{"id":2969,"date":"2011-08-25T14:01:39","date_gmt":"2011-08-25T21:01:39","guid":{"rendered":"http:\/\/blog.mozilla.org\/addons\/?p=2969"},"modified":"2011-08-25T14:01:39","modified_gmt":"2011-08-25T21:01:39","slug":"add-on-sdk-workshop-coming-to-london-sept-29th","status":"publish","type":"post","link":"https:\/\/blog.mozilla.org\/addons\/2011\/08\/25\/add-on-sdk-workshop-coming-to-london-sept-29th\/","title":{"rendered":"Add-on SDK Workshop coming to London Sept 29th"},"content":{"rendered":"<p>Interested in learning how to create fantastic Firefox add-ons with the <a href=\"https:\/\/addons.mozilla.org\/en-US\/developers\/docs\/sdk\/1.0\/\" target=\"_blank\">Add-on SDK<\/a> and <a href=\"https:\/\/builder.addons.mozilla.org\/\" target=\"_blank\">Builder<\/a>? Join the Jetpack team in <a href=\"http:\/\/jetpack-london-2011.eventbrite.com\/\" target=\"_blank\">London, UK on September 29th<\/a> for an evening of workshops that will get you started hacking on compatibility-proof, re-startless, testable addons using the many features of the SDK. <\/p>\n<p>The workshop will include a general introduction to the Add-on SDK and the online Builder tool, followed by 3 tracks of breakout sessions. The breakout sessions will be help for smaller groups of 30-40 people to allow for more interactivity. Each breakout session will be given 3 times to ensure that all attendees can participate in each session. The sessions are as follows:<\/p>\n<ol>\n<li><strong>Interacting with Web Content<\/strong><br \/>\nThe SDK includes a powerful module for interacting with and modifying page content. In this workshop you wil learn how to use popular JavaScript libraries like jQuery to dramatically alter the look and behaviour of a web page, as well as manage communications between your add-on and the modified pages.<\/li>\n<li><strong>Adding to the Firefox UI<\/strong><br \/>\nA key part of many Firefox add-ons is their ability to integrate with the Firefox UI.<br \/>\nThis session will guide you through the various techniques the Add-on SDK exposes to integrate your add-on with Firefox.<\/li>\n<li><strong>Libraries &#038; Modules: The Key to Generativity<\/strong><br \/>\nThe Add-on SDK uses the CommonJS format to allow developers to easily create and share re-usable modules. This workshop guides you through hands-on exercises designed to illustrate usability and security concerns when creating re-usable code.<\/li>\n<\/ol>\n<p><em><strong>Note:<\/strong> All sessions are meant to get you writing code straight away! Please ensure you bring a Wifi-capable laptop to really benefit from the hands-on format.<\/em><\/p>\n<h3>When &#038; where<\/h3>\n<p>The workshop is being held at City University in London starting at 6PM, initially in the Oliver Thompson Lecture Theatre (OTLT). We expect the breakout workshops to conclude around 10:30PM.<\/p>\n<h3>Register Now!<\/h3>\n<p>Registration is free on a first-come, first serve basis:<\/p>\n<ul>\n<li><a href=\"http:\/\/jetpack-london-2011.eventbrite.com\/\">Register now<\/a> on Eventbrite<\/li>\n<li><a href=\"http:\/\/lanyrd.com\/2011\/jetpack-london\/\" target=\"_blank\">Track this event<\/a> on Lanyrd<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Interested in learning how to create fantastic Firefox add-ons with the Add-on SDK and Builder? Join the Jetpack team in London, UK on September 29th for an evening of workshops &hellip; <a class=\"go\" href=\"https:\/\/blog.mozilla.org\/addons\/2011\/08\/25\/add-on-sdk-workshop-coming-to-london-sept-29th\/\">Read more<\/a><\/p>\n","protected":false},"author":316,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[44,39,588],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Add-on SDK Workshop coming to London Sept 29th - Mozilla Add-ons Community Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.mozilla.org\/addons\/2011\/08\/25\/add-on-sdk-workshop-coming-to-london-sept-29th\/\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeff Griffiths\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.mozilla.org\/addons\/2011\/08\/25\/add-on-sdk-workshop-coming-to-london-sept-29th\/\",\"url\":\"https:\/\/blog.mozilla.org\/addons\/2011\/08\/25\/add-on-sdk-workshop-coming-to-london-sept-29th\/\",\"name\":\"Add-on SDK Workshop coming to London Sept 29th - Mozilla Add-ons Community Blog\",\"isPartOf\":{\"@id\":\"https:\/\/blog.mozilla.org\/addons\/#website\"},\"datePublished\":\"2011-08-25T21:01:39+00:00\",\"dateModified\":\"2011-08-25T21:01:39+00:00\",\"author\":{\"@id\":\"https:\/\/blog.mozilla.org\/addons\/#\/schema\/person\/e2f4c71eb45392ea29162432c3f1d433\"},\"breadcrumb\":{\"@id\":\"https:\/\/blog.mozilla.org\/addons\/2011\/08\/25\/add-on-sdk-workshop-coming-to-london-sept-29th\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.mozilla.org\/addons\/2011\/08\/25\/add-on-sdk-workshop-coming-to-london-sept-29th\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blog.mozilla.org\/addons\/2011\/08\/25\/add-on-sdk-workshop-coming-to-london-sept-29th\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/blog.mozilla.org\/addons\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Add-on SDK Workshop coming to London Sept 29th\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blog.mozilla.org\/addons\/#website\",\"url\":\"https:\/\/blog.mozilla.org\/addons\/\",\"name\":\"Mozilla Add-ons Community Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blog.mozilla.org\/addons\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/blog.mozilla.org\/addons\/#\/schema\/person\/e2f4c71eb45392ea29162432c3f1d433\",\"name\":\"Jeff Griffiths\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/blog.mozilla.org\/addons\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/b07ae75dd1a5414bf30d7f773ccfc894?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/b07ae75dd1a5414bf30d7f773ccfc894?s=96&d=mm&r=g\",\"caption\":\"Jeff Griffiths\"},\"description\":\"Jeff is Product Manager for the Firefox Developer Tools and occasional Open Web hacker, based in Vancouver, BC.\",\"sameAs\":[\"http:\/\/canuckistani.ca\/\",\"https:\/\/x.com\/canuckistani\"],\"url\":\"https:\/\/blog.mozilla.org\/addons\/author\/jgriffithsmozilla-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Add-on SDK Workshop coming to London Sept 29th - Mozilla Add-ons Community Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blog.mozilla.org\/addons\/2011\/08\/25\/add-on-sdk-workshop-coming-to-london-sept-29th\/","twitter_misc":{"Written by":"Jeff Griffiths","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/blog.mozilla.org\/addons\/2011\/08\/25\/add-on-sdk-workshop-coming-to-london-sept-29th\/","url":"https:\/\/blog.mozilla.org\/addons\/2011\/08\/25\/add-on-sdk-workshop-coming-to-london-sept-29th\/","name":"Add-on SDK Workshop coming to London Sept 29th - Mozilla Add-ons Community Blog","isPartOf":{"@id":"https:\/\/blog.mozilla.org\/addons\/#website"},"datePublished":"2011-08-25T21:01:39+00:00","dateModified":"2011-08-25T21:01:39+00:00","author":{"@id":"https:\/\/blog.mozilla.org\/addons\/#\/schema\/person\/e2f4c71eb45392ea29162432c3f1d433"},"breadcrumb":{"@id":"https:\/\/blog.mozilla.org\/addons\/2011\/08\/25\/add-on-sdk-workshop-coming-to-london-sept-29th\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.mozilla.org\/addons\/2011\/08\/25\/add-on-sdk-workshop-coming-to-london-sept-29th\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/blog.mozilla.org\/addons\/2011\/08\/25\/add-on-sdk-workshop-coming-to-london-sept-29th\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blog.mozilla.org\/addons\/"},{"@type":"ListItem","position":2,"name":"Add-on SDK Workshop coming to London Sept 29th"}]},{"@type":"WebSite","@id":"https:\/\/blog.mozilla.org\/addons\/#website","url":"https:\/\/blog.mozilla.org\/addons\/","name":"Mozilla Add-ons Community Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.mozilla.org\/addons\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/blog.mozilla.org\/addons\/#\/schema\/person\/e2f4c71eb45392ea29162432c3f1d433","name":"Jeff Griffiths","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.mozilla.org\/addons\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/b07ae75dd1a5414bf30d7f773ccfc894?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b07ae75dd1a5414bf30d7f773ccfc894?s=96&d=mm&r=g","caption":"Jeff Griffiths"},"description":"Jeff is Product Manager for the Firefox Developer Tools and occasional Open Web hacker, based in Vancouver, BC.","sameAs":["http:\/\/canuckistani.ca\/","https:\/\/x.com\/canuckistani"],"url":"https:\/\/blog.mozilla.org\/addons\/author\/jgriffithsmozilla-com\/"}]}},"_links":{"self":[{"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/posts\/2969"}],"collection":[{"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/users\/316"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/comments?post=2969"}],"version-history":[{"count":0,"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/posts\/2969\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/media?parent=2969"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/categories?post=2969"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/tags?post=2969"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}