Apps/UX
Apps UX Last revised June 2, 2012 Project Leads UX: Brian Dils Product Management: Jennifer Argüello Engineering: Myk Melez Project Overview Building apps for the Web provides developers with full control over content, functionality and how apps are distributed, including access to hundreds of millions of Firefox users through the Mozilla Marketplace. Using open Web standards and Mozilla-designed APIs, great app experiences can be delivered across multiple platforms, devices and operating systems — closing the gap between Web and native apps for the first time. Goal of this Document This document aims to illustrate UX best practices and recommendations for the Mozilla Apps project. It is aimed at Developers, QA Engineers, Product Managers, and other contributors and stakeholders. Platforms
Supported Windows Vista/7 Mac OS Android Linux Non-supported Windows 8 Windows Phone iOS
User Scenarios
Exiting Firefox Users Android Power User Web Developers B2G Phone Early Adopters
Platform Featues
Discover Description Flow Wireframes Visual Comps Firefox Desktop integration Firefox Mobile integration Non-WebRT Support Installing Description Flow Wireframes Visual Comps Firefox Desktop integration Firefox Mobile integration Non-WebRT Support Launch Description Flow Wireframes Visual Comps Firefox Desktop integration Firefox Mobile integration Non-WebRT Support Usage Permissions Description Flow Wireframes Visual Comps Firefox Desktop integration Firefox Mobile integration Non-WebRT Support Menus Description Flow Wireframes Visual Comps Firefox Desktop integration Firefox Mobile integration Non-WebRT Support App Switching Description Flow Wireframes Visual Comps Firefox Desktop integration Firefox Mobile integration Non-WebRT Support Offline Description Flow Wireframes Visual Comps Firefox Desktop integration Firefox Mobile integration Non-WebRT Support Manage HTML5 / Responsive Dashboard Description Flow Wireframes Visual Comps Firefox Desktop integration Firefox Mobile integration Non-WebRT Support
FAQs Issues & Open Questions Next Steps