HTML5 for Mobile Andrew Kinai. HTML vs HTML5 HTML:A language that describes documents' formatting and content, which is basically composed of static text.

Slides:



Advertisements
Similar presentations
UNIT-e futures and UNIT-e Mobile Ben Potter Systems Architect.
Advertisements

What is HTML5…?. ”…removes the need for plugins” ”…can handle multimedia directly” ”…enables rich, interactive clients” ”…enables advanced visual designs”
Authoring Languages and Web Authoring Software 4.01 Examine web page development and design.
Building Mobile Apps in the Cloud – Comparing Approaches.
State of the mobile web Peter-Paul Koch Gomez Webinar, 24 March 2011 z.
Basics of HTML What is HTML?  HTML or Hyper Text Markup Language is the standard markup language used to create Web pages.  HTML is.
Tutorial 1 Developing a Basic Web Page
4.01B Authoring Languages and Web Authoring Software 4.01 Examine webpage development and design.
Development of mobile applications using PhoneGap and HTML 5
Native vs hybrid vs web mobile Application
Intelligent Tutoring System Mobile Communication Team Drew Boatwright Nakul Dureja Richard Liou.
Creation of hybrid portlet application for file download using IBM Worklight and IBM Rational Application Developer v9 Gaurav Bhattacharjee Lakshmi Priya.
Social Media Apps Programming Min-Yuh Day, Ph.D. Assistant Professor Department of Information Management Tamkang University
Web Apps vs. Native Apps vs. Hybrid Apps vs. iBook Author Mobile Publishing:
What is HTML5? HTML5 is the new LEGO for both designers and programmers.
Session: 11. © Aptech Ltd. 2HTML5 Audio and Video / Session 11  Describe the need for multimedia in HTML5  List the supported media types in HTML5 
Android Introduction Platform Overview.
Relatore: Ing. Marco Porta Correlatore: Ing. Massimo Cellario Tesi di Laurea di: Andrea Marchetti Anno Accademico 2010/2011 UNIVERSITA’ DEGLI STUDI DI.
CPSC 594B: Software Engineering Project Lecture 1: Introduction to HTML5 Lecturer: Ayman Issa Office: ICT 555.
Lightning Talk Fred Rodriguez Nguyen Do CPSC 473 May 6, 2012.
Mobile App Support Jacob Poirier Geri Hengesbach Andrea Menke Erin Rossell.
NODEJS, THE JOOMLA FRAMEWORK, AND THE FUTURE IAN MACLENNAN.
UB Mobile Past and present Demo of UB Mobile 2.0 Technologies used (and not used) UB Mobile Advisory Council.
Java Mobile Apps with GWT & PhoneGap Josh Marinacci, webOS Developer Advocate.
Introduction to Internet Programming (Web Based Application)
Styling and theming Build campaigns in style. What we'll look at... How a web document is structured How HTML and CSS fit together Tools you will need.
DUE Introduction to the Android Platform Working Connections 2011.
Social Media Apps Programming Min-Yuh Day, Ph.D. Assistant Professor Department of Information Management Tamkang University
PhoneGap- Cross platform for mobile Lê Nguyên Khánh Trần Đại Nhân
Introduction to HTML. What is HTML?  Hyper Text Markup Language  Not a programming language but a markup language  Used for presentation and layout.
Mobile web Sebastian Lopienski IT Technical Forum 29 June 2012.
Creating User Interfaces Recap HTML/HTML5 JavaScript features Homework: keep working on user observation studies. Review JavaScript.
Session: 1. © Aptech Ltd. 2Introduction to the Web / Session 1  Explain the evolution of HTML  Explain the page structure used by HTML  List the drawbacks.
 Installation of Android Development Environment  Creating the App with OpenGL ES API  Running the App on Emulator Android App Development.
