to be deleted

  • Revision slug: Apps/Publishing
  • Revision title: Publishing Web apps
  • Revision id: 354491
  • Created:
  • Creator: Sheppy
  • Is current revision? No
  • Comment

Revision Content

These documents and guides will help you learn how to publish your app and manage it on the Firefox OS Marketplace.

Note: Many of these documents are not yet on MDN, but need to be!

Working with the Firefox OS Marketplace

Pre-submission checklist
A checklist of things you should be sure to do before you submit your app to the Firefox OS Marketplace.
Adding a subdomain for an app
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.
Marketplace payments
How your app can work with the Firefox OS Marketplace to enhance your distribution model (and your income, if your app isn't a free one).
In-app payments
A guide to implementing support for in-app payments in your Web app.
Validating a receipt
A guide to when—and how—to validate your app's purchase receipt.
Marketplace review criteria
An explanation of the criteria an app must meet in order to be published on the Firefox OS Marketplace; by following the guidelines laid out in this article, you can smooth the process of getting your app published.
Submitting an app to the Firefox OS Marketplace
This step-by-step guide will help you successfully submit your app to the Firefox OS Marketplace.
Updating apps
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.

Firefox OS Marketplace APIs

Marketplace utility library
To help you work with the Firefox OS 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.
Submission API
The Submission API lets you validate your app, update your app, and fetch information about the apps available to be installed.
Payment API
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.
Recommendation API
The Publicity and Recommendation APIs let you access information about apps from the Marketplace so you can offer recommendations of other apps the user might enjoy or find useful.
Marketplace API
All Marketplace-related documentation is centered here. I'm not convinced this particular link is really very useful.

View All...

{{AppsLandingRightSide()}}

 

Revision Source

<p>These documents and guides will help you learn how to publish your app and manage it on the Firefox OS Marketplace.</p>
<div class="warning">
  <p><strong>Note:</strong> Many of these documents are not yet on MDN, but need to be!</p>
</div>
<div class="row topicpage-table">
  <div class="section">
    <h2 class="Documentation" id="Documentation" name="Documentation">Working with the Firefox OS Marketplace</h2>
    <dl>
      <dt>
        <a href="/en-US/docs/Apps/Publishing/Pre-submission_checklist" title="/en-US/docs/Apps/Marketplace_pre-submission_checklist">Pre-submission checklist</a></dt>
      <dd>
        A checklist of things you should be sure to do before you submit your app to the Firefox OS Marketplace.</dd>
      <dt>
        <a href="https://developer.mozilla.org/en-US/docs/Apps/Adding_a_subdomain" title="https://developer.mozilla.org/en-US/docs/Apps/Adding_a_subdomain">Adding a subdomain for an app</a></dt>
      <dd>
        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.</dd>
      <dt>
        <a href="/en-US/docs/Apps/Publishing/Marketplace_Payments" title="/en-US/docs/Apps/Publishing/Marketplace_Payments">Marketplace payments</a></dt>
      <dd>
        How your app can work with the Firefox OS Marketplace to enhance your distribution model (and your income, if your app isn't a free one).</dd>
      <dt>
        <a href="/en-US/docs/Apps/Publishing/In-app_payments" title="/en-US/docs/Apps/Publishing/In-app_payments">In-app payments</a></dt>
      <dd>
        A guide to implementing support for in-app payments in your Web app.</dd>
      <dt>
        <a href="/en-US/docs/Apps/Publishing/Validating_a_receipt" title="/en-US/docs/Apps/Publishing/Validating_a_receipt">Validating a receipt</a></dt>
      <dd>
        A guide to when—and how—to validate your app's purchase receipt.</dd>
      <dt>
        <a href="/en-US/docs/Apps/Publishing/Marketplace_review_criteria" title="/en-US/docs/Apps/Publishing/Marketplace_review_criteria">Marketplace review criteria</a></dt>
      <dd>
        An explanation of the criteria an app must meet in order to be published on the Firefox OS Marketplace; by following the guidelines laid out in this article, you can smooth the process of getting your app published.</dd>
      <dt>
        <a href="/en-US/docs/Apps/Publishing/Submitting_an_app" title="/en-US/docs/Apps/Publishing/Submitting_an_app">Submitting an app to the Firefox OS Marketplace</a></dt>
      <dd>
        This step-by-step guide will help you successfully submit your app to the Firefox OS Marketplace.</dd>
      <dt>
        <a href="/en-US/docs/Apps/Updating_apps" title="/en-US/docs/Apps/Updating_apps">Updating apps</a></dt>
      <dd>
        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.</dd>
    </dl>
    <h2 class="Documentation" id="Documentation" name="Documentation">Firefox OS Marketplace APIs</h2>
    <dl>
      <dt>
        <a href="/en-US/docs/Apps/Publishing/Marketplace_utility_library" title="/en-US/docs/Apps/Publishing/Marketplace_utility_library">Marketplace utility library</a></dt>
      <dd>
        To help you work with the Firefox OS 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.</dd>
      <dt>
        <a href="http://zamboni.readthedocs.org/en/latest/topics/api/submission.html" title="http://zamboni.readthedocs.org/en/latest/topics/api/submission.html">Submission API</a></dt>
      <dd>
        The Submission API lets you validate your app, update your app, and fetch information about the apps available to be installed.</dd>
      <dt>
        <a href="http://zamboni.readthedocs.org/en/latest/topics/api/payment.html" title="http://zamboni.readthedocs.org/en/latest/topics/api/payment.html">Payment API</a></dt>
      <dd>
        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.</dd>
      <dt>
        <a href="/en-US/docs/Apps/Recommendation_API" title="/en-US/docs/Apps/Recommendation_API">Recommendation API</a></dt>
      <dd>
        The Publicity and Recommendation APIs let you access information about apps from the Marketplace so you can offer recommendations of other apps the user might enjoy or find useful.</dd>
      <dt>
        <a href="http://zamboni.readthedocs.org/en/latest/topics/api.html" title="http://zamboni.readthedocs.org/en/latest/topics/api.html">Marketplace API</a></dt>
      <dd>
        All Marketplace-related documentation is centered here. I'm not convinced this particular link is really very useful.</dd>
    </dl>
    <p><span class="alllinks"><a href="/en-US/docs/tag/Marketplace" title="/en-US/docs/tag/CSS">View All...</a></span></p>
  </div>
  <div class="section">
    <p>{{AppsLandingRightSide()}}</p>
  </div>
</div>
<p>&nbsp;</p>
Revert to this revision