User:Kanru/App Performance Criteria

< User:Kanru
Revision as of 09:44, 15 April 2015 by Kanru (talk | contribs) (Tentative app performance criteria)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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:

  1. <140ms App's icon shows it has been touched.
  2. <1.0s App's launch animation is started and completed.
  3. <1.0s App's wireframe, e.g. banner and controls, are loaded and visible. (chrome-visible)
  4. <1.0s App's visible content or a loading indicator must be displayed. (content-visible)
  5. <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