User:Kanru/App Performance Criteria
Coding scheme
Top level numbers correspond to apps. Each level of numbers correspond to the sub-panels in each app.
Guidelines
https://developer.mozilla.org/en-US/Apps/Build/Performance/Firefox_OS_app_responsiveness_guidelines
The things to measure:
- <140ms App's icon shows it has been touched.
- <1.0s App's launch animation is started and completed.
- <1.0s App's wireframe, e.g. banner and controls, are loaded and visible. (chrome-visible)
- <1.0s App's visible content or a loading indicator must be displayed. (content-visible)
- <1.25s App is ready for user interactions. (content-ready)
Index
- 1. System App
- 1.1. Pull-down status-bar (Hand-eye coordination: 100ms)
- 2. Phone
- 3. Messages
- 4. Contacts
- 5. Browser
- 6. Camera
- 7. Gallery
- 8. Music
- 9. Video
- 10. FM Radio
- 11. Settings
- 12. Clock
- 13. E-Mail
- 14. Calendar
- 15. Usage
- 16. Homescreen
- 17. Lockscreen
- 18. Built-in Keyboard