I am getting a bit confused about non functional requirements could anyone help me and let me know if the following seems correct
The functional requirements of this project is to create a mobile application that is:
- Cross platform compatible and works on most mobile browser
- Integrates a selected number of popular social networking sites in
one place - Communicates with social networking APIs
- Uses login and OAuth mechanisms to authorize
- Records and monitors social networking activity
- Stores the data locally Displays total statistics for the user
Non functional requirements
- Record statistics accurately
- Fast navigation
- Flexibility to choose which sites they want to integrate out of 3 and do not always have to use all 3. For example; the user should still be able to use Facebook and Twitter in the App and leave out YouTube (if they are not interested inYouTube).
- App should be able to function with chosen sites.
- Should be flexible in terms of being able to integrate other popular social networking sites too
- Should be available to users to use anytime
if you have a look on this question, there is explained what non-functional rquirements are. In my mind the third point of your non-functional list is a functional requirment. Because this describes a functinality which the app should have. And the fourth and fith requirement depends also in the functional category I guess. But in this two cases I'm not 100% sure
Hope I could help you a bit