Apps/Fennec-apps-support: Difference between revisions

Line 13: Line 13:
=== Phases ===
=== Phases ===
====Phase 1 - April 26th ====
====Phase 1 - April 26th ====
* Installation of a Marketplace Launcher 
* Run Marketplace as a web app in a tab
* Native Install Basic App Free and Premium
* Launch of basic app in a tab
* getusermedia
* supported webapis
* flash auto-play
* App receipt stored in the cloud tied to your ID
* User is able to do in app purchase
* Display a list of all your apps (See open question)
* Add-ons are not active during "web-app" mode


    Run Marketplace as a web app in a tab
Open Questions:


     Native Install Basic App
     What is the front-end work for AitC? - JA: Working on this on 4/10/2012
 
    No default launch of Marketplace in fullscreen, the Marketplace needs to request fullscreen
 
    launch of basic app in a tab
 
    inherited fennec features
 
    getusermedia
 
    supported webapis
 
    flash auto-play
 
Open Questions:
 
    Do we put 2 apps in Google Play: Moz Marketplace and Firefox Mobile? Or do we have one app with both bundled?
 
    Is AitC in Gecko for FF14?
 
    Is there any front-end work for AitC?


====Phase 2 - Enable fullscreen by default====
====Phase 2 - Enable fullscreen by default====
* Launch of Marketplace in fullscreen by default
* Native Launch of apps in a Chromeless Window
** Works offline
* Reinstallation of apps on the home screen
* Relaunching an app maintains last state


    Launch of Marketplace in fullscreen by default
    Native Launch of apps in a Chromeless Window
; Needs additional requirements to be filled in.


====Phase 3a - Process separation====
====Phase 3a - Process separation====
* Separate profiles no remote
* An app crashing does not take down the other apps


    note: aiming for FF15
    Separate profiles no remote
; Needs additional requirements to be filled in.
====Phase 3b - Process separation====
====Phase 3b - Process separation====
 
* real process separate, e10s
    real process separate, e10s
* An app crashing does not take down the other apps
 
; Needs additional requirements to be filled in.
canmove, Confirmed users
457

edits