Você está na página 1de 1

Anatomy of a HTML5 Mobile App

An example of the components you need to consider when creating a cross-platform HTML5 mobile app

Data

User Request
Server-side

User View
Device Detection

HTML5 App

Determine Device Type & Capabilities

Javascript

Cache Manifest

HTML5

Cache Manifest

CSS3

Hybrid Scripts
Device Access Data Sync Ofine Storage URL Handling

Core Scripts
Data Sync Ofine Storage Location Ajax & DOM

Device Scripts
Interactions Features Poly Fills Shims

HTML Classes

Device Themes
SDK Emulation

Core Theme
Resets Layouts Typography Color Images

App Theme
Layouts Typography Color Images

UX Patterns

Orientation Typography Color Images

You must be able to test and debug all of these components individually

Multiply by number of target platforms you intend to support. Remember to account for variation and fragmentation.

Você também pode gostar