Revision 488923 of App Center

  • Revision slug: Web/Apps
  • Revision title: App Center
  • Revision id: 488923
  • Created:
  • Creator: Sreenatha
  • Is current revision? No
  • Comment

Revision Content

Design

Learn how to design installable Open Web Apps that provide a great cross-platform user experience

Build

All the tools, docs and references you'll need for development and testing of your app

Publish

Find out how to distribute your apps on an open marketplace that puts users and developers first

Learn how to create Open Web Appsrich experiences that run across multiple devices and form factorsusing the same Web standards and open technologies that you already know.

Quickstart

The basic information you need to get up and running: designing, building and publishing apps.

Design patterns

Information on making your app's UI intuitive and easy to use, regardless of what platform it's running on.

Components

We've got a variety of templates and ready-made components to help speed up app developement.

Reference Apps

A number of sample Open Web Apps we have published for you to download, install, play with and learn from.

Payments

We provide tailored APIs to allow you to take payments for your apps, including purchased apps and in-app payments.

Publishing

Whether you want to self-publish or distribute your app on our Firefox Marketplace, we've got docs to help.

MDN community

MDN has an active community that contributes content and helps each other out with problems. If you want to join our conversation, find out more below:

Don't forget about the netiquette...

Note that we are keeping track of ongoing work on App Center documentation on our Apps documentation status page. If you want to help contribute to App Center documentation, please have a look at this page to see what work needs doing!

  1. Quickstart
    1. Introduction to open web apps
    2. Introduction to Firefox OS
    3. What makes a great app?
    4. Design principles
    5. Your first app
    6. App development for web developers
    7. App development for mobile developers
    8. Developing app functionality
  2. Design
    1. Design guidelines
      1. Planning
      2. Design principles
      3. UI guidelines
      4. Installed app considerations
      5. Graphics for responsive sites
    2. Design patterns and assets
      1. Small screen design patterns
      2. Responsive Navigation Patterns
      3. Building blocks
      4. Design asset library
      5. Content styleguide
      6. Firefox OS styleguide
    3. Layout design
      1. The building blocks of responsive design
      2. Responsive design versus adaptive design
      3. Mobile first
      4. Flexible boxes
  3. Build
    1. Installing apps
      1. App manifest
      2. App permissions
      3. Installing Apps
      4. Updating apps
      5. App installation and management APIs
      6. Packaged apps
      7. App manifests FAQ
      8. Installing open web apps on Android
      9. Platform-specific details of app installation
    2. App functionality: task categories
      1. Control basic data flow
      2. Gather and modify data
      3. Control the display
      4. Implement user input and control mechanisms
      5. Work offline
      6. Manipulate media
      7. Advanced network communication
      8. Play games
      9. Utilize User services
      10. Payments
    3. General app development topics
      1. Testing and debugging apps
      2. Firefox OS Tips and techniques
      3. Performance
      4. Optimizing startup performance
      5. App runtime release notes
      6. Web apps architecture
      7. Porting Chrome apps to open web apps
    4. Templates and components
      1. Using app templates
      2. x-tags
      3. Custom elements
      4. Web components
  4. Publish
    1. Publishing on the Firefox Marketplace
      1. Pre-submission checklist
      2. Submitting an app to the Firefox Marketplace
      3. Marketplace review criteria
      4. Firefox Marketplace FAQ
      5. Privacy policy guidelines
    2. General app publishing topics
      1. App publishing options
      2. Packaged apps
      3. Creating a store
      4. Adding a subdomain for an app
      5. Updating apps
      6. Privacy policy
    3. Monetization
      1. Profiting from your app
      2. Marketplace payments
      3. In-app payments
      4. Validating a receipt
      5. App pricing list
      6. Payments status
    4. Firefox Marketplace APIs
      1. Marketplace utility library
      2. Submission API
      3. Payment API
      4. Marketplace API
  5. Reference apps
    1. Chrono
    2. Face Value
    3. Podcasts
    4. Roller
    5. Webfighter
    6. General notes
    7. rtcamera
  6. API Reference

Revision Source

