Your SlideShare is downloading. ×
Mozilla's JetPack
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Mozilla's JetPack

2,230
views

Published on

Published in: Technology

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,230
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
9
Comments
0
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide


  • - see how easy it is; customize workflow; create client projects (customization and integration)
    - some examples, start to get to know Jetpack, start thinking
  • - see how easy it is; customize workflow; create client projects (customization and integration)
    - some examples, start to get to know Jetpack, start thinking


































  • security is hard
  • security is hard
  • security is hard
  • security is hard
  • security is hard
  • live jetpacking
    wsj.com

  • live jetpacking
    wsj.com

  • live jetpacking
    wsj.com





  • download it
  • download it
  • download it











  • Transcript

    • 1. The latest from Mozilla Jetpack mitcho Michael Yoshitaka Erlewine JSConf US, Washington DC April 15, 2010
    • 2. Today: The latest from the Jetpack Project at Mozilla Labs
    • 3. mitcho linguist, coder, teacher © 2010 Douglas Hanna
    • 4. mitcho linguist, coder, teacher Mozilla Ubiquity core Labs: developer, Jetpack Ambassador © 2010 Douglas Hanna
    • 5. mitcho linguist, coder, teacher Mozilla Ubiquity core Labs: developer, Jetpack MIT: Ambassador Linguistics PhD © 2010 Douglas Hanna
    • 6. mitcho linguist, coder, teacher Mozilla Ubiquity core Labs: developer, Jetpack MIT: Ambassador Linguistics PhD mitcho.com @mitchoyoshitaka © 2010 Douglas Hanna
    • 7. The big question:
    • 8. The big question: hackability
    • 9. the web should be generative
    • 10. the browser should be generative
    • 11. Firefox Add-ons 1. addons.mozilla.org (AMO) 2. over 6000 in the wild 3. HTML, JavaScript, XPCOM, XUL
    • 12. Firefox Add-ons 1. addons.mozilla.org (AMO) 2. over 6000 in the wild 3. HTML, JavaScript, XPCOM, XUL
    • 13. Firefox Add-ons 1. addons.mozilla.org (AMO) 2. over 6000 in the wild 3. HTML, JavaScript, XPCOM, XUL
    • 14. + Firefox Addons
    • 15. + Firefox Addons largest extension platform ever
    • 16. + Firefox Addons
    • 17. + Firefox Addons 1.9 billion downloads
    • 18. + Firefox Addons over 170 million in active use
    • 19. but...
    • 20. Current Add-ons 1. installs need restarts 2. not trivial to develop 3. requires manual upgrades 4. not designed for quick security review
    • 21. Current Add-ons 1. installs need restarts 2. not trivial to develop 3. requires manual upgrades 4. not designed for quick security review
    • 22. Current Add-ons 1. installs need restarts 2. not trivial to develop 3. requires manual upgrades 4. not designed for quick security review
    • 23. Current Add-ons 1. installs need restarts 2. not trivial to develop 3. requires manual upgrades 4. not designed for quick security review
    • 24. © John Slabyk
    • 25. © John Slabyk
    • 26. jetpack.mozillalabs.com
    • 27. Jetpack
    • 28. Jetpack a new way to extend Firefox
    • 29. Jetpack a new way to extend Firefox doesn’t replace XUL add-ons
    • 30. Jetpack It’s easy 1. JavaScript, HTML, CSS • use your favorite libraries • simple, modular API 2. instant install 3. great development tools 4. export to XPI
    • 31. Jetpack It’s easy 1. JavaScript, HTML, CSS • use your favorite libraries • simple, modular API 2. instant install 3. great development tools 4. export to XPI
    • 32. Jetpack It’s easy 1. JavaScript, HTML, CSS • use your favorite libraries • simple, modular API 2. instant install 3. great development tools 4. export to XPI
    • 33. Jetpack It’s easy 1. JavaScript, HTML, CSS 2. instant install 3. great development tools 4. export to XPI
    • 34. Jetpack It’s easy 1. JavaScript, HTML, CSS 2. instant install 3. great development tools • built in memory tracker, unit testing • IDE integration
    • 35. Jetpack It’s easy 1. JavaScript, HTML, CSS 2. instant install 3. great development tools • built in memory tracker, unit testing • IDE integration
    • 36. Jetpack It’s easy 1. JavaScript, HTML, CSS 2. instant install 3. great development tools • built in memory tracker, unit testing • IDE integration
    • 37. Jetpack It’s easy 1. JavaScript, HTML, CSS 2. instant install 3. great development tools 4. export to XPI
    • 38. Jetpack It’s secure 1. modularized “capabilities” 2. fast review 3. automatic updates
    • 39. Jetpack It’s secure 1. modularized “capabilities” 2. fast review 3. automatic updates
    • 40. Jetpack It’s secure 1. modularized “capabilities” 2. fast review 3. automatic updates
    • 41. Jetpack It’s built for the future 1. stable API 2. compatible with future versions
    • 42. Jetpack It’s built for the future 1. stable API 2. compatible with future versions
    • 43. Jetpack
    • 44. Jetpack IDE integration?
    • 45. Jetpack IDE integration? For example, an IDE on the web
    • 46. Began with a blog post, May 2009
    • 47. Now,This is a an important dispatch from the mothership... prototype. CC BY-NC-SA flickr.com/photos/the_pdub/4269928124/ CC BY-NC-SA www.flickr.com/photos/joshmichtom/3846011713/
    • 48. Jetpack reboot
    • 49. Jetpack reboot
    • 50. Jetpack SDK 0.2 jetpack.mozillalabs.com
    • 51. Jetpack SDK 0.3 jetpack.mozillalabs.com later this month, with first high-level API’s: “panel” overlays, context menu, selection, tabs
    • 52. CC BY-NC-SA www.flickr.com/ photos/razmataz/ 3933467547/
    • 53. Firefo x XUL + XPCOM CC BY-NC-SA www.flickr.com/ photos/razmataz/ 3933467547/
    • 54. Firefo x XUL + you XPCOM and your JavaScript CC BY-NC-SA www.flickr.com/ photos/razmataz/ 3933467547/
    • 55. Firefo x XUL + you XPCOM and your JavaScript CC BY-NC-SA www.flickr.com/ photos/razmataz/ 3933467547/
    • 56. Firefo x XUL + you XPCOM and your JavaScript CC BY-NC-SA www.flickr.com/ photos/razmataz/ 3933467547/
    • 57. Firefo x XUL + you XPCOM and your JavaScript CC BY-NC-SA www.flickr.com/ photos/razmataz/ 3933467547/
    • 58. Jetpack
    • 59. Jetpack the power of add-ons
    • 60. Jetpack the benefits the power of add-ons + of a modern, webby api
    • 61. Jetpack the benefits the power of add-ons + of a modern, webby api easy, secure, future-proof
    • 62. Jetpack workshop today 3:15–4:15 game room CC BY-NC-SA flickr.com/photos/terryhart/2979919447/
    • 63. © 2005 en.wikipedia.org/wiki/File:Rocket_man02_-_melbourne_show_2005.jpg Welcome to the future.
    • 64. © 2005 en.wikipedia.org/wiki/File:Rocket_man02_-_melbourne_show_2005.jpg Welcome to the future. Thank you! by-nc-sa mitcho.com @mitchoyoshitaka