6. HTML5 - new standard for HTML,
XHTML, and the HTML DOM
7. HTML5 - new standard for HTML,
XHTML, and the HTML DOM
Rules for HTML5:
• Features based on HTML, CSS, DOM, JavaScript
• Reduce the need for external plugins
• Better error handling
• More markup to replace scripting
• Should be device independent
8. New features in HTML5
• Video and audio elements for media playback
• Support for local storage & cache
• The canvas element for drawing
• New semantic elements: article, nav
header, footer, section,
• New form date, time, email,
calendar,
control tags:
url, search
9. CSS3 is about breaking CSS into modules
• CSS 3 Selectors
• CSS 3 Fonts
• CSS 3 Backgrounds and borders
• CSS 3 Text
• CSS 3 Multi column
12. A little help from jQTouch
• Open source module for mobile devices
on the iPhone, iPad and other
web
• Created by @davidkaneda
• Maintained by @jonathanstark
• Free download from http://www.jqtouch.com
14. Sencha Touch - commercial product
• Allows youand develop mobile iPhone
that look
to
feel native on
web apps
and Android touch devices
• Created by @senchainc
• More info http://www.sencha.com/products/touch/
38. Web is the winner
• Easier to produce
• Easier to test
• Easier to distribute
• Most standardized
39. But how to use the web
for native applications?
40. PhoneGap to the rescue
• Openbuilding cross-platform mobile apps
for
source development framework
• Developed and maintained by @nitobi
• Free download from http://www.phonegap.com
41. Build apps in HTML and JavaScript
and still take advantage
of core features in mobile SDKs
• iPhone/iTouch • Palm
• iPad • Symbian
• Google Android • Blackberry