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

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Mozilla's JetPack

2,273

Published on

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,273
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

    ×