Sencha Touch Developers
What is HTML 5?
HTML5 is the future of Mobile Application Development
So why not to join the legacy?
HTML + CSS3 + Javascript = HTML5 The latest standard of Mobile App Development that advocates fast and speedy development.
6 Powerful Sectors of HTML5 Mobile Web Framework: • • •
Better Communication Power of CSS 3 Graphics, Multimedia and Animation
•
Offline Storage
•
Improved access to Hardware Features
•
Semantic Web
Better Communication HTML5 promises to offer communication between Client and Server that has never been experienced before.
Technologies that promise better communication in HTML5: Web Messaging Web Sockets Web Workers
Power of CSS3 HTML combines with CSS3 promises to deliver the best look to HTML5 Mobile Apps. Some of the features of CSS3 that are worth mentioning: Better Animations and Transitions Powerful Selectors Improved Gradients Beautiful Web Fonts 3D Transformations Easy to use Column Based Layouts
Graphics, Multimedia and Animation Graphics, Multimedia and animation Easy embedding of audios and videos in web pages. 2D and 3D transformations are dead simple now.
SVG integration for drawing primitives. Offering better and advanced programmatic animations through Canvas
Offline Storage Offline Storage Superior HTML5 caching mechanisms, that improves the offline storage in HTML5 mobile apps. Caching is done on the file basis. Developers have the choice to control which files would be cached or not.
Improved access to hardware features Improved access to hardware features Drag and drop features like the native apps Easy drag images from your desktop Drag and drop files easily to your computer Geo-location Services Speech Input
Semantic Web Semantic Web
•
Better Semantics
•
New form types
•
Descriptive link relations
•
New form files for mobile
•
Improved Microdata
devices
A D V A N T A G E S
HTML5 Mobile App Development A single app that is able to run across a number of platforms i.e. Android, Blackberry, iOS, Windows. More suited to the current market trends Users need not to download the app and use it. Reducing the cost of application development as single app is required. No need to submit the application to app store.