Roadmap of Web Applications on Mobile
January 2018
Document Metadata
- Latest published version
- https://www.w3.org/Mobile/roadmap/
- This version
- https://www.w3.org/2018/01/web-roadmaps/mobile/
- Previous version
- https://www.w3.org/2015/08/mobile-web-app-state/
- Editor's Draft
- https://w3c.github.io/web-roadmaps/mobile/
- Repository
- We are on GitHub
- File a bug
- Commit history
This document summarizes the various technologies developed in W3C that increase the capabilities of Web applications, and how they apply more specifically to the mobile context.
Graphics and Layout
Features needed to design compelling and smooth user interfaces.
Device Adaptation
Features needed to create responsive layouts, where content automatically adjusts itself to heterogeneous screens, input mechanisms and other device capabilities.
Forms
Features needed to build rich forms and optimize user input on devices where text input remains a challenge.
Data Storage
Technologies available to save state, export content, and integrate data from files and services on the system.
Media
Features needed to create immersive audio/video experiences on mobile devices.
User Input
Features needed to engage the user through device-specific interaction mechanisms, such as touch-based interactions, vibration, notifications.
Sensors and Local Interactions
Hooks to interact with sensors that compose mobile devices, from accelerometers and geolocation sensors to proximity-based communication mechanisms.
Network and Communications
Interactions with the network to bring the power and immense storage capabilities of the Web to otherwise limited mobile devices.
Application Lifecycle
Mechanisms to integrate the application with the rest of the system and provide a native-like experience.
Payment and Services
Features needed to monetize an application, e.g. by integrating easy-to-use in-app purchases.
Performance and Tuning
Mechanisms to monitor and improve the performances of an application on highly-constrained mobile devices.
Security and Privacy
Technologies and considerations to guarantee privacy and security on mobile devices that hold some of the user’s most private and confidential data.
See anything missing?
If you know of use cases that cannot be achieved today with Web technologies, please let us know!
To that end, you can start a new topic in the W3C’s discourse forum or raise an issue on the GitHub repository of this document.