hello goodbye - stm€¦ · • html5, css3, and javascript with high performance and stability •...
TRANSCRIPT
STM E-Production, London2 December 2010
Kevin CohnVice President of Operations
Why HTML5 Is In andNative Is Out
Hello Goodbye
2 Hello Goodbye: Why HTML5 Is In and Native Is Out
Courtesy of Apple
Major Platforms3
iPhone BlackBerry Android
Market ShareNielsen Company,October 2010
27.9% 27.4% 22.7%
Language Objective-C C++ Java
Hello Goodbye: Why HTML5 Is In and Native Is Out
• Standard for building RIAs
• Evolution of XHTML
• Pairs with CSS3 for style
• Common across every OS
HTML5
4 Hello Goodbye: Why HTML5 Is In and Native Is Out
• Reduced time to market
• Lower build/running costs
• Reach the web browser, too
• Skills readily available
Advantages
5 Hello Goodbye: Why HTML5 Is In and Native Is Out
Déjà Vu?6 Hello Goodbye: Why HTML5 Is In and Native Is Out
WebKit7 Hello Goodbye: Why HTML5 Is In and Native Is Out
• Open source web browser engine developed by Apple, RIM, Google, and others
• HTML5, CSS3, and JavaScript with high performance and stability
• Used by Safari, Chrome, and every modern (touch) smartphone OS *
8
What Is WebKit?
Hello Goodbye: Why HTML5 Is In and Native Is Out
Tradeoffs?9 Hello Goodbye: Why HTML5 Is In and Native Is Out
Capability Standards-Based Solution
Local storage (offline reading) HTML5
Rich user interface CSS3
Use of device hardware JavaScript library
Conclusions
10 Hello Goodbye: Why HTML5 Is In and Native Is Out
• Develop and maintain once
• Reach every modern OS
• App and web browser
• Use readily available skills
HTML5
11 Hello Goodbye: Why HTML5 Is In and Native Is Out
STM E-Production, London2 December 2010
Kevin CohnVice President of Operations
Why HTML5 Is In andNative Is Out
Hello Goodbye