Apps/WebRT: Difference between revisions

109 bytes added ,  15 February 2012
update schedule, in particular on Android
mNo edit summary
(update schedule, in particular on Android)
Line 320: Line 320:
=== Android ===
=== Android ===


We build on the "Soup" Developer Preview by implementing the APK launcher strategy for devices that support it, falling back to the existing shortcut strategy for those that don't. Then we prototype using Gecko as the runtime. If the prototype proves viable, we develop and land a Gecko-based implementation in mozilla-central.
We build on the "Soup" Developer Preview by implementing the APK launcher strategy for devices that support it, falling back to the existing shortcut strategy for those that don't. Then we refine the experience of using apps through further integration with the native platform. Finally, we prototype using Gecko as the runtime; and if the prototype proves viable, we develop and land a Gecko-based implementation in mozilla-central.


* '''Milestone One: Mobile World Congress (MWC) - February 27'''
* '''Milestone One: Mobile World Congress (MWC) - February 27'''
Line 328: Line 328:
* '''Milestone Two: End Q1 - March 31'''
* '''Milestone Two: End Q1 - March 31'''
** implement APK launcher strategy with fallback to existing shortcut strategy
** implement APK launcher strategy with fallback to existing shortcut strategy
** prototype using Gecko as the runtime
* '''Milestone Three: Marketplace Launch - June'''
* '''Milestone Three: Merge to Aurora for Firefox 14 - April 24'''
** Mozilla Marketplace app available in Android Store
** Marketplace app bundled with Fennec in mozilla-central
* '''Milestone Four: End Q3 - September 30'''
* '''Milestone Four: Marketplace Launch - June'''
** prototype using Fennec/Gecko as the runtime
** Fennec is the runtime, and Fennec 14 beta ships with the Marketplace app
* '''Milestone Five: End Q4 - December 31'''
** Fennec/Gecko is the runtime and ships with the Marketplace app


=== Desktop ===
=== Desktop ===


We implement the -webapp flag to Firefox, a chromeless appshell, and stub executables on both Mac and Windows. Then we refine the experience of using installed apps through further integration with the native platform at both the runtime and appshell layers.
We implement the -webapp flag to Firefox, a chromeless appshell, and stub executables on both Mac and Windows. Then we refine the experience of using apps through further integration with the native platform.


* '''Milestone One: Mobile World Congress (MWC) - February 27'''
* '''Milestone One: Mobile World Congress (MWC) - February 27'''
Line 344: Line 345:
** mozApps API enabled for Firefox on mozilla-central
** mozApps API enabled for Firefox on mozilla-central
** -webapp and appshell in mozilla-central
** -webapp and appshell in mozilla-central
** stub executable in mozilla-central
** stub executable generation on app install in mozilla-central
** native menus, restore window state in appshell
** native menus, restore window state in appshell
* '''Milestone Three: Marketplace Launch - June'''
* '''Milestone Three: Marketplace Launch - June'''
** Firefox 13 is the runtime and ships with -webapp and the appshell
** Firefox 13 is the runtime and ships with -webapp, the appshell, and mozApps


== Team ==
== Team ==
canmove, Confirmed users
2,056

edits