Send the link below via email or IMCopy
Present to your audienceStart remote presentation
- Invited audience members will follow you as you navigate and present
- People invited to a presentation do not need a Prezi account
- This link expires 10 minutes after you close the presentation
- A maximum of 30 users can follow your presentation
- Learn more about this feature in our knowledge base article
Do you really want to delete this prezi?
Neither you, nor the coeditors you shared it with will be able to recover it again.
Make your likes visible on Facebook?
You can change this under Settings & Account at any time.
Introduction to HTML5 Mobile
Transcript of Introduction to HTML5 Mobile
HTML5 Mobile Apps
The browser engine.
The Markup Language
The Best and Worst Programming Language
Styling the Future
Made up of 4 Parts
Doing Stuff with Stuff
The logos / badges
Allow apps to access device services such as Geolocation, Calendar, Contacts, Camera, Battery Status, etc.
For creating offline apps and storing data locally.
Your First App
Optimizing for Mobile
Make Native Android and iOS Apps with PhoneGap
How We Got To Be 5
W3C dumps XHTML
Tim Invents HTML
Native vs. Web Apps
Native: compiled, installable, can access operating system directly.
Design for mobility
Design for simplicity
Design for people
Design for different devices
WebKit Open Source Project
My favorite things about HTML5
1. It's not XHTML - it's HTML!
2. Improved Semantics
3. Reduced need for plugins
4. The APIs
5. It's not XHTML - it takes responsibility!
XML isn't designed for people to write.
People love to write HTML by hand.
Strict rules are not HTML
Has Improved Error Handling
Has Well-defined elements
Reflects how HTML is actually used, not how eggheads wish it were used. In other words, XHTML was top-down; HTML5, bottom up.
Web APIs / Mashups
Understanding the Viewport
Creating splash screens / icons
Tons of cool new features, some of them can even be used today.
Animation without plugins!
Fewer images = Faster Web!
Standard way of accessing and manipulating HTML
Do I need this slide? Yes/No
How to design a great app
Author, WebKit for Dummies
About Chris Minnick
1. HTML5 - The Markup Language
2. HTML5 - The Web Application Platform
3. HTML5 for Mobile Web Apps
A quick history
Domain names are invented
To Sum It Up,
Web Hypertext Application Technology Working Group
Creating Mobile Apps with HTML5
Things HTML5 Can Do That Native Apps Can't
Write Once, Deploy Anywhere!
Share Over the Web
Millions of Developers
Built on Multi-Vendor Standards
Adaptation to the Environment
first standardized version
wow! only a year later!
ongoing work to create XHTML 2.0......................................................
(fun fact: it's not even compatible with 1.0!)