Engagement/Developer Engagement/DevPulse/March2014: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
 
Line 12: Line 12:
=== Developer news ===  
=== Developer news ===  


* Game Developer Conference (GDC). Mozilla had a strong presence at
* Game Developer Conference (GDC). Mozilla had a strong presence at last week's GDC conference in San Francisco. Firefox's ability to power gaming on the web was demonstrated through various demos, presentations and partner announcements. Highlights include:
  last week's GDC conference in San Francisco. Firefox's ability to
  power gaming on the web was demonstrated through various demos,
  presentations and partner announcements. Highlights include:
** [https://blog.mozilla.org/blog/2014/03/18/mozilla-and-unity-deliver-award-winning-game-engine-to-the-web/ Mozilla & Unity announcement] of new deployment tools bringing Unity-authored games to the Web without the need for plugins, This builds on [https://blog.mozilla.org/blog/2014/03/12/mozilla-and-epic-preview-unreal-engine-4-running-in-firefox/ existing work] to broaden the impact of gaming on the web.
** [https://blog.mozilla.org/blog/2014/03/18/mozilla-and-unity-deliver-award-winning-game-engine-to-the-web/ Mozilla & Unity announcement] of new deployment tools bringing Unity-authored games to the Web without the need for plugins, This builds on [https://blog.mozilla.org/blog/2014/03/12/mozilla-and-epic-preview-unreal-engine-4-running-in-firefox/ existing work] to broaden the impact of gaming on the web.
** Presentations by various Mozillians includingMartin Best
** Presentations by various Mozillians including [https://twitter.com/sieth_mysix Martin Best], [https://twitter.com/angelinamagnum Angelina Fabbro], [https://mozillians.org/en-US/u/wmaggs/ Bill Maggs], [http://en.wikipedia.org/wiki/Vladimir_Vuki%C4%87evi%C4%87Vladimir Vukićević],[https://blog.mozilla.org/luke/ Luke Wagner] and [https://twitter.com/kripken Alon Zakai] ranging from a high level overview of the state of the Web as a gaming platform to a deep dive into game developer tools from Mozilla.
        <https://twitter.com/sieth_mysix>,Angelina Fabbro
** Constant browser and Firefox OS demos at the Mozilla stand, reaching interested game developers, game publishers, and students.
        <https://twitter.com/angelinamagnum>,Bill Maggs
* One major step for open web apps! Last week [https://play.google.com/store/apps/details?id=org.mozilla.firefox_beta Firefox for Android Beta] (Fx29) was released into the Google Play Store. This means that developers who [https://developer.mozilla.org/en-US/Marketplace/Submission/Submitting_an_app submit an app to the Firefox Marketplace] will soon get the option of making their app available to Android. Details are [https://developer.mozilla.org/en-US/Marketplace/Publishing/Open_web_apps_for_android on MDN] and [https://hacks.mozilla.org/2014/03/better-integration-for-open-web-apps-on-android/ Hacks]
        <https://mozillians.org/en-US/u/wmaggs/>,Vladimir Vukic'evic'
* Guest posts on Hacks. We've had some great guests post on the [http://hacks.mozilla.org Mozilla Hacks blog]. A sampling:
        <http://en.wikipedia.org/wiki/Vladimir_Vuki%C4%87evi%C4%87>,Luke
** [https://hacks.mozilla.org/2014/03/flambe-provides-support-for-firefox-os/%29 Flambe Provides Support for Firefox OS] by lead Flambe developer [https://github.com/aduros Bruno Garcia] addresses how this flexible cross-platform 2D game engine now integrates easily with Firefox OS (as demonstrated in [http://nick.com/games Nickeloden Games])
        Wagner <https://blog.mozilla.org/luke/>andAlon Zakai
** The Translation of the [https://hacks.mozilla.org/2014/03/translation-of-firetext-app/ Firetext App] by Mozillian [https://hacks.mozilla.org/author/joshuasmith/ Joshua Smith], who developed this popular open source text editor for Firefox OS, and then got it localized in 20 languages!
        <https://twitter.com/kripken>ranging from a high level overview
** [https://hacks.mozilla.org/2014/03/jsdelivr-the-advanced-open-source-public-cdn/ jsDelivr -- The advanced open source public CDN] by [http://www.jsdelivr.com/ Dmitriy Akulov] outlines Dmitriy's free and open source Content Delivery Network (CDN), jsDelivr, for developers and webmasters
        of the state of the Web as a gaming platform to a deep dive into
        game developer tools from Mozilla.


      o
=== Recent & upcoming Mozilla projects & event highlights ===


        Constant browser and Firefox OS demos at the Mozilla stand,
* [https://hacks.mozilla.org/2014/03/app-basics-for-firefoxos/ Firefox OS video series]. We recently [https://developer.mozilla.org/en-US/Firefox_OS/Screencast_series:_App_Basics_for_Firefox_OS launched a series of videos] along with our partner Telenor which outline the basics of Firefox OS and getting an app onto Marketplace. These videos are all available on YouTube and will also be downloadable for those wishing to use them in their own training materials. The intended audience is web developers who want to enter app development. The videos are kept short and simple, and there is accompanying demo code for hands-on learning.
        reaching interested game developers, game publishers, and students.
* MDN Work Weekend. The [https://developer.mozilla.org/en-US/ Mozilla Developer Network] (MDN) team of staff & contributors assembled in Paris earlier this month and did a lot of work. Highlights include improvements to the overall platform (including a "slaughter" of 137 bugs) and content (including categorizing content by "Beginner," "Intermediate" and "Advanced" level) and process (including guidelines and tools for new contributors and developer events). Direct from staff and contributors wrote [https://blog.mozilla.org/community/2014/03/19/the-best-mdn-event-so-far-mdn-community-weekend-march-2014-paris/ more in this post], and [https://wiki.mozilla.org/MDN/Work_Weekends/Paris-March-2014#COMPLETED full details of the sessions are here].
* [https://wiki.mozilla.org/MDN/Learning_Area MDN Learning Project]. This year MDN is kicking off initiatives to improve experiences for beginners. Most recently,  this entailed a survey of 70 participants providing actionable insights including enhanced organization of content and providing live, editable content for code. [https://wiki.mozilla.org/images/9/93/Learnin-area-survey-2014.pdf View the full report here].
* Phones for PhoneGap apps. Mozilla's program offering developers of great PhoneGap (which allows developers to quickly and easily port existing apps to platforms like Firefox OS) apps is in full swing. Learn more about the program and how to build apps in Cordova (the underlying software in PhoneGap that allows mobile application developers to access native device functions). [https://hacks.mozilla.org/2014/02/building-cordova-apps-for-firefox-os/ More on using Cordova (and the program) here, and you can also check out [https://github.com/JasonWeathersby/cordovasample a sample app] by [https://hacks.mozilla.org/author/jasonweathersby/ Jason Weathersby] showing how to port a Cordova App to Firefox OS.


  *
=== App & web developer Perspectives ===


    One major step for open web apps! Last week Firefox for Android Beta
* Stack Overflow. Learn from and participate in ongoing discussions among Firefox OS app developers on [http://stackoverflow.com/questions/tagged/firefox-os Stack Overflow].
    (Fx29)
* User research. Larissa Co and Cori Schauer in our UX group have met with DevReland DevTools to establish a plan to get a better understanding of how app developers work and what makes them effective. They are meeting with app developers in both the San Francisco Bay Area and Warsaw this month. Preliminary learnings include:
    <https://play.google.com/store/apps/details?id=org.mozilla.firefox_beta>was
** Pain points exist around submitting an app to multiple marketplaces, app discovery and a lack of information around Firefox tools. Casual meetup groups (and not conferences) are where most of the Bay Area developers (especially the hobbyists) learn about new technology. Participants specifically said they constantly hear about what they can do with the Chrome browser and their dev tools, but don't hear much about Firefox in their local communities.
    released into the Google Play Store. This means that developers who
** Ongoing information on this research is being shared on the engagement-developers@lists.mozilla.org list.
    submit an app to the Firefox Marketplace
* Keep learning. We've also created a "MozAppDev-Alliance" group list for Mozillians across various groups and functions who are interested in the overall app developer experience. [https://mail.mozilla.org/listinfo/mozappdev-alliance Sign up here].
    <https://developer.mozilla.org/en-US/Marketplace/Submission/Submitting_an_app>will
* Upcoming events. We sponsor developer events that support the open web. Through our worldwide network of Mozillians, we participate in technical events with highly engaged speakers and attendees. All of our sponsored events have one or more engaged Mozillians, and our presence is focused on helping developers create awesome content for the open web. Of note:
    soon get the option of making their app available to Android.
** PyCon <https://us.pycon.org/2014/>(April 9-17, Montreal, Canada). Mozilla is helping sponsor one of the largest gathering of the Python open source community. Let us know if you will be there!
    Details are on MDN
** Full details on upcoming events [https://developer.mozilla.org/en-US/events can be found here].
    <https://developer.mozilla.org/en-US/Marketplace/Publishing/Open_web_apps_for_android>and
    Hacks
    <https://hacks.mozilla.org/2014/03/better-integration-for-open-web-apps-on-android/>!


  *
=== Geekery Highlights ===


    Guest posts on Hacks. We've had some great guests post on the
We have a lot of data-lovers wanting to help app developers, and that data often leads to actionable insights! Some from this month:
    MozillaHacks blog <http://hacks.mozilla.org>. A sampling:
* Demographics. Google Analytics confirms a large percentage (61%) of MDN & Hacks visitors are 18-34 years old. Action item: we plan to focus on University outreach to help grow contribution.
* Sign-ins. Only 1% of MDN visitors sign in, yet a full 7% of signed-in MDN users contribute to the wiki. Action item: we are working to improve MDN's sign-in flow.
* More MDN site metrics & KPIsare available in the [https://groups.google.com/d/msg/mozilla.engagement.developers/QM88sL32CbM/H3cOQ-8fx9gJ February State of MDN report].


      o
=== Supporting developers together ===


        Flambe Provides Support for Firefox OS
* Support community resources: Code Firefox. Contributor Brian Bondy has built [http://www.codefirefox.com/ Code Firefox], a one-stop resource to learn everything about Firefox. Have a play, see what you like about it and share what is missing.
        <https://hacks.mozilla.org/2014/03/flambe-provides-support-for-firefox-os/%29>by
* Participate in a developer event. We have various opportunities to participate in events worldwide. If you know of a developer-related event that you believe Mozilla should participate in, please tell us more [https://bugzilla.mozilla.org/form.dev-engagement-event using this event form].
        lead Flambe developerBruno Garcia
* Translate. The [https://developer.mozilla.org/en-US/Firefox_OS/Screencast_series:_App_Basics_for_Firefox_OS video series with Telenor Digital] will be distributed in emerging markets for developers in various languages so help translating subtitles and transcripts is appreciated. We will add a subtitling sectionto the wiki page [https://developer.mozilla.org/en-US/Firefox_OS/Screencast_series:_App_Basics_for_Firefox_OS when the series is out].
        <https://github.com/aduros>addresses how this flexible
* Tell us what code you need. We've gotten feedback that having live, editable code samples on MDN would be helpful. Please [https://etherpad.mozilla.org/mdn-code-samples submit any ideas for this here].
        cross-platform 2D game engine now integrates easily with Firefox
* Share what developer-friendly things are coming up. We'd love to hear about projects, events and other activities for developers, and help out if we can! You can participate on our [https://lists.mozilla.org/listinfo/engagement-developers distribution list], or send this stuff directly to Diane ([mailto:diane@mozilla.com diane@mozilla.com]).
        OS (as demonstrated inNickeloden Games <http://nick.com/games>)
* Talk with us. We have an open meeting in the #devrel IRC each Tuesday at 9am PST. [https://wiki.mozilla.org/Engagement/Developer_Engagement/Meetings Agendas and minutes are here].
 
      o
 
        The Translation of the Firetext App
        <https://hacks.mozilla.org/2014/03/translation-of-firetext-app/>by
        MozillianJoshua Smith
        <https://hacks.mozilla.org/author/joshuasmith/>, who developed
        this popular open source text editor for Firefox OS, and then
        got it localized in 20 languages!
 
      o
 
        jsDelivr -- The advanced open source public CDN
        <https://hacks.mozilla.org/2014/03/jsdelivr-the-advanced-open-source-public-cdn/>byDmitriy
        Akulov <http://www.jsdelivr.com/>outlines Dmitriy's free and
        open source Content Delivery Network (CDN), jsDelivr, for
        developers and webmasters
 
 
Recent & upcoming Mozilla projects & event highlights
 
  *
 
    Firefox OS video series. We recently launched
    <https://hacks.mozilla.org/2014/03/app-basics-for-firefoxos/>a
    series of videos along
    <https://developer.mozilla.org/en-US/Firefox_OS/Screencast_series:_App_Basics_for_Firefox_OS%20>with
    our partner Telenor which outline the basics of Firefox OS and
    getting an app onto Marketplace. These videos are all available on
    YouTube and will also be downloadable for those wishing to use them
    in their own training materials. The intended audience is web
    developers who want to enter app development. The videos are kept
    short and simple, and there is accompanying demo code for hands-on
    learning.
 
  *
 
    MDN Work Weekend. TheMozilla Developer Network (MDN)
    <https://developer.mozilla.org/en-US/>team of staff & contributors
    assembled in Paris earlier this month and did a lot of work.
    Highlights include improvements to the overall platform (including a
    "slaughter" of 137 bugs) and content (including categorizing content
    by "Beginner," "Intermediate" and "Advanced" level) and process
    (including guidelines and tools for new contributors and developer
    events). Direct from staff and contributors wrote more inthis post
    <https://blog.mozilla.org/community/2014/03/19/the-best-mdn-event-so-far-mdn-community-weekend-march-2014-paris/>,
    and full details of the sessions arehere
    <https://wiki.mozilla.org/MDN/Work_Weekends/Paris-March-2014#COMPLETED>.
 
  *
 
    MDN Learning Project <https://wiki.mozilla.org/MDN/Learning_Area>.
    This year MDN is kicking off initiatives to improve experiences for
    beginners. Most recently,  this entailed a survey of 70 participants
    providing actionable insights including enhanced organization of
    content and providing live, editable content for code. View the full
    reporthere
    <https://wiki.mozilla.org/images/9/93/Learnin-area-survey-2014.pdf>.
 
  *
 
    Phones for PhoneGap apps. Mozilla's program offering developers of
    great PhoneGap (which allows developers to quickly and easily port
    existing apps to platforms like Firefox OS) apps is in full swing.
    Learn more about the program and how to build apps in Cordova (the
    underlying software in PhoneGap that allows mobile application
    developers to access native device functions). More on using Cordova
    (and the program)here
    <https://hacks.mozilla.org/2014/02/building-cordova-apps-for-firefox-os/>,
    and you can also check outa sample app
    <https://github.com/JasonWeathersby/cordovasample>byJason Weathersby
    <https://hacks.mozilla.org/author/jasonweathersby/>showing how to
    port a Cordova App to Firefox OS.
 
 
App & web developer Perspectives
 
  *
 
    Stack Overflow. Learn from and participate in ongoing discussions
    among Firefox OS app developers onStack Overflow
    <http://stackoverflow.com/questions/tagged/firefox-os>.
 
  *
 
    User research.Larissa Co and Cori Schauer in our UX group have met
    with DevReland DevTools to establish a plan to get a better
    understanding of how app developers work and what makes them
    effective. They are meeting with app developers in both the San
    Francisco Bay Area and Warsaw this month. Preliminarylearnings include:
 
      o
 
        Pain points exist around submitting an app to multiple
        marketplaces, app discovery and a lack of information around
        Firefox tools.
 
      o
 
        Casual meetup groups (and not conferences) are where most of the
        Bay Area developers (especially the hobbyists) learn about new
        technology. Participants specifically said they constantly hear
        about what they can do with the Chrome browser and their dev
        tools, but don't hear much about Firefox in their local communities.
 
      o
 
        Ongoing information on this research is being shared on the
        engagement-developers@lists.mozilla.orglist.
 
  *
 
    Keep learning. We've also created a "MozAppDev-Alliance" group list
    for Mozillians across various groups and functions who are
    interested in the overall app developer experience. Sign uphere
    <https://mail.mozilla.org/listinfo/mozappdev-alliance%20>.
 
  *
 
    Upcoming events. We sponsor developer events that support the open
    web. Through our worldwide network of Mozillians, we participate in
    technical events with highly engaged speakers and attendees. All of
    our sponsored events have one or more engaged Mozillians, and our
    presence is focused on helping developers create awesome content for
    the open web. Of note:
 
      o
 
        PyCon <https://us.pycon.org/2014/>(April 9-17, Montreal,
        Canada). Mozilla is helping sponsor one of the largest gathering
        of the Python open source community. Let us know if you will be
        there! <https://us.pycon.org/2014/>
 
      o
 
        Full details on upcoming events can be foundhere
        <https://developer.mozilla.org/en-US/events>.
 
 
"Geekery Highlights."We have a lot of data-lovers wanting to help app
developers, and that data often leads to actionable insights! Some from
this month:
 
  *
 
    Demographics. Google Analytics confirms a large percentage (61%) of
    MDN & Hacks visitors are 18-34 years old. Action item: we plan to
    focus on University outreach to help grow contribution.
 
  *
 
    Sign-ins. Only 1% of MDN visitors sign in, yet a full 7% of
    signed-in MDN users contribute to the wiki. Action item: we are
    working to improve MDN's sign-in flow.
 
  *
 
    More MDN site metrics & KPIsare available inthe February State of
    MDN report
    <https://groups.google.com/d/msg/mozilla.engagement.developers/QM88sL32CbM/H3cOQ-8fx9gJ>
 
 
<https://groups.google.com/d/msg/mozilla.engagement.developers/QM88sL32CbM/H3cOQ-8fx9gJ>
 
 
Supporting developers together.
 
  *
 
    Support community resources: Code Firefox. Contributor Brian Bondy
    has builtCode Firefox <http://www.codefirefox.com/>, a one-stop
    resource to learn everything about Firefox. Have a play, see what
    you like about it and share what is missing.
 
  *
 
    Participate in a developer event.We have various opportunities to
    participate in events worldwide. If you know of a developer-related
    event that you believe Mozilla should participate in, please tell us
    morehere <https://bugzilla.mozilla.org/form.dev-engagement-event>.
 
  *
 
    Translate. Thevideo series with Telenor
    <https://developer.mozilla.org/en-US/Firefox_OS/Screencast_series:_App_Basics_for_Firefox_OS%20>will
    be distributed in emerging markets for developers in various
    languages so help translating subtitles and transcripts is
    appreciated. We will add a subtitling sectionto the wiki page
    <https://developer.mozilla.org/en-US/Firefox_OS/Screencast_series:_App_Basics_for_Firefox_OS%20>once
    the series is out.
 
  *
 
    Tell us what code you need. We've gotten feedback that having live,
    editable code samples on MDN would be helpful. Please submit any
    ideas for this here:https://etherpad.mozilla.org/mdn-code-samples
 
  *
 
    Share what developer-friendly things are coming up. We'd love to
    hear about projects, events and other activities for developers, and
    help out if we can! You can participate on ourdist list
    <https://lists.mozilla.org/listinfo/engagement-developers>, or send
    this stuff directly to Diane (diane@mozilla.com).
 
  *
 
    Talk with us. We have an open meeting in the #devrel IRC each
    Tuesday at 9am PST. Agendas and minutes arehere
    <https://wiki.mozilla.org/Engagement/Developer_Engagement/Meetings>.
Confirmed users
376

edits

Navigation menu