<section class="initial-steps" id="sect1">
 <div class="panel">
  <h2 class="section-design" id="Design"><a href="/en-US/docs/Web/Apps/Quickstart/Design">Design</a></h2>
  <p>Learn how to design installable Open Web Apps that provide a great cross-platform user experience</p>
  <div class="link-wrapper first">
   <p><a href="/en-US/docs/Web/Apps/Quickstart/Design/Concept_A_great_app">Concept: A great app</a></p>
   <p><a href="/en-US/docs/Web/Apps/Quickstart/Design/Design_Principles">Design principles</a></p>
   <p><a href="/en-US/docs/Web/Apps/Quickstart/Design/UI_guidelines">UI guidelines</a></p>
  </div>
 </div>
 <div class="panel">
  <h2 class="section-build" id="Build"><a href="/en-US/docs/Web/Apps/Quickstart/Build">Build</a></h2>
  <p>All the tools, docs and references you'll need for development and testing of your app</p>
  <div class="link-wrapper">
   <p><a href="/en-US/docs/Web/Apps/Quickstart/Build/Your_first_app">Your first app</a></p>
   <p><a href="/en-US/docs/Web/Apps/Quickstart/Build/App_tools">App tools</a></p>
   <p><a href="/en-US/docs/Web/Apps/Reference_apps">Reference apps</a></p>
  </div>
 </div>
 <div class="panel">
  <h2 class="section-publish" id="Publish"><a href="/en-US/docs/Web/Apps/Quickstart/Publish">Publish</a></h2>
  <p>Find out how to distribute your apps on an open marketplace that puts users and developers first</p>
  <div class="link-wrapper last">
   <p><a href="/en-US/docs/Web/Apps/Quickstart/Publish/App_publishing_options">App publishing options</a></p>
   <p><a href="/en-US/docs/Web/Apps/Publishing/Submitting_an_app">Submit to Marketplace</a></p>
   <p><a href="/en-US/docs/Web/Apps/Quickstart/Build/Payments">Payments</a></p>
  </div>
 </div>
</section>
<div class="summary">
 <p>Learn how to create <span class="seoSummary">Open Web Apps</span> — <span class="seoSummary">rich experiences that run across multiple devices and form factors</span> — <span class="seoSummary">using</span> the same <span class="seoSummary">Web standards</span> and open technologies that you already know.</p>
</div>
<div class="column-container">
 <div class="column-4">
  <h2 class="title" id="Quickstart">Quickstart</h2>
  <p>The basic information you need to get up and running: designing, building and publishing apps.</p>
  <ul>
   <li><a href="/en-US/docs/Web/Apps/Quickstart/Build/Your_first_app">Your first app</a></li>
   <li><a href="/en-US/docs/Web/Apps/Quickstart/Design/UI_guidelines">UI guidelines</a></li>
   <li><a href="/en-US/docs/Web/Apps/Quickstart/Build/Developing_app_functionality">Developing app functionality</a></li>
  </ul>
 </div>
 <div class="column-4">
  <h2 class="title" id="Design_patterns">Design patterns</h2>
  <p>Information on making your app's UI intuitive and easy to use, regardless of what platform it's running on.</p>
  <ul>
   <li><a href="/en-US/docs/Web/Apps/Quickstart/Design/Design_Principles">Design principles</a></li>
   <li><a href="/en-US/docs/Web/Apps/Design/Responsive_Navigation_Patterns">Responsive navigation patterns</a></li>
   <li><a href="/en-US/docs/Web/Apps/Design/Installed_app_considerations">Installed app considerations</a></li>
  </ul>
 </div>
 <div class="column-4">
  <h2 class="title" id="Components">Components</h2>
  <p>We've got a variety of templates and ready-made components to help speed up app developement.</p>
  <ul>
   <li><a href="/en-US/docs/Web/Apps/Developing/App_templates">Using Mortar templates</a></li>
   <li><a href="/en-US/docs/Web/Apps/Developing/Custom_elements">Custom elements</a></li>
   <li><a href="/en-US/docs/Web/Apps/Developing/Web_components">Web components</a></li>
  </ul>
 </div>
