Mobile/AddonsTrainingWeek/SpeakerNotesA

< Mobile‎ | AddonsTrainingWeek
Revision as of 08:11, 20 October 2010 by MarkFinkle (talk | contribs) (Created page with "* Download the latest release or nightly version of Firefox for mobile (Fennec) ** [http://ftp.mozilla.org/pub/mozilla.org/mobile/nightly/latest-mozilla-central-linux/ Nightly Li...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
  • Download the latest release or nightly version of Firefox for mobile (Fennec)
  • Launch the browser and make sure the browser is functioning correctly
  • Setup some preferences that will make it easier to debug problems. Go to about:config
    • MDC page
    • javascript.options.showInConsole = true
    • browser.dom.window.dump.enabled = true
    • extensions.logging.enabled = true
  • Start editing the boilerplate of your add-on
    • Download the blank template or use the tool of your choice
    • Unpack or create add-on in a development folder
    • Use the editor of your choice
    • MDC page
  • Make a test link from the profile folder to your add-on development folder
  • Launch the browser and verify that your add-on installed
    • If the add-on did not install, check the error console for potential problems
  • Now start adding more functionality to your add-on and keep testing in the browser
  • When ready, ZIP the contents of your add-on development folder into a XPI and post to AMO