Firefox OS/Haida

From MozillaWiki
Jump to navigation Jump to search

Overview

Haida is a full concept that aims to propose a radically different user experience in line with the DNA of Mozilla: https://etherpad.mozilla.org/haida-summit. The concept is wide and has been divided in three versions.

The metabug to track tech side of Haida is bug 918790

The features Haida will introduce are:

  • Sheets navigation
  • Browser Integration into System
  • Rocketbar
  • Replaceable Homescreen
  • Customizable Lockscreen
  • Visual Design Refresh
  • Updated Systems Tray and Notifications
  • Updated Homescreen
  • New Content Model (bookmarks, etc)

FirefoxOS 1.3 (2013 September 16th - December 6th)

Dev Roadmap

This version will introduce minor user faced changes and will starts major platform plumbing. The visible changes for the user are:

  • Edge gestures (Apps into sheets)
  • Browser Integration into System
  • E.me homescreen integration
  • [MWC anticipation] Part of new Visual design should be available at the end of the period.

With "Edge Gestures", the user will learn a new way to navigate between Apps. Apps will remain the same as well as in-app navigation. The Browser will be elevated at System level. This will avoid code duplication and will open a new land for future improvement. E.me will carry on its integration into the homescreen.

Behind the scene, major work have started / will start

  • on platform side
    • Datastore API [should have landed]
    • Shared workers[12 weeks - should be delivered early January 2014]
      • Tracking is on bug 916204
      • IDB in workers [24 weeks - should be delivered early March 2014]
    • Replaceable Homescreen [should be delivered early January 2014]
    • Customizable Lockscreen [not expected before 1.5]
    • Graphics improvement
  • on gaia side
    • Facebook Contacts will move to Datastore
    • Bookmarks and History will move to Datastore

Roadmap chart 1.3

alt text

UX Roadmap/ Specs

Below you will find the proposals for 1.3 as of Oct 10th. We will be posted updated specs as revisions are available. PLEASE NOTE THESE SPECS ARE WORK IN PROGRESS and do not reflect a committed state for FC for 1.3:

In addition, please refer to the UX team's breakdown of features, which is meant to be a matching pair to the technical roadmap above: https://docs.google.com/a/mozilla.com/spreadsheet/ccc?key=0At7p7w52w1tOdC1rQzRJdHUyMWROVTZTZ1dNQ2NoLXc&usp=sharing#gid=0

FirefoxOS 1.4 (2013 December 9th - 2014 February 2nd)

Dev Roadmap

Nota bene: MWC will take place during this period. UI, UX and dev work may occur.

This version will introduce the Rocketbar and a new Homescreen.

  • Rocketbar (phase 1) will provide Datastores search (among user's bookmarks, history and facebook contacts) and hopefully Marketplace and E.me search
  • Homescreen will take advantage of the work done for replaceable Homescreen.

Behind the scene

  • Apps will be refactored to take advantage of the sheets model for in-apps navigation.
  • Mail and Calendar move to Datastore use


Roadmap chart 1.4

alt text

UX Roadmap/ Specs

Working specifications for 1.4 to date (again, work in progress as of Oct 10th):

FirefoxOS 1.5 (2014 March 3rd - May 23rd

This version will activate the full Haida concept.

  • Boosted Rocketbar
    • Search into e.me and Marketplace
    • Search among exposed Datastores
    • Opensearch
  • In-apps navigation with sheets
  • Replaceable Homescreen
  • Customizable Lockscreen
  • New UI

Roadmap chart 1.5

alt text