Confirmed users
1,262
edits
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
''Welcome to the 5th edition of DevPulse: a monthly glance at stuff happening among and for developers, sourced by many. Our goal is to create greater transparency and collaboration around the various efforts at Mozilla to support mobile, web & app developers.'' | ''Welcome to the 5th edition of DevPulse: a monthly glance at stuff happening among and for developers, sourced by many. Our goal is to create greater transparency and collaboration around the various efforts at Mozilla to support mobile, web & app developers.'' | ||
''' | == Developer world news == | ||
'''Google I/O: Where was the web?''' Read some [http://mzl.la/GoogleIOU reflections] on Google's largest developer event last month from Principal Evangelist [http://mzl.la/ChristianH/ Christian Heilmann]. | |||
'''[http://mzl.la/OSCON OSCON]''' is a prominent open source developer conference held each summer in Portland, Oregon and Contributor [http://mzl.la/BenjaminK Benjamin Kerensa] is one of Mozilla's key organizers at this year's event (happening next week). He was interviewed by opensource.com about [http://mzl.la/BKFxOS three ways developers can contribute to Firefox OS]. | |||
== Project & event highlights == | |||
'''Marketplace Day.''' Lots of testing, translation, app reviews and documentation was had by all on June 26. Check out the [http://mzl.la/MPDayJune14 full run-down]. | |||
''' | '''Service Workers are coming!''' [http://mzl.la/ServiceWorkers Service Workers] are, at their simplest, scripts that act as client-side proxies for web pages. As such, they open up several possibilities for the Web that were previously only available on native platforms. Read more on [http://mzl.la/ServiceWorkers Hacks]! | ||
'''DevTools team launches WebIDE June 23.''' [http://mzl.la/WebIDE WebIDE] allows you not only to debug apps inside Firefox, but also create new ones from scratch based on the [http://mzl.la/mortar mortar templates]. Instead of just being a debugging suite you now have a full multi-file editor with autocompletion and a packaging system in the browser. This turns any Firefox users into a potential app creator. More on [http://mzl.la/ArsTechWebIDE Ars Technica]. | |||
'''Train the Trainer in Bangalore, India.''' The focus of this event last month was to train volunteers to recruit more volunteers in support of launching FxOS in India. About 30 of the event's 80 attendees participated in the Developer Outreach sessions. Check out the event materials [http://mzl.la/MozCampIndiaTTT here]. | |||
'''New MDN Goodness.''' | |||
* Canonical [http://mzl.la/GaiaGuide Developing Gaia] guide. | |||
* 4 new guides and new demos of the [http://mzl.la/WebAudioAPI Web Audio API | |||
* A number of new articles about [http://mzl.la/ManipulatingMedia manipulating media]. | |||
* Details on the [http://mzl.la/MediaRecorderAPI Media Recorder API]. | |||
* Newly-updated [http://mzl.la/AddOnSDK Add-On SDK content scripts] with [http://mzl.la/AddOnSDKGit sample code on GitHub]. | |||
'''Flame Developer Phones.''' Last month we launched the Flame reference phone intended to support Firefox OS developers worldwide. The phone is available for retail sales, and the team also launched a targeted feedback program called Foxtrot. Details on the phone (including how to get one) are on the new [http://mzl.la/FlameWiki Flame wiki page]. | |||
'''Why web literacy?''' While you may be familiar with Mozilla's [http://mzl.la/Manifesto Manifesto], sometimes it's good to take a step back and ask why it matters. Check out this great [http://mzl.la/WebLiteracy white paper] looking at why Mozilla cares about web literacy. | |||
== App & web developer Perspectives == | |||
* Mozilla's [http://mzl.la/Sole Soledad Penadés] recently shared at Amsterdam's [http://mzl.la/GOTO GOTO conference] how her experiences building an app for Android led her to instead build for the web. Don't miss Sole's [http://mzl.la/SoleGOTO full post]. | * Mozilla's [http://mzl.la/Sole Soledad Penadés] recently shared at Amsterdam's [http://mzl.la/GOTO GOTO conference] how her experiences building an app for Android led her to instead build for the web. Don't miss Sole's [http://mzl.la/SoleGOTO full post]. | ||
* [http://mzl.la/Priyanka Priyanka Nag] is a core MDN contributor. Recently she was [http://mzl.la/YourStoryTT featured] in tech blog YourStory. Our favorite quote: "I cannot work for people, I prefer working with them.” | * [http://mzl.la/Priyanka Priyanka Nag] is a core MDN contributor. Recently she was [http://mzl.la/YourStoryTT featured] in tech blog YourStory. Our favorite quote: "I cannot work for people, I prefer working with them.” | ||
| Line 33: | Line 32: | ||
* Mozilla's [http://mzl.la/AppsBlog Apps Blog] highlights our apps ecosystem. Examples include highlights of the [http://mzl.la/WorldCupApps World Cup content] or the [http://mzl.la/MPCommunity community components] of Marketplace. There are a lot of dev-centric items as well - for example, tips on [http://mzl.la/Manana localizing apps], [http://mzl.la/AppPmts integrating app payments, or how developers can [http://mzl.la/MktgCopy write compelling marketing copy] for their apps. A recent post on [http://mzl.la/MktgApps marketing your app] comes from our own [http://mzl.la/Sakina Sakina Groth]. | * Mozilla's [http://mzl.la/AppsBlog Apps Blog] highlights our apps ecosystem. Examples include highlights of the [http://mzl.la/WorldCupApps World Cup content] or the [http://mzl.la/MPCommunity community components] of Marketplace. There are a lot of dev-centric items as well - for example, tips on [http://mzl.la/Manana localizing apps], [http://mzl.la/AppPmts integrating app payments, or how developers can [http://mzl.la/MktgCopy write compelling marketing copy] for their apps. A recent post on [http://mzl.la/MktgApps marketing your app] comes from our own [http://mzl.la/Sakina Sakina Groth]. | ||
== "Geekery" Highlights == | |||
* Did you know the [http://hacks.mozilla.org Hacks] blog gets over 200,000 unique visitors per month? If you have a story to share about a technical problem you solved, or something our developer readership would be interested in, see the [http://mzl.la/HacksWiki Hacks wiki] for details. | * Did you know the [http://hacks.mozilla.org Hacks] blog gets over 200,000 unique visitors per month? If you have a story to share about a technical problem you solved, or something our developer readership would be interested in, see the [http://mzl.la/HacksWiki Hacks wiki] for details. | ||
* This post brings the beauty of math and physics to Javascript: [http://mzl.la/doublependulum a double pendulum in 100 lines]. | * This post brings the beauty of math and physics to Javascript: [http://mzl.la/doublependulum a double pendulum in 100 lines]. | ||
| Line 39: | Line 38: | ||
* [http://mzl.la/HTMLelements the elements of HTML]: a nice overview. | * [http://mzl.la/HTMLelements the elements of HTML]: a nice overview. | ||
== Engaging with Developers Together == | |||
'''Evangelism tools.''' [http://mzl.la/1iy8AQh Janet Swisher] has developed lots of new evangelism tools & ways to get involved. | |||
:* The new [http://mzl.la/evangelism_get_involved Community Evangelism] wiki page describes all the different ways to get involved with Technical Evangelism at Mozilla (and ways to stay connected with the latest news and resources). It includes things like: | :* The new [http://mzl.la/evangelism_get_involved Community Evangelism] wiki page describes all the different ways to get involved with Technical Evangelism at Mozilla (and ways to stay connected with the latest news and resources). It includes things like: | ||
* A revived public evangelism@ [http://mzl.la/EvangelismML mailing list]. | |||
* A new [http://mzl.la/MozSpeakers MozSpeakers group] on Mozillians.org. In just the first 3 days after this group was announced, over 60 people were accepted into this group. Please check the "New Member Criteria" before you join! | |||
* And a new [http://mzl.la/YamSpeakers speakers group] on the Mozilla Exchange Yammer. | |||
'''[http://mzl.la/SO Stack Overflow]''' is one of the ''de facto'' places for developers to go for help and answers, and Mozilla sponsors 5 tags here: | |||
* Firefox-OS | |||
* Firefox | |||
* Firefox-developer-tools | |||
* HTML5-apps | |||
How can you help? Start answering questions here, and pointing other people to this resource, | How can you help? Start answering questions here, and pointing other people to this resource, | ||
Help plan the '''next Marketplace Day''' by attending a [http://mzl.la/MPCommMtg Marketplace Community meeting]; these happen very other Monday at 2pm PST. | |||
'''Project prioritzation.''' Think there is something DevRel should be working on but not in the [http://mzl.la/DevRelProjects current project list]? We've launched [http://mzl.la/DevRelPrioritization a new process] to receive your ideas and prioritize them - please join us in using it! | |||
'''Jobs!''' If you have the inkling to dive into a full-time role at Mozilla, you can see all openings on the Mozilla [http://mzl.la/careers careers page]; here, we wanted to highlight a few from our Developer Tools and Apps teams: | |||
* [http://mzl.la/DevToolsEng Developer Tools Engineer] (with commentary from [http://mzl.la/NickFitz Nick Fitzgerald]). | |||
* [http://mzl.la/FEEngApps Senior Front-End Engineer, Apps] | |||