Mobile Development Using HTML 5, Part 3 of 4

Mobile Development Using HTML 5, Part 3 of 4

LearnNow Online
Updated Oct 26, 2018

Course description

HTML 5 is the new web based code that will allow developers to create web applications for Android, iOS, and Windows Phone OS platforms with little to no changes between platforms. The course will explore many aspects of HTML 5 mobile development starting with an overview of HTML 5, then the use of CSS and JavaScript with HTML 5. Then it will show the building of the standard Hello World application and then moving into forms, layouts and the all important MVVM. The course will then move into data usage with local storage and SQL. Next the course will cover the Cloud and related services. Then the course will start to work with many different features of the phones, working with phone sensors and GEO location. At the end of the course it will touch upon working with contacts, design philosophy, CSS animations and more.

Each LearnNowOnline training course is made up of Modules (typically an hour in length). Within each module there are Topics (typically 15-30 minutes each) and Subtopics (typically 2-5 minutes each). There is a Post Exam for each Module that must be passed with a score of 70% or higher to successfully and fully complete the course.


This course assumes you have some programming background and experience using Visual Studio 2010 or some other programming platform. In addition, this course assumes knowledge of HTML. A very basic understanding of XML is also required.

Meet the expert

David Kelley

David Kelley is a Silverlight MVP with over 10 years of experience building Targeted Customer eXperiences. He is currently the Principal User eXperience Architect for [wire] stone specializing in touch experiences such as digital price tags and Silverlight-based kiosks for retail. David publishes a blog called Hacking Silverlight and helps to run the Seattle Silverlight User Group and Interact Seattle, Seattle's Designer Developer Interaction Group.

Video Runtime

113 Minutes

Time to complete

153 Minutes

Course Outline

Module 5

SQL Database (39:56)

  • Introduction (00:29)
  • Local Database API (01:56)
  • Demo: Using SQL Android (26:32)
  • Demo: iOS SQL Database (10:44)
  • Summary (00:12)

Extending APIs (12:35)

  • Introduction (00:33)
  • Creating and Extending APIs (01:24)
  • Demo: Creating APIs (05:02)
  • Demo: Extending APIs (05:22)
  • Summary (00:12)
Module 6

Cloud and Services (28:51)

  • Introduction (00:29)
  • Services and Protocols (02:22)
  • Serialization/Deserialization (01:12)
  • Demo: Services (15:39)
  • Demo: iOS Cloud Integration (08:56)
  • Summary (00:12)

Sockets Workers and the Cloud (08:58)

  • Introduction (00:28)
  • Web Sockets (02:48)
  • Web Workers (02:26)
  • The Clouds (02:52)
  • Summary (00:22)

Sensors (23:16)

  • Introduction (00:30)
  • Devices and Sensors (01:37)
  • Demo: Accelerometer (10:56)
  • Demo: Cameras (09:56)
  • Summary (00:15)