Trunica Inc. 500 East Kennedy Blvd #300 Tampa, FL Cross Platform Mobile Apps With Cordova and Visual Studio 2015 © Copyright 2015.
TOPIC II Dynamic HTML Prepared by: Nimcan Cabd Cali.
The way of hybrid mobile development Hybrid Mobile Applications Telerik Software Academy
Tutorial 1 Developing a Basic Web Page. Objectives Learn the history of the Web and HTML Describe HTML standards and specifications Understand HTML elements.
4.01B Authoring Languages and Web Authoring Software 4.01 Examine webpage development and design.
HTML 5 The Future of Web Development. What is HTML5? “HTML5 is a specification of how the web’s core language, HTML, should be formatted and utilized.
Chapter 1 Introduction to HTML, XHTML, and CSS HTML5 & CSS 7 th Edition.
 An HTML, CSS, Javascript framework you can use as a basis for creating web sites  Uses CSS settings, fundamental HTML elements styled and enhanced.
Introduction to HTML Simple facts yet crucial to beginning of study in fundamentals of web page design!
(1) HTML5, CSS, Twitter Bootstrap. (2) HTML5 Will be the new standard New features Drag and Drop and Support for local storage,,,, New input types Removed.
 Can access all API’s made available by OS vendor.  SDK’s are platform-specific.  Each mobile OS comes with its own unique tools and GUI toolkit.
If you are thinking about developing mobile application for your customer, this is an important aspect to consider the platform.
丁建文 國立高雄應用科大資管系副教授 兼任計網中心軟體發展組組長 跨平台行動應用軟體開發技術 : HTML5 & Mobile JavaScript Framework 暨南大學.
INTRODUCING HYBRID APP KAU with MICT PARK IT COMPANIES Supported by KOICA
APP DESIGN AND DEVELOPMENT WITH THE IONIC FRAMEWORK Chuck Leone
CSCI 3100 Tutorial 5 JavaScript & Ajax Jichuan Zeng Department of Computer Science and Engineering The Chinese University of Hong.
XHTML. What Is XHTML? XHTML stands for EXtensible HyperText Markup Language XHTML is almost identical to HTML XHTML is stricter than HTML XHTML is HTML.
The HTML5 logo was introduced by W3C in 2010
Chapter 17 The Need for HTML 5.
The great debate… We will have this as an ongoing theme!
A little more App Inventor and Mind the GAP!
ET-570 Smart Phone Apps.
CHALLENGES IN FRONT OF MOBILE APPLICATIONS DEVELOPMENT
Browsers and Web Platforms
4.01B Authoring Languages and Web Authoring Software
HTML5 – The Saga Continues
The Internet and HTML Code
Process of Converting “PSD to HTML”
Application with Cross-Platform GUI
Web App vs Mobile App.
Mobile App Development
4.01B Authoring Languages and Web Authoring Software
Chapter 3 – part2.
Unit 6 part 3 Test Javascript Test.
Creating User Interfaces
Presentation transcript:

HTML5 for Mobile Andrew Kinai

HTML vs HTML5 HTML:A language that describes documents' formatting and content, which is basically composed of static text and images. HTML5: Being developed as the next major revision of HTML. It introduces and enhances a wide range of features including form controls, APIs, multimedia, structure, and semantics. Introduces a whole set of new elements that make it much easier to structure pages.

HTML

HTML 5

HTML 5 Browser Readiness

HTML5 For Mobile Apps

HTML5 for Mobile Have one single core application Written with web standards, primarily HTML, CSS, and JavaScript Deployed on more than one mobile platform

Native Apps for Mobile Have multiple applications for different platforms Written in Objective C (iPhone), Java (Android) etc Deployed separately for different platforms: Apple App Store, Android Marketplace, Nokia Ovi store etc

HTML5 for Mobile: Key Elements Offline Support: The AppCache and Database make it possible for mobile developers to store thing locally on the device and now that interruptions in connectivity will not affect the ability for someone to get their work done. Canvas and Video: These two features are designed to make it easy to add graphics and video to a page without worrying about plugins.

HTML5 for Mobile: Key Elements GeoLocation API: This is actually not part of HTML5, but is a separate specification. It is often bundled together because the mobile phones that are including HTML5 are generally supporting the GeoLocation API. Advanced Forms: Fields that can be validated by the browser are improvements for mobile devices. The more that can be handled by the browser means less time downloading javascript code.

HTML5 Mobile App Examples

foursquare.com

gowalla.com

facebook.com/places

Google Voice & Youtube

HTML5 Mobile App Frameworks

appcelerator.com

phonegap.com

rhomobile.com