Apps are built using standard Web technologies with additional metadata that allows the User Agent to discover, install, launch, and grant them additional privileges.
- Apps FAQ
- Frequently-asked questions about apps.
- Getting started
- This walk-through can quickly give you an understanding of what it takes to turn an ordinary site into an app.
- For mobile application developers
- If you already develop mobile applications, here's how to make Web-based apps.
- For Web developers
- If you already develop Web sites or applications, here's how to make them into installable apps.
- App installation
- Platform-specific notes about how apps are installed and run on the user's device or system.
- Using apps offline
- How to design apps so that they can be cached and used without an Internet connection.
- Apps architecture
- An overview of the technology that supports apps.
- The app manifest
- The structure and content of the app manifest, which defines the app to the browser.
- Device APIs
- Application programming interfaces for device capabilities:
- Functions (on
navigator.mozApps) that websites can call to install or manage apps.
The Mozilla Marketplace is a site where developers can list their apps to be found and downloaded by end users.
- Submitting an app
- Step-by-step instructions, including setting a price and setting up a PayPal refund token.
- Mozilla Marketplace payments
- Learn about different payment options available for apps in the Mozilla Marketplace.
The Open Web apps project
Project discussion forum: