Apps/DevEngage/Taxonomy: Difference between revisions
Jump to navigation
Jump to search
JoeStagner (talk | contribs) No edit summary |
JoeStagner (talk | contribs) |
||
| Line 61: | Line 61: | ||
<li>Accesability</li> | <li>Accesability</li> | ||
<li>WAI-ARIA</li> | <li>WAI-ARIA</li> | ||
<li>Application Hosting</li> | |||
<li>Storing User Data in the Cloud</li> | |||
</ul> | </ul> | ||
Revision as of 01:39, 2 February 2012
*** DRAFT ***
FAQ / Overview
- What's the different between a Web App and a Web Page ?
HTML 5
- Semantic Markup
- The Selectors API
- JavaScript Logging & Debugging
- HTML5 JSON
- Canvas
- The Drawing API
- SVG
- HTML5 Audio & Video
- Embedding Media in HTML5
- Media Fallback patterns for older browsers
- Encoding Media for HTML5
- Geolocation
- The File System API
- Communications API
- WebSockets
- HTML5 Forms API
- Web Storage API
- IndexedDB
- Cross-document messaging
- HTML5 OffLine API / Application Cache
- Web Workers
- Drag & Drop API
- History API
- WebGL
JavaScript
- jQuery
- Modernizr
- Dojo
- MooTools
- Sencha Touch/ExtJS
CSS 3
- Selectors
- Gradients
- Trandforms & Transitions
- Media Queries
Development Patterns & Practices
- Working with "Sometimes Connected" network state.
- Building "In-App" Payments into your App.
- Adding Customer Feedback into your App.
- Building Custom Analytics Into your App.
- Microdata
- Accesability
- WAI-ARIA
- Application Hosting
- Storing User Data in the Cloud
Mozilla Apps Store
- Deploying your App in preparation for the App Stare.
- Submitting your App to the App Store.
Gaming Apps
- Understanding Canvas for Games.
Mozilla Web Runtime
- The Application Manifest
- The Application Installation API
- The Device / Hardware APIs
- Camera
- Mic
- GPS
- Contact Book
- Gyro
- Dailer
- Touch Screen