Brief Introduction to the Mozilla Add-on SDK

Student at ETH Zürich
Oct. 8, 2014
Brief Introduction to the Mozilla Add-on SDK
Brief Introduction to the Mozilla Add-on SDK
Brief Introduction to the Mozilla Add-on SDK
Brief Introduction to the Mozilla Add-on SDK
Brief Introduction to the Mozilla Add-on SDK
Brief Introduction to the Mozilla Add-on SDK
Brief Introduction to the Mozilla Add-on SDK
Brief Introduction to the Mozilla Add-on SDK
Brief Introduction to the Mozilla Add-on SDK
Brief Introduction to the Mozilla Add-on SDK
Brief Introduction to the Mozilla Add-on SDK
Brief Introduction to the Mozilla Add-on SDK
Brief Introduction to the Mozilla Add-on SDK
Brief Introduction to the Mozilla Add-on SDK
Brief Introduction to the Mozilla Add-on SDK
Brief Introduction to the Mozilla Add-on SDK
Brief Introduction to the Mozilla Add-on SDK
Brief Introduction to the Mozilla Add-on SDK
Brief Introduction to the Mozilla Add-on SDK
Brief Introduction to the Mozilla Add-on SDK
1 of 20

More Related Content

What's hot

Continuous Deployment of Front-end JavaScript with StriderCD, Github and Sauc...Continuous Deployment of Front-end JavaScript with StriderCD, Github and Sauc...
Continuous Deployment of Front-end JavaScript with StriderCD, Github and Sauc...niallo
Improving the MODX Documentation - March 29, 2019Improving the MODX Documentation - March 29, 2019
Improving the MODX Documentation - March 29, 2019Mark Hamstra
Web Framework and Struts 2 - KNOWARTHWeb Framework and Struts 2 - KNOWARTH
Web Framework and Struts 2 - KNOWARTHKNOWARTH Technologies
Enterprise GriffonEnterprise Griffon
Enterprise GriffonJames Williams
Hello androidHello android
Hello androidDENNIS JUNG
Cross platform dotnet development using dotnet coreCross platform dotnet development using dotnet core
Cross platform dotnet development using dotnet coreSwaminathan Vetri

Viewers also liked

Nightingale Features ShowcaseNightingale Features Showcase
Nightingale Features ShowcaseMartin Giger
Building Mobile Apps on Salesforce Platform with Mobile SDKBuilding Mobile Apps on Salesforce Platform with Mobile SDK
Building Mobile Apps on Salesforce Platform with Mobile SDKSalesforce Developers
The element of artThe element of art
The element of artgzorskas
24symbols. The Spotify Model for eBooks - Presentation24symbols. The Spotify Model for eBooks - Presentation
24symbols. The Spotify Model for eBooks - Presentation24Symbols
CómicSJ yang  zuCómicSJ yang  zu
CómicSJ yang zulaurafontova
Hosted VirtualizationHosted Virtualization
Hosted Virtualizationjayallen77

Similar to Brief Introduction to the Mozilla Add-on SDK

CBDW2014- Intro to CommandBox; The ColdFusion CLI, Package Manager, and REPL ...CBDW2014- Intro to CommandBox; The ColdFusion CLI, Package Manager, and REPL ...
CBDW2014- Intro to CommandBox; The ColdFusion CLI, Package Manager, and REPL ...Ortus Solutions, Corp
Introduction and course Details of Embedded Linux Platform Developer TrainingIntroduction and course Details of Embedded Linux Platform Developer Training
Introduction and course Details of Embedded Linux Platform Developer TrainingVeda Solutions - Embedded Systems & Linux Device Drivers Training
Voxxed days Vilnius 2015 - Android Reverse Engineering LabVoxxed days Vilnius 2015 - Android Reverse Engineering Lab
Voxxed days Vilnius 2015 - Android Reverse Engineering LabRon Munitz
Symfony Under Control by Maxim RomanovskySymfony Under Control by Maxim Romanovsky
Symfony Under Control by Maxim Romanovskyphp-user-group-minsk
Symfony under control. Continuous Integration and Automated Deployments in Sy...Symfony under control. Continuous Integration and Automated Deployments in Sy...
Symfony under control. Continuous Integration and Automated Deployments in Sy...Max Romanovsky
Informix Expedition Through ConnectivityInformix Expedition Through Connectivity
Informix Expedition Through ConnectivityKevin Smith

Similar to Brief Introduction to the Mozilla Add-on SDK(20)

More from Martin Giger

Indexed dbIndexed db
Indexed dbMartin Giger
Nightingale Social & Cloud mockupNightingale Social & Cloud mockup
Nightingale Social & Cloud mockupMartin Giger
Ozon / MelanomOzon / Melanom
Ozon / MelanomMartin Giger
ig_chino plakat 2010ig_chino plakat 2010
ig_chino plakat 2010Martin Giger
ig_chino Flyer 2010ig_chino Flyer 2010
ig_chino Flyer 2010Martin Giger
Plakat 2009Plakat 2009
Plakat 2009Martin Giger

Recently uploaded

LLaMA 2.pptxLLaMA 2.pptx
LLaMA 2.pptxRkRahul16
Demystifying ML/AIDemystifying ML/AI
Demystifying ML/AIMatthew Reynolds
Roottoo Innovation V24_CP.pdfRoottoo Innovation V24_CP.pdf
Roottoo Innovation V24_CP.pdfroottooinnovation
Keynote: Two years at the British Library... and counting / Alan Danskin (Bri...Keynote: Two years at the British Library... and counting / Alan Danskin (Bri...
Keynote: Two years at the British Library... and counting / Alan Danskin (Bri...CILIP MDG
Product Research Presentation-Maidy Veloso.pptxProduct Research Presentation-Maidy Veloso.pptx
Product Research Presentation-Maidy Veloso.pptxMaidyVeloso
ISO Survey 2022: ISO 27001 certificates (ISMS)ISO Survey 2022: ISO 27001 certificates (ISMS)
ISO Survey 2022: ISO 27001 certificates (ISMS)Andrey Prozorov, CISM, CIPP/E, CDPSE. LA 27001

Brief Introduction to the Mozilla Add-on SDK

Editor's Notes

  1. AMO Questions/Understanding (bad at explaining) → ask them directly
  2. Just ZIP files Also Themes (no scripts anymore), langpacks and searchengines (sometimes recognized as normal extension)
  3. Components can be in nearly any language
  4. Manually load components → need to use JS to load binaries
  5. XPCOM API wrappers to commonjs → stable API (for example e10s doesn't affect you in most cases) SDK isn't bundled anymore with jpm...
  6. -> CommonJS and chrome JS, also everything is mozJS, no DOM etc.
  7. Init Run Xpi Test help (testall, -b etc.)
  8. Console output in console when run, else browser console (important, not web console)
  9. Quick, buuut, extreaction brackets