</div>
<div class="column-container">
 <div class="column-4">
  <h2 class="title" id="Reference_Apps">Reference Apps</h2>
  <p>A number of sample Open Web Apps we have published for you to download, install, play with and learn from.</p>
  <ul>
   <li><a href="/en-US/docs/Web/Apps/Reference_apps/Chrono">Chrono</a></li>
   <li><a href="/en-US/docs/Web/Apps/Reference_apps/Face_value">Face value</a></li>
   <li><a href="/en-US/docs/Web/Apps/Reference_apps/Roller">Roller</a></li>
  </ul>
 </div>
 <div class="column-4">
  <h2 class="title" id="Payments">Payments</h2>
  <p>We provide tailored APIs to allow you to take payments for your apps, including purchased apps and in-app payments.</p>
  <ul>
   <li><a href="/en-US/docs/Web/Apps/Publishing/Marketplace_Payments">Marketplace payments</a></li>
   <li><a href="/en-US/docs/Web/Apps/Publishing/In-app_payments">In-app payments</a></li>
   <li><a href="/en-US/docs/Web/Apps/Publishing/Validating_a_receipt">Validating a receipt</a></li>
  </ul>
 </div>
 <div class="column-4">
  <h2 class="title" id="Publishing">Publishing</h2>
  <p>Whether you want to self-publish or distribute your app on our Firefox Marketplace, we've got docs to help.</p>
  <ul>
   <li><a href="/en-US/docs/Web/Apps/Quickstart/Publish/App_publishing_options">App publishing options</a></li>
   <li><a href="/en-US/docs/Web/Apps/Publishing/Submitting_an_app">Submitting an app</a></li>
   <li><a href="/en-US/docs/Web/Apps/Publishing/Packaged_Apps">Packaged apps</a></li>
  </ul>
 </div>
</div>
<div class="column-container">
 <div class="column-5">
  <div class="zone-callout">
   <h2 class="Community" id="Community" name="Community">MDN community</h2>
   <p>MDN has an active community that contributes content and helps each other out with problems. If you want to join our conversation, find out more below:</p>
   <ul>
    <li>Consult the Open Web Apps project forum: {{ DiscussionList("dev-webapps", "mozilla.dev.webapps") }}</li>
    <li>Ask your question on the Open Web Apps IRC channel: <a class="link-irc" href="irc://irc.mozilla.org/openwebapps">#openwebapps</a></li>
    <li><a href="https://marketplace.firefox.com/developers/#newsletter-signup">Sign up</a> for the Open Web Apps newsletter</li>
    <li><a href="/en-US/docs/Project:MDN/Contributing/Join_the_community">Join the MDN community</a>: how to get started</li>
    <li><a href="/en-US/docs/Project:MDN/Contributing">Contribute to the community</a></li>
    <li><a href="https://developer.mozilla.org/en/demos/devderby">Dev Derby</a>: see what our community has been creating</li>
   </ul>
   <p><span class="alllinks"><a href="http://www.catb.org/~esr/faqs/smart-questions.html" rel="external">Don't forget about the <em>netiquette</em>...</a></span></p>
  </div>
 </div>
 <div class="column-5">
  <div class="zone-callout">
   <h2 id="Top_articles">Top articles</h2>
   <ol>
    <li><a href="/en-US/docs/Web/Apps/Quickstart/Build/Your_first_app">Your first app</a></li>
    <li><a href="/en-US/docs/Web/Apps/Quickstart/Design/UI_guidelines">UI Guidelines</a></li>
    <li><a href="/en-US/docs/Web/Apps/Publishing/Submitting_an_app">Submitting an app</a></li>
    <li><a href="/en-US/docs/Web/Apps/Developing/Manifest">Manifest</a></li>
    <li><a href="/en-US/docs/Web/Apps/Developing/Offline">Offline apps</a></li>
   </ol>
  </div>
  <div class="zone-callout">
   <h2 class="Tools" id="Tools" name="Tools">Useful tools for app developers</h2>
   <ul>
    <li><a href="http://buildingfirefoxos.com/">Building Firefox OS: building blocks</a></li>
    <li><a href="https://marketplace.firefox.com/">Visit the Firefox Marketplace</a></li>
    <li><a href="/en-US/docs/Mozilla/Firefox_OS/Using_Firefox_OS_Simulator">Firefox OS Simulator</a></li>
    <li><a href="/en-US/docs/Mozilla/Firefox_OS/Using_the_App_Manager">App Manager</a></li>
    <li><a href="/en-US/docs/Apps/App_developer_tools">App developer tools</a></li>
   </ul>
  </div>
 </div>
