際際滷

際際滷Share a Scribd company logo
Firefox Marketplace
for Developers
Tina Verbo
 Graduated from the University of
Santo Tomas
 Bachelor of Science in Information
Technology
 Programmer in a Japanese IT company
 Former Firefox Student Ambassador
 Mozilla Representative
Firefox Marketplace
Firefox Marketplace?
The Firefox Marketplace is the best place
where you can connect to the web to find, try
and download apps and content that matter
to you.
The Firefox Marketplace provides web
applications that behave just like native
applications and can be used across multiple
platforms and devices
Mozilla can help developers get their App
into the hands of their target users around
the world.
Design, Build & Publish!
Design Patterns
Liquid or Fluid Layout
Media Queries
Fluid Images
Build
Foundations of HTML5
Web App
HTML5 for content and structure
CSS3 for style
JS for dynamic interaction
Tools
FirefoxOS Simulator
Responsive Mode
Manifest
Publish
Steps to submit an app
1. Log in to the Firefox Marketplace site
 In a Web browser, visit the Firefox Marketplace site
(https://marketplace.firefox.com).
 At the bottom of the page, click Developer Hub.
 Click the Sign in link at the top of the page. A login
window opens.
 Login with Mozilla Persona:
If you've previously used Persona, select the email
address for the identity you want to use, and click sign
in.
How do I create a Persona account?
 login.persona.org  Sign in  A pop up window
will appear.
 Type the email address  Next.
 Yahoo or Gmail email address:
 Log in to your email account to verify and your
Persona account will be created.
 Another email address:
 Create a password to use with Persona only. Enter
the password  Done.
 Verification email will be sent to your email
address.
 Click on the verification link to your account and
your Persona account will be created.
2. Enter information about the app
This process includes four clearly labelled steps,
indicated at the top of the page.
First of all, click the Submit An App link at the
top of the page.
Step 1: Agreement
Step 2: Submit
 Choose whether your app will be Free or Paid.
 Select the devices your app is compatible with. You'll only get the
Packaged option if you just select Firefox OS, as this is the only
system that currently supports them. Firefox OS is also currently the
only option that supports paid apps.
 Provide the location of your app:
If your app is a hosted app, enter the location on your server of the app
manifest for your app (this must be a full URL), and click Validate.
 If the app manifest validates, click Continue.
 If there are validation errors, correct them and revalidate the
manifest.
If your app is a packaged app, click the Packaged tab and select the
zip file that you want to upload.
 The package will upload automatically. If your app validates, click
Continue.
 If there are validation errors, correct them and re-upload your
package.
 You can find more information on creating packaged apps at our
packaged app guide.
Step 3: Details
 The app's name and description, pulled from the app's
manifest file, are required. You may now edit the description
if you wish, and the length of the marketplace version can go
over the 1024 character limit of the manifest version: it is
unlimited.
Basic HTML tags are supported, so you can structure
your description somewhat.
 Check the categories that are relevant to your app, which
determines what listings your app will appear in on the
Marketplace. These are also required.
 Enter your privacy policy. This is also required.
 Enter your app homepage and support site details. These
fields are optional.
 Enter a support email address. This is required.
 Say whether your app requires Flash support (optional.)
 Add screenshots/videos to demonstrate your app's features
and workflows. Having at least one screenshot is required.
 Uncheck the "Publish my app in the Firefox Marketplace as
soon as it's reviewed." checkbox if you don't want it instantly
published as soon as it's been reviewed.
Note: The multi-line text fields support HTML, so you can
structure and link the text.
Step 4: Next Steps
There are many different options available in this section. The first
thing you need to do is review the information in the first page, then
press CONTINUE.
1. First, Add a Content Rating using the Content Rating Tool
(press the "Create an IARC Ratings Certificate" button to get
started.) This will provide you with a Submission ID and
Security Code that you can enter into the bottom box and
Submit. If you already have a rating certificate, you can just
enter the details straight into the bottom box and press
Submit. This is required.
2. Review the Content Ratings that come up on the next screen
and make sure you are happy with them.
3. Click on the Compatibility & Payments link on the left of this
section to review the compatibility and payments option. Here you
can choose to:
 Change with platforms the app is to be distributed on
 Set what the pricing is, in the "Paid/In-app tab" (see App
pricing for pricing details)
 Alter the regions the app is listed in
4. Click on the Team Members link on the left and add more
app team members if required. These team members have
access to the app's details as follows:
 Owner  Can manage all aspects of the app's listing,
including adding and removing other team members.
 Developer  Can manage all aspects of the app's listing,
except for adding and removing other team members and
managing payments.
 Support  Can view the app's settings and manage
refund requests.
 Viewer  Can view the app's settings but cannot make
any changes.
https://marketplace.firefox.com/developers/
My Contact Details
tinaverbo@mozillaph.org
@bestwishestina
fb.me/bestwishestina

More Related Content

What's hot (12)

PPTX
Create Your WebApp Card
dotmobietc
PDF
MarvelSoft email hosting guide
Ranganath Shivaram
PDF
Encore Unlimited KACE User Guide
Matt Trudgeon
PPT
How to create a website favicon1.ico file using the GIMP
Matt Foley
PPSX
Advertising Print workflow
Felix Gimpel
DOCX
Create a site mailbox on share point online
Prashant Kumar Singh
DOCX
Downloading OverDrive eBooks to your Nook or Sony Reader
AmyDiscenza
PPT
Gmail by Athlone Living Lab
craig ross
PPTX
UberTest Quick Guide
Amira Elsayed Ismail
PDF
Magento Facebook Deal Extension
OnlineBiz Software Solution
PPTX
Presentation
Azukisoft Pte Ltd
DOCX
Simple method to insert rupee symbol
netanvivek
Create Your WebApp Card
dotmobietc
MarvelSoft email hosting guide
Ranganath Shivaram
Encore Unlimited KACE User Guide
Matt Trudgeon
How to create a website favicon1.ico file using the GIMP
Matt Foley
Advertising Print workflow
Felix Gimpel
Create a site mailbox on share point online
Prashant Kumar Singh
Downloading OverDrive eBooks to your Nook or Sony Reader
AmyDiscenza
Gmail by Athlone Living Lab
craig ross
UberTest Quick Guide
Amira Elsayed Ismail
Magento Facebook Deal Extension
OnlineBiz Software Solution
Presentation
Azukisoft Pte Ltd
Simple method to insert rupee symbol
netanvivek

Similar to Firefox marketplace (20)

PPTX
Firefox OS Talk - Web Applications and FirefoxOS Marketplace
Jorge Ferreiro
PPTX
Webapps: introduction and publishing on Firefox OS
Jorge Ferreiro
PDF
Guide to web application development
Fingent Corporation
PDF
Vodafone application upload guidelines v1
Vodafone developer
PDF
www-codemechsolutions-com-blog-details-what-is-web-application-development......
Codemech Solutions
PDF
Web Based Vs Cloud Based Apps Complete Comparison (2).pdf
christiemarie4
DOCX
Hospital app project (how to upload app)
MAHFUZ RAIHAN
PPTX
How to make an iPhone app
VCube Works
PPTX
Building Win 8 and WP8 Apps Using appMobi
Andrew Smith
PDF
Web Based Vs Cloud Based Apps Complete Comparison.pdf
Laura Miller
PPTX
Feed Herny developer training : crossplatform and HTML5
Mobile Monday Brussels
PDF
Firefox OS Weekend
M叩t辿 N叩dasdi
PPTX
Phonegap - An Introduction
Tyler Johnston
KEY
2012 11-01 Hackers & founders - Boot to the web, boot 2 gecko / Firefox OS
Martin de Keijzer
PPTX
Microsoft hackathon presentation 2013.02.15
Andrew Smith
PPTX
Creating a content managed facebook app
OS-Cubed, Inc.
PDF
How to Create Web App With Simple Step by Step Process
Debuggers Studio
PDF
Build social apps for Facebook
Mohammad Emran Hasan
PPTX
Mobile Application Development
sonichinmay
PPTX
Application Deployment Android application.pptx
4GAbhinavGadekar
Firefox OS Talk - Web Applications and FirefoxOS Marketplace
Jorge Ferreiro
Webapps: introduction and publishing on Firefox OS
Jorge Ferreiro
Guide to web application development
Fingent Corporation
Vodafone application upload guidelines v1
Vodafone developer
www-codemechsolutions-com-blog-details-what-is-web-application-development......
Codemech Solutions
Web Based Vs Cloud Based Apps Complete Comparison (2).pdf
christiemarie4
Hospital app project (how to upload app)
MAHFUZ RAIHAN
How to make an iPhone app
VCube Works
Building Win 8 and WP8 Apps Using appMobi
Andrew Smith
Web Based Vs Cloud Based Apps Complete Comparison.pdf
Laura Miller
Feed Herny developer training : crossplatform and HTML5
Mobile Monday Brussels
Firefox OS Weekend
M叩t辿 N叩dasdi
Phonegap - An Introduction
Tyler Johnston
2012 11-01 Hackers & founders - Boot to the web, boot 2 gecko / Firefox OS
Martin de Keijzer
Microsoft hackathon presentation 2013.02.15
Andrew Smith
Creating a content managed facebook app
OS-Cubed, Inc.
How to Create Web App With Simple Step by Step Process
Debuggers Studio
Build social apps for Facebook
Mohammad Emran Hasan
Mobile Application Development
sonichinmay
Application Deployment Android application.pptx
4GAbhinavGadekar
Ad

Recently uploaded (20)

PPTX
Pastor Bob Stewart Acts 19 06 25 2025.pptx
FamilyWorshipCenterD
PPTX
Joy In The Journey 06 22 2025.pptx
FamilyWorshipCenterD
PDF
Josaya - Abstract for the research of the youth development.pdf
Josaya Injesi
PPTX
From Hackathon to Real-World Impact: The Story of Sneh Vidhya Sahayog
shubhamsharma994585
PPTX
Soft Skills Training for Everybody.pp.pptx
Mayuri Srivastava
PDF
Materi Presentasi_Sales_Kit_IPA_Convex_2025.pdf
YudiAhmad6
PPTX
Ludwig van Beethoven Life and Legacy.pptx
aryansnow1304
PPTX
Political Polarization And Government Accountability.pptx
EverlyseLumantas
PPTX
Itinerary ROHIS SMUNIC diperlukan untuk acara.pptx
lukmanjavalatte
PPTX
FL Studio Crack Full Version [Latest 2025]
Jackson lithms
PPTX
Section 4 - Islamic Civilization & Culture.pptx
MianMuhammadUbaidUll
PPTX
2025-06-22 Abraham 04 (shared slides).pptx
Dale Wells
DOCX
Dissertation_Antony_Musyoka.docx.for presentation
antonykamile
PPTX
AI for Empowering Women in AI
Letizia Jaccheri
PDF
models-of-communication reading and writing.pdf
TristanNabong
PPTX
Speech and which are the type of speechs
krajishmaa
PPTX
Bob Stewart Acts 18 06 18 2025.pptx
FamilyWorshipCenterD
PDF
Rethinking PublicPrivate Partnerships: From Funding Gaps to Shared Goals
Francois Stepman
PPTX
Heating_Effect_of_Solar_Corona_Presentation.pptx
Hanumamshukla
PPTX
Accessibility isn't just for users. Creating engaging technical presentations...
Elizabeth McCready
Pastor Bob Stewart Acts 19 06 25 2025.pptx
FamilyWorshipCenterD
Joy In The Journey 06 22 2025.pptx
FamilyWorshipCenterD
Josaya - Abstract for the research of the youth development.pdf
Josaya Injesi
From Hackathon to Real-World Impact: The Story of Sneh Vidhya Sahayog
shubhamsharma994585
Soft Skills Training for Everybody.pp.pptx
Mayuri Srivastava
Materi Presentasi_Sales_Kit_IPA_Convex_2025.pdf
YudiAhmad6
Ludwig van Beethoven Life and Legacy.pptx
aryansnow1304
Political Polarization And Government Accountability.pptx
EverlyseLumantas
Itinerary ROHIS SMUNIC diperlukan untuk acara.pptx
lukmanjavalatte
FL Studio Crack Full Version [Latest 2025]
Jackson lithms
Section 4 - Islamic Civilization & Culture.pptx
MianMuhammadUbaidUll
2025-06-22 Abraham 04 (shared slides).pptx
Dale Wells
Dissertation_Antony_Musyoka.docx.for presentation
antonykamile
AI for Empowering Women in AI
Letizia Jaccheri
models-of-communication reading and writing.pdf
TristanNabong
Speech and which are the type of speechs
krajishmaa
Bob Stewart Acts 18 06 18 2025.pptx
FamilyWorshipCenterD
Rethinking PublicPrivate Partnerships: From Funding Gaps to Shared Goals
Francois Stepman
Heating_Effect_of_Solar_Corona_Presentation.pptx
Hanumamshukla
Accessibility isn't just for users. Creating engaging technical presentations...
Elizabeth McCready
Ad

Firefox marketplace

  • 2. Tina Verbo Graduated from the University of Santo Tomas Bachelor of Science in Information Technology Programmer in a Japanese IT company Former Firefox Student Ambassador Mozilla Representative
  • 5. The Firefox Marketplace is the best place where you can connect to the web to find, try and download apps and content that matter to you.
  • 6. The Firefox Marketplace provides web applications that behave just like native applications and can be used across multiple platforms and devices
  • 7. Mozilla can help developers get their App into the hands of their target users around the world.
  • 8. Design, Build & Publish!
  • 10. Liquid or Fluid Layout
  • 13. Build
  • 15. HTML5 for content and structure
  • 17. JS for dynamic interaction
  • 18. Tools
  • 23. Steps to submit an app 1. Log in to the Firefox Marketplace site In a Web browser, visit the Firefox Marketplace site (https://marketplace.firefox.com). At the bottom of the page, click Developer Hub. Click the Sign in link at the top of the page. A login window opens. Login with Mozilla Persona: If you've previously used Persona, select the email address for the identity you want to use, and click sign in.
  • 24. How do I create a Persona account? login.persona.org Sign in A pop up window will appear. Type the email address Next. Yahoo or Gmail email address: Log in to your email account to verify and your Persona account will be created. Another email address: Create a password to use with Persona only. Enter the password Done. Verification email will be sent to your email address. Click on the verification link to your account and your Persona account will be created.
  • 25. 2. Enter information about the app This process includes four clearly labelled steps, indicated at the top of the page. First of all, click the Submit An App link at the top of the page.
  • 27. Step 2: Submit Choose whether your app will be Free or Paid. Select the devices your app is compatible with. You'll only get the Packaged option if you just select Firefox OS, as this is the only system that currently supports them. Firefox OS is also currently the only option that supports paid apps.
  • 28. Provide the location of your app: If your app is a hosted app, enter the location on your server of the app manifest for your app (this must be a full URL), and click Validate. If the app manifest validates, click Continue. If there are validation errors, correct them and revalidate the manifest. If your app is a packaged app, click the Packaged tab and select the zip file that you want to upload. The package will upload automatically. If your app validates, click Continue. If there are validation errors, correct them and re-upload your package. You can find more information on creating packaged apps at our packaged app guide.
  • 30. The app's name and description, pulled from the app's manifest file, are required. You may now edit the description if you wish, and the length of the marketplace version can go over the 1024 character limit of the manifest version: it is unlimited. Basic HTML tags are supported, so you can structure your description somewhat. Check the categories that are relevant to your app, which determines what listings your app will appear in on the Marketplace. These are also required. Enter your privacy policy. This is also required. Enter your app homepage and support site details. These fields are optional.
  • 31. Enter a support email address. This is required. Say whether your app requires Flash support (optional.) Add screenshots/videos to demonstrate your app's features and workflows. Having at least one screenshot is required. Uncheck the "Publish my app in the Firefox Marketplace as soon as it's reviewed." checkbox if you don't want it instantly published as soon as it's been reviewed. Note: The multi-line text fields support HTML, so you can structure and link the text.
  • 32. Step 4: Next Steps There are many different options available in this section. The first thing you need to do is review the information in the first page, then press CONTINUE.
  • 33. 1. First, Add a Content Rating using the Content Rating Tool (press the "Create an IARC Ratings Certificate" button to get started.) This will provide you with a Submission ID and Security Code that you can enter into the bottom box and Submit. If you already have a rating certificate, you can just enter the details straight into the bottom box and press Submit. This is required. 2. Review the Content Ratings that come up on the next screen and make sure you are happy with them. 3. Click on the Compatibility & Payments link on the left of this section to review the compatibility and payments option. Here you can choose to: Change with platforms the app is to be distributed on Set what the pricing is, in the "Paid/In-app tab" (see App pricing for pricing details) Alter the regions the app is listed in
  • 34. 4. Click on the Team Members link on the left and add more app team members if required. These team members have access to the app's details as follows: Owner Can manage all aspects of the app's listing, including adding and removing other team members. Developer Can manage all aspects of the app's listing, except for adding and removing other team members and managing payments. Support Can view the app's settings and manage refund requests. Viewer Can view the app's settings but cannot make any changes.