Mobile/Roadmap: Difference between revisions

add a note about device standards for interfaces
(remove redundant entry about optimizing the platform for large documents or images)
(add a note about device standards for interfaces)
Line 50: Line 50:
* Track and attempt to measure late breaking changes going in to help the Firefox 3 release.  Determine if those changes include tradeoffs (CPU vs. Memory footprint for example) that negatively affect Mobile.
* Track and attempt to measure late breaking changes going in to help the Firefox 3 release.  Determine if those changes include tradeoffs (CPU vs. Memory footprint for example) that negatively affect Mobile.
* Begin to identify areas in the Mozilla Platform that might need changes to support Mobile User Experience or areas where Mobile differs deeply from Desktop systems.  (i.e. events for GPS or support for touch interfaces or different focus or window models)
* Begin to identify areas in the Mozilla Platform that might need changes to support Mobile User Experience or areas where Mobile differs deeply from Desktop systems.  (i.e. events for GPS or support for touch interfaces or different focus or window models)
* Based on possible interfaces for device integration, consider and start standardization work for those interfaces.
* Build and test everything up to XULRunner on the 1.9 trunk.
* Build and test everything up to XULRunner on the 1.9 trunk.
* Document build targets and instructions for building the Mobile code on the N810 platform and Windows Mobile.
* Document build targets and instructions for building the Mobile code on the N810 platform and Windows Mobile.
Line 114: Line 115:
* Understand risks and opportunities with the Mobile 2 platform work and how it will affect Mobile.
* Understand risks and opportunities with the Mobile 2 platform work and how it will affect Mobile.
* Identify and scope graphics changes that might be required for mobile devices.  (OpenGL ES, make-a-faster-pixman, etc)
* Identify and scope graphics changes that might be required for mobile devices.  (OpenGL ES, make-a-faster-pixman, etc)
* Continue ongoing standardization work for device interfaces.
* Understand how we might do offline applications for Mobile and if there's platform work that's needed to make that possible.  (i.e. online/offline state related to GPRS or WiFi availability, low-bandwith json transfers, other bandwith-saving methods, etc.)
* Understand how we might do offline applications for Mobile and if there's platform work that's needed to make that possible.  (i.e. online/offline state related to GPRS or WiFi availability, low-bandwith json transfers, other bandwith-saving methods, etc.)
</td>
</td>
canmove, Confirmed users
1,577

edits