</div>
<div class="note">
 <p>Note that we are keeping track of ongoing work on App Center documentation on our <a href="/en-US/docs/Web/Apps/Doc_Status">Apps documentation status</a> page. If you want to help contribute to App Center documentation, please have a look at this page to see what work needs doing!</p>
</div>
<h2 id="Subnav">Subnav</h2>
<ol>
 <li><a href="/en-US/docs/Web/Apps/Quickstart">Quickstart</a>
  <ol>
   <li><a href="/en-US/docs/Web/Apps/Quickstart/Build/Intro_to_open_web_apps">Introduction to open web apps</a></li>
   <li><a href="/en-US/docs/Web/Apps/Quickstart/Build/Intro_to_Firefox_OS">Introduction to Firefox OS</a></li>
   <li><a href="/en-US/docs/Web/Apps/Quickstart/Design/Concept_A_great_app">What makes a great app?</a></li>
   <li><a href="/en-US/docs/Web/Apps/Quickstart/Design/Design_Principles">Design principles</a></li>
   <li><a href="/en-US/docs/Web/Apps/Quickstart/Build/Your_first_app">Your first app</a></li>
   <li><a href="/en-US/docs/Web/Apps/Quickstart/Build/For_Web_developers">App development for web developers</a></li>
   <li><a href="/en-US/docs/Web/Apps/Quickstart/Build/For_mobile_developers">App development for mobile developers</a></li>
   <li><a href="/en-US/docs/Web/Apps/Quickstart/Build/Developing_app_functionality">Developing app functionality</a></li>
  </ol>
 </li>
 <li><a href="/en-US/docs/Web/Apps/Design" title="Information regarding app and interface design practices.">Design</a>
  <ol>
   <li><a href="/en-US/docs/Web/Apps/Design/Design_guidelines">Design guidelines</a>
    <ol>
     <li><a href="/en-US/docs/Web/Apps/Design/Planning_your_app" title="Start by planning your app">Planning</a></li>
     <li><a href="/en-US/docs/Web/Apps/Design/Guidelines/Design_Principles" title="A useful list of general design principles to start with.">Design principles</a></li>
     <li><a href="/en-US/docs/Web/Apps/Quickstart/Design/UI_guidelines">UI guidelines</a></li>
     <li><a href="/en-US/docs/Web/Apps/Design/installed_app_considerations" title="High level considerations particular to installed Open Web App UX.">Installed app considerations</a></li>
     <li><a href="/en-US/docs/Web/Apps/Design/Graphics_for_responsive_sites" title="Ideas to keep in mind when designing graphics for responsive sites and applications.">Graphics for responsive sites</a></li>
    </ol>
   </li>
   <li><a href="/en-US/docs/Web/Apps/Design/Design_patterns_and_assets">Design patterns and assets</a>
    <ol>
     <li><a href="/en-US/docs/Web/Apps/Design/Patterns" title="Guides to effective design patterns that work on small screen apps, including Firefox OS.">Small screen design patterns</a></li>
     <li><a href="/en-US/docs/Web/Apps/Design/Responsive_Navigation_Patterns">Responsive Navigation Patterns</a></li>
     <li><a href="/en-US/docs/Web/Apps/Design/Building_Blocks" title="A library of components for use in Open Web Apps, including usage guides, assets, and HTML, CSS and JavaScript code snippets.">Building blocks</a></li>
     <li><a href="/en-US/docs/Web/Apps/Design/Design_asset_library" title="Graphical assets for helping design the visuals of Open Web Apps, including PSD files.">Design asset library</a></li>
     <li><a href="/en-US/docs/Web/Apps/Design/Content" title="A guide to choosing effective fonts, writing good copy, and creating good image content for Open Web Apps.">Content styleguide</a></li>
     <li><a href="http://www.mozilla.org/en-US/styleguide/products/firefox-os/" title="Design guidelines for Firefox OS apps.">Firefox OS styleguide</a></li>
    </ol>
   </li>
   <li><a href="/en-US/docs/Web/Apps/app_layout" title="Using components and responsive design techniques for effective app layouts">Layout design</a>
    <ol>
     <li><a href="/en-US/docs/Web/Apps/app_layout/responsive_design_building_blocks" title="This guide discusses the main technologies and techniques involved in creating responsive applications">The building blocks of responsive design</a></li>
     <li><a href="/en-US/docs/Web/Apps/app_layout/Responsive_design_versus_adaptive_design" title="These two terms are often confused, so here we provide a no-nonsense guide to the differences between the two.">Responsive design versus adaptive design</a></li>
     <li><a href="/en-US/docs/Web/Apps/app_layout/Mobile_First" title="Mobile first is the practice of designing a web site so that the default layout/configuration is for mobile devices, and layouts and features for desktop browsers are then layered on top of that default.">Mobile first</a></li>
     <li><a href="/en-US/docs/Web/Guide/CSS/Flexible_boxes" title="CSS flexible boxes let you configure your app's user interface to automatically adjust the positioning and sizes of elements based on the size and orientation of the display.">Flexible boxes</a></li>
    </ol>
   </li>
  </ol>
 </li>
 <li><a href="/en-US/docs/Web/Apps/Developing" title="This section contains documentation about building app functionality, with HTML5 and device APIs (WebAPIs).">Build</a>
  <ol>
   <li><a href="/en-US/docs/Web/Apps/Developing/installable_apps">Installing apps</a>
    <ol>
     <li><a href="/en-US/docs/Web/Apps/Developing/Manifest" title="/en-US/docs/Web/Apps/Manifest">App manifest</a></li>
     <li><a href="/en-US/docs/Web/Apps/Developing/App_permissions" title="Access to device APIs is key to creating many useful apps. Here is what's available and how to access them.">App permissions</a></li>
     <li><a href="/en-US/docs/Web/API/Apps.install">Installing Apps</a></li>
     <li><a href="/en-US/docs/Web/Apps/Developing/Updating_apps" title="/en-US/docs/Web/Apps/Updating_apps">Updating apps</a></li>
     <li><a href="/en-US/docs/Web/Apps/Developing/JavaScript_API" title="/en-US/docs/Web/Apps/JavaScript_API">App installation and management APIs</a></li>
     <li><a href="/en-US/docs/Web/Apps/Developing/Packaged_apps" title="/en-US/docs/Web/Apps/Packaged_apps">Packaged apps</a></li>
     <li><a href="/en-US/docs/Web/Apps/Developing/About_app_manifests" title="/en-US/docs/Web/Apps/FAQs/About_app_manifests">App manifests FAQ</a></li>
     <li><a href="/en-US/docs/Web/Apps/Developing/Apps_for_Android">Installing open web apps on Android</a></li>
     <li><a href="/en-US/docs/Web/Apps/Developing/Platform-specific_details">Platform-specific details of app installation</a></li>
    </ol>
   </li>
   <li><a href="/en-US/docs/Web/Apps/Developing/App_functionality:_task_categories">App functionality: task categories</a>
    <ol>
     <li><a href="/en-US/Apps/Basic_data_flow">Control basic data flow</a></li>
     <li><a href="/en-US/docs/Web/Apps/Developing/gather_and_modify_data" title="A lot of what you'll want to do involves retrieving data — from files, the device hardware and key services, and the location around the device.">Gather and modify data</a></li>
     <li><a href="/en-US/docs/Web/Apps/Developing/Control_the_display" title="This part of the docs contains tutorials covering mechanisms you can use to control the display of data to the user.">Control the display</a></li>
     <li><a href="/en-US/Apps/User_input_methods">Implement user input and control mechanisms</a></li>
     <li><a href="/en-US/docs/Web/Apps/Developing/offline" title="This section looks in detail at making apps work offline using mechanisms such as appCache, localStorage, and IndexedDB.">Work offline</a></li>
     <li><a href="/en-US/docs/Web/Apps/Developing/Manipulating_media" title="This part of our docs looks at video, audio, and images, and how to do interesting things with them inside Open Web Apps.">Manipulate media</a></li>
     <li><a href="/en-US/Apps/Advanced_network_communication">Advanced network communication</a></li>
     <li><a href="https://developer.mozilla.org/en-US/docs/Games">Play games</a></li>
     <li><a href="/en-US/docs/Web/Apps/Developing/User_services" title="Here we look at APIs designed to facilitate common user services, such as taking payments and login functionality.">Utilize User services</a></li>
     <li><a href="/en-US/docs/Web/Apps/Quickstart/Build/Payments">Payments</a></li>
    </ol>
   </li>
   <li><a href="/en-US/docs/Web/Apps/Developing/General_app_development_topics">General app development topics</a>
    <ol>
     <li><a href="/en-US/docs/Web/Apps/Developing/Testing_and_debugging" title="No developer documentation would be complete without comprehensive testing advice and tools.">Testing and debugging apps</a></li>
     <li><a href="/en-US/docs/Mozilla/Firefox_OS/Apps/Tips_and_techniques" title="An assortment of tips and tricks (as well as workarounds for problems) that our developers have suggested for you!">Firefox OS Tips and techniques</a></li>
     <li><a href="/en-US/docs/Mozilla/Firefox_OS/Performance" title="Articles about optimizing Firefox OS applications.">Performance</a></li>
     <li><a href="/en-US/docs/Web/Apps/Developing/Optimizing_startup_performance">Optimizing startup performance</a></li>
     <li><a href="/en-US/docs/Web/Apps/Developing/Release_notes">App runtime release notes</a></li>
     <li><a href="/en-US/docs/Web/Apps/Developing/Architecture">Web apps architecture</a></li>
     <li><a href="/en-US/Apps/Developing/Porting_Chrome_apps_to_open_web_apps">Porting Chrome apps to open web apps</a></li>
    </ol>
   </li>
   <li><a href="/en-US/docs/Web/Apps/Developing/Templates_and_components">Templates and components</a>
    <ol>
     <li><a href="/en-US/docs/Web/Apps/Developing/App_templates" title="To help you get going with app development as quickly as possible, there are some template apps you can use as a basis for your own apps.">Using app templates</a></li>
     <li><a href="/en-US/docs/Web/Apps/Developing/x-tags">x-tags</a></li>
     <li><a href="/en-US/docs/Web/Apps/Developing/Custom_elements" title="A guide to custom x-tag based elements provided to help you create a consistent user interface.">Custom elements</a></li>
     <li><a href="/en-US/docs/Web/Apps/Developing/Web_components">Web components</a></li>
    </ol>
   </li>
  </ol>
 </li>
 <li><a href="/en-US/docs/Web/Apps/Publishing" title="Guides to effectively publishing your app on the Firefox Marketplace, including documentation about taking advantage of features such as in-app payments.">Publish</a>
  <ol>
   <li><a href="/en-US/docs/Web/Apps/Publishing/Firefox_Marketplace">Publishing on the Firefox Marketplace</a>
    <ol>
     <li><a href="/en-US/docs/Web/Apps/Publishing/Pre-submission_checklist" title="A checklist of things you should be sure to do before you submit your app to the Firefox Marketplace.">Pre-submission checklist</a></li>
     <li><a href="/en-US/docs/Web/Apps/Publishing/Submitting_an_app" title="This step-by-step guide will help you successfully submit your app to the Firefox Marketplace.">Submitting an app to the Firefox Marketplace</a></li>
     <li><a href="/en-US/docs/Web/Apps/Publishing/Marketplace_review_criteria" title="An explanation of the criteria an app must meet in order to be published on the Firefox Marketplace">Marketplace review criteria</a></li>
     <li><a href="/en-US/docs/Web/Apps/FAQs/Marketplace" title="Frequently asked questions about publishing apps on the Firefox Marketplace.">Firefox Marketplace FAQ</a></li>
     <li><a href="/en-US/docs/Privacy_policies">Privacy policy guidelines</a></li>
    </ol>
   </li>
   <li><a href="/en-US/docs/Web/Apps/Publishing/General_app_publishing_topics">General app publishing topics</a>
    <ol>
     <li><a href="/en-US/docs/Web/Apps/Quickstart/Publish/App_publishing_options">App publishing options</a></li>
     <li><a href="/en-US/docs/Web/Apps/Packaged_apps" title="A detailed description of packaged apps, what the different types entail, and what they are used for in the context of the Firefox Marketplace, and self-published apps.">Packaged apps</a></li>
     <li><a href="/en-US/docs/Web/Apps/Creating_a_store" title="Information that may be helpful to you if you want to build your own store for selling and distributing Open Web Apps.">Creating a store</a></li>
     <li><a href="/en-US/docs/Web/Apps/Adding_a_subdomain" title="For security reasons, each app must have its own domain (or subdomain) on the Web. This article covers how to go about creating a subdomain for your app.">Adding a subdomain for an app</a></li>
     <li><a href="/en-US/docs/Web/Apps/Updating_apps" title="Information about how both hosted and packaged app updates are handled, and what you need to do to ensure that your app properly supports updating.">Updating apps</a></li>
     <li><a href="/en-US/docs/Privacy_policies" title="Your users' privacy is very important, so you need to develop and adhere to a reasonable privacy policy to engender their trust. This article provides a guide to developing privacy policies.">Privacy policy</a></li>
    </ol>
   </li>
   <li><a href="/en-US/docs/Web/Apps/Publishing/Monetization">Monetization</a>
    <ol>
     <li><a href="https://developer.mozilla.org/en-US/docs/Apps/Tutorials/General/Profiting_from_your_app" title="This guide contains introductory materials on how to monetize your apps, including tools needed, and a monetization calculator.">Profiting from your app</a></li>
     <li><a href="/en-US/docs/Web/Apps/Publishing/Marketplace_Payments" title="How your app can work with the Firefox Marketplace to enhance your distribution model">Marketplace payments</a></li>
     <li><a href="/en-US/docs/Web/Apps/Publishing/In-app_payments" title="A guide to implementing support for in-app payments in your Web app.">In-app payments</a></li>
     <li><a href="/en-US/docs/Web/Apps/Publishing/Validating_a_receipt" title="A guide to when—and how—to validate your app's purchase receipt.">Validating a receipt</a></li>
     <li><a href="/en-US/docs/Web/Apps/Publishing/App_pricing" title="A round up of fixed price points you can choose for your paid apps, and how these vary across different currencies, along with useful supporting information on dealing with app payments.">App pricing list</a></li>
     <li><a href="/en-US/docs/Web/Apps/Publishing/Payments_Status" title="An at-a-glance summary of what countries have got our app payment services set up in them — where paid apps can be distributed">Payments status</a></li>
    </ol>
   </li>
   <li><a href="/en-US/docs/Web/Apps/Publishing/Firefox_Marketplace_APIs">Firefox Marketplace APIs</a>
    <ol>
     <li><a href="/en-US/docs/Web/Apps/Publishing/Marketplace_utility_library" title="To help you work with the Firefox Marketplace, we provide a JavaScript library you can use in your apps to make it easier to handle in-app payments and verify payment receipts.">Marketplace utility library</a></li>
     <li><a href="http://firefox-marketplace-api.readthedocs.org/en/latest/topics/submission.html" title="The Submission API lets you validate your app, update your app, and fetch information about the apps available to be installed.">Submission API</a></li>
     <li><a href="http://firefox-marketplace-api.readthedocs.org/en/latest/topics/payment.html" title="The Payment API lets you get information about and process in-app purchases as well as to simply get information about what pricing tiers are available.">Payment API</a></li>
     <li><a href="http://firefox-marketplace-api.readthedocs.org/en/latest/topics/overview.html" title="All Marketplace-related documentation is centered here.">Marketplace API</a></li>
    </ol>
   </li>
  </ol>
 </li>
 <li><a href="/en-US/docs/Web/Apps/Reference_apps">Reference apps</a>
  <ol>
   <li><a href="/en-US/docs/Web/Apps/Reference_apps/Chrono">Chrono</a></li>
   <li><a href="/en-US/docs/Web/Apps/Reference_apps/Face_value">Face Value</a></li>
   <li><a href="/en-US/docs/Web/Apps/Reference_apps/Podcasts">Podcasts</a></li>
   <li><a href="/en-US/docs/Web/Apps/Reference_apps/Roller">Roller</a></li>
   <li><a href="/en-US/docs/Web/Apps/Reference_apps/Webfighter">Webfighter</a></li>
   <li><a href="/en-US/docs/Web/Apps/Reference_apps/General_notes">General notes</a></li>
   <li><a href="/en-US/docs/Web/Apps/Reference_apps/rtcamera">rtcamera</a></li>
  </ol>
 </li>
 <li><a href="https://developer.mozilla.org/en-US/Apps/Reference">API Reference</a></li>
</ol>
Revert to this revision