Apps/DevEngage: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Created page with "<h2>*** DRAFT *** </h2> <hr> == FAQ / Overview == <ul> <li>What's the different between a Web App and a Web Page ?</li> </ul> == HTML 5 == <ul> <li>Semantic Markup</li> <li>...")
 
No edit summary
 
(14 intermediate revisions by one other user not shown)
Line 1: Line 1:
<h2>*** DRAFT *** </h2>
<h2>*** DRAFT -- Planning to serve the HTML5 Apps Developer Ecosystem *** </h2>
<hr>
<hr>
== FAQ / Overview ==
<h3>Developer Content Strategy</h3>
<ul>
<ul>
  <li>What's the different between a Web App and a Web Page ?</li>
<li>[[Apps/DevEngage/Content/Brief| Developer Content Brief]]</li>
<li>[[Apps/DevEngage/Content/Inventory| Content Inventory]]</li>
<li>[[Apps/DevEngage/Plan| Apps Developer Engagement Plan]]</li>
<li>[[Apps/DevEngage/Taxonomy| Apps Developer Content Taxonomy]]</li>
</ul>
</ul>
 
<h3>Mozilla Apps Beta Developer Engagement</h3>
== HTML 5 ==
<ul>
<ul>
<li>Semantic Markup</li>
   <li>[https://developer.mozilla.org/en-US/apps Apps Community on MDN ]</li>
<li>The Selectors API</li>
   <li>[https://developer.mozilla.org/en/Apps Official Apps Developer Documentation ]</li>
<li>JavaScript Logging & Debugging</li>
   <li>[https://developer.mozilla.org/en/HTML/HTML5 Official HTML5 Developer Documentation ]</li>
<li>HTML5 JSON</li>
  <li>[[Apps/DevEngage/EventSchedule| Apps Developer Event Presence]]</li>
<li>Canvas</li>
  <li>[[Apps/DevEngage/Podcast| Web Runtime Podcast]]</li>
   <li>The Drawing API</li>
<li>SVG</li>
<li>HTML5 Audio & Video</li>
  <ul>
    <li>Embedding Media in HTML5</li>
    <li>Media Fallback patterns for older browsers</li>
    <li>Encoding Media for HTML5</li>
  </ul>
<li>Geolocation</li>
<li>The File System API</li>
<li>Communications API</li>
<li>WebSockets</li>
<li>HTML5 Forms API</li>
<li>Web Storage API</li>
<li>IndexedDB</li>
<li>Cross-document messaging</li>
<li>HTML5 OffLine API / Application Cache</li>
<li>Web Workers</li>
<li>Drag & Drop API</li>
<li>History API</li>
<li>WebGL</li>
</ul>
 
== JavaScript ==
<ul>
   <li>jQuery</li>
  <li>Modernizr</li>
  <li>Dojo</li>
  <li>MooTools</li>
  <li>Sencha Touch/ExtJS</li>
</ul>
 
== CSS 3 ==
<ul>
  <li>Selectors</li>
   <li>Gradients</li>
  <li>Trandforms & Transitions</li>
  <li>Media Queries</li>
</ul>
 
== Development Patterns & Practices ==
<ul>
<li>Working with "Sometimes Connected" network state.</li>
<li>Building "In-App" Payments into your App.</li>
<li>Adding Customer Feedback into your App.</li>
<li>Building Custom Analytics Into your App.</li>
<li>Microdata</li>
<li>Accesability</li>
<li>WAI-ARIA</li>
</ul>
 
== Mozilla Apps Store ==
<ul>
<li>Deploying your App in preparation for the App Stare.</li>
<li>Submitting your App to the App Store.</li>
</ul>
 
== Gaming Apps ==
<ul>
<li>Understanding Canvas for Games.</li>
</ul>
 
== Mozilla Web Runtime ==
<ul>
<li>The Application Manifest</li>
<li>The Application Installation API</li>
<li>The Device / Hardware APIs</li>
  <ul>
    <li>Camera</li>
    <li>Mic</li>
    <li>GPS</li>
    <li>Contact Book</li>
    <li>Gyro</li>
    <li>Dailer</li>
    <li>Touch Screen</li>
  </ul>
</ul>
</ul>

Latest revision as of 22:44, 19 April 2012