Apps/DevEngage/Plan: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
Line 30: Line 30:
   </li>
   </li>
   <li>Documentation
   <li>Documentation
<ul>
      <ul>
        <li>
        <li>[https://developer.mozilla.org/en-US/apps Community on MDN]</li>
<a class="external text" href="https://developer.mozilla.org/en-US/apps" rel="nofollow">
        <li>[https://developer.mozilla.org/en/Apps Official Apps Developer Documentation]</li>
Apps Community on MDN </a></li>
        <li>[https://developer.mozilla.org/en/HTML/HTML5 Official HTML5 Developer Documentation]</li>
<li>
      </ul>
<a class="external text" href="https://developer.mozilla.org/en/Apps" rel="nofollow">
Official Apps Developer Documentation </a></li>
<li>
<a class="external text" href="https://developer.mozilla.org/en/HTML/HTML5" rel="nofollow">
Official HTML5 Developer Documentation </a></li>
  </ul>
     </li>
     </li>
     <li>
     <li>
Line 136: Line 130:
<ul>
<ul>
   <li>Screencasts</li>
   <li>Screencasts</li>
   <li><a href="https://wiki.mozilla.org/Engagement/Developer_Engagement/Grab_bag">Reusable slides available at the Grab Bag</a></li>   
   <li>
    [https://wiki.mozilla.org/Engagement/Developer_Engagement/Grab_bag Reusable slides available at the Grab Bag]
  </li>   
</ul>
</ul>
<strong>Speaking opportunities :  
<strong>Speaking opportunities :  
Line 152: Line 148:
<strong>Individuals responsible : </strong>
<strong>Individuals responsible : </strong>
<ul>
<ul>
   <li>Within DevEngage [ <a href="https://intranet.mozilla.org/Engagement/Developer_Engagement/ProjectsAndContacts">see here</a> ]</li>
   <li>Within DevEngage | [https://intranet.mozilla.org/Engagement/Developer_Engagement/ProjectsAndContacts see here] </li>
   <li>All Mozilla [  
   <li>All Mozilla |      [https://intranet.mozilla.org/Engagement/Developer_Engagement/ProjectsAndContacts see here] </li>
  <a href="https://intranet.mozilla.org/Engagement/Developer_Engagement/ProjectsAndContacts">see here</a> ] </li>
</ul>
</ul>

Latest revision as of 18:07, 29 March 2012

Developer Engagement Plan for the Mozilla Apps Initiative

Developer Engagement Plan for Apps

Summary : Mozilla Apps is a Web Runtime Platform and Apps Marketplace that empowers developers to build applications using Open Standards based web technologies and make them available to the widest possible collection of users.

Product : Mozilla Apps (Web Runtime & The Mozilla marketplace)

Product Wiki : https://wiki.mozilla.org/Apps

Target Audience : Developers in all market Segments, Content Publishers

Deliverables :

  • Ongoing coverage of developers tools on DevEngage channels.
    • Hacks.mozilla.org
    • Retweet of apps team tweets via mozhacks and personal twitter streams
  • Preparation of screencasts and demos
  • Integration of apps in other screencasts, demos and presentations
  • Promotion of the team posts on social media:
  • Documentation
  • Sample Apps
    • Sample Task App with Off Line Storage and Advertising
    • Sample Game
  • Code samples
    • How to detect Device Type
    • How to detect supported features
    • How to check network state
  • Snippets
    • Include Amazon Affiliate Advertising
    • On line storage authorization snippet
  • Content Topics for Tutorials and Screen Casts
    • How do i get started ? - A Simple Hello World App.
    • How do I design my app using local storage features?
    • How do I set up in-app sales in my app?
    • How do I serve apps from ASP.NET?
    • How do I serve apps from PHP?
    • How do I use device specific hardware?
    • How do I use cloud services in my App?
    • How do I use external javascript such as jquery in my app?
    • How do I work with a TabBar in my App ?
    • How do I do Transitions/Animations In My App?
    • How do i do Progressive loading of images in my App ?
    • How do I use Mirror effect / coverflow in my App?
    • How do I Read / Write file to disk in my app?
    • How do I Detect orientation, screensize, phone model in my app?
    • How do I Consume RSS in my app?
    • How do I Use location in my app?
    • How do I Access the contact book in my app?
    • How do I Do 3D animations in my app?
    • How do I process arrow keypad input in my app?
    • How do I play audio in my app?
    • How do I Capture images in my app?
    • How do I Resize images in my app?
    • How do I Play video via YouTube in my app?
    • How do I Embed and use video in my app?
    • How do I Record and play video in my app?
    • How do I use Paypal for In-App Purchases in my app?
  • Customer Case Studies

Developer messages :

  • Build Apps using a single technology for deploymant on any modern device.
  • Distribute or sell your apps to the largest possible audience.
  • Free yourself from silo technologies and marketplaces.

Audience Segmantation :

  • Current Phone and Tablet Developers
  • Android Developers
  • iOS Developers
  • Desktop Application Developers
    • Windows
    • Mac
    • Linux
  • Client Side "Web" Developers
  • Server Side "Web" Developers (ASP.NET, JSP)
  • Google Apps, WebOS & Others
  • Verticle Genre
    • Productivity
    • Gaming
    • Media
    • News
    • PR / Personality

Speaking materials :

Speaking opportunities :

  • Developer conferences
  • JavaScript conferences
  • Unconferences

Next steps:

  • Integration of Apps in the best practice documentation for Evangelism reps

Individuals responsible :