By Jake Carter Publisher: O'Reilly Media Released: September 2010 Run time: 13 hours 23 minutes
Ready to create mobile web applications with the new features available in HTML5? In this 10-session video course, you’ll learn how to style apps to respond to a mobile device’s vertical and horizontal orientation, take advantage of global positioning, create basic animations, make your app available to users offline, and much more. Presented by creativeLIVE in partnership with O’Reilly, each session offers easy-to-follow, hands-on lessons. You’ll learn how to combine HTML5 elements with JavaScript and CSS3 to build mobile web apps for Twitter, movie trailers, and an address book. This video package is ideal for web developers interested in mobile development, mobile web developers ready to update their skills with HTML5, and business developers and project managers looking to understand mobile technologies. - Discover what’s new in HTML5, CSS3, and JavaScript for mobile development
- Build your own Twitter App with these technologies
- Create apps that detect the orientation of mobile devices
- Use geolocation and maps in a location-based app
- Enable mobile users to use your app offline
- Use HTML5 web forms to create an address book app
- Create drawings and animation with JavaScript and HTML5’s canvas element
- Use HTML5’s audio and video elements to build a movie trailer app
You’ll get access to all ten sessions, including slide presentations and examples. Each session was presented live during ten consecutive weeks in October, November, and December 2010, and you can now download all the videos and example files, which include presentation slides, tip sheets, code and sample eBook chapters. |
- Meet HTML5 Get up to speed on HTML5's important new features and learn about the mobile environments you'll be working with. This valuable overview will help you get everything installed so that you're set up for the rest of the course.
-
-
-
- Create a Twitter App Learn how to use HTML5's new semantic elements to lay out a Twitter web app you'll be working with over the next few weeks. Understand the CSS3 pseudo class “nth-child” and learn how to cache your static HTML, JavaScript, CSS, and image files for offline use.
-
Example files for Week 2 0 minutes -
New HTML5 Elements 23 minutes -
Viewport and CSS Reset 13 minutes -
Size your app for mobile with CSS 10 minutes -
Add gradients 12 minutes -
Create navigation icons 11 minutes -
Style a list 8 minutes -
Make your page a web app 19 minutes - Make Ajax Calls Add Ajax calls to your Twitter app that enables you to pull down recent tweets. You'll also learn about cross-site scripting security and what you need to do about it, as well as CSS3 Web Fonts and Transitions.
-
Example files for Week 3 0 minutes -
Make Ajax Calls 30 minutes -
Get Tweets as JSON 33 minutes -
CSS3 Transitions 25 minutes -
Web Fonts 13 minutes -
Review and Final Q&A 6 minutes - Add Geolocation, Detect Orientation and Use CSS3 Media Queries Discover how JavaScript orientation detection knows when users rotate their mobile devices, and learn how to style your app to respond to different orientations, using CSS3 media queries. You'll also learn how to get a user's current global position, track changes in their location, and use that information to load local tweets on a map.
-
Example files for Week 4 0 minutes -
CSS3 Media Queries 12 minutes -
Detect Orientation with JavaScript 17 minutes -
Geolocation 30 minutes -
Review and Q&A 6 minutes - Use HTML5 Databases for Offline Storage Learn the basics of databases and how to use them. Then, connect your app to the Web SQL Database so users can store tweets for offline viewing.
-
Example files for Week 5 0 minutes -
Use HTML5 Databases for Offline Storage 19 minutes -
Cache the Tweets 18 minutes -
Cache Manifest 9 minutes -
Detect Online Status 27 minutes -
Review 8 minutes -
Next Week Preview 1 minute -
- Create an Address Book App with Forms HTML5 makes it easier for you to create web forms. In this session, you'll learn how to build an address book and display the appropriate on-screen keyboard to fit the type of data users will input
-
Example files for Week 6 0 minutes -
Create a Web SQL Database for our Address Book 14 minutes -
New Input Types 24 minutes -
CSS3 Animations 16 minutes -
Review and Final Q&A 4 minutes - Build a Movie Trailer app with Audio and Video With the help of HTML5's new audio and video tags, you'll learn how to create an app that lets users view movie trailers. You'll also explore CSS3 transforms for adding rotation to video elements.
-
Example files for Week 7 0 minutes -
Build a Movie Trailer App with Audio and Video 17 minutes -
Custom Audio Player 14 minutes -
Playback Progress Bar 12 minutes -
Changing the Audio 15 minutes -
Review 2 minutes - Draw Using JavaScript and Canvas Set up the new canvas element properly and learn how to draw simple and complex shapes. You'll draw shapes , by defining paths and using solid, gradient, and pattern fills.
-
Example files for Week 8 0 minutes -
Draw using JavaScript and Canvas 16 minutes -
Add Drawings to your Canvas 28 minutes -
The Drawing System and Paths 12 minutes -
Create Arcs and Bezier Curves 20 minutes -
Review 7 minutes - Animate Your Drawings with Canvas Learn about the canvas composition model, and how to use the canvas element to create basic animations. You'll draw images into the canvas and discover how to use 2D transforms to translate, scale and rotate them.
-
Example files for Week 9 0 minutes -
Combine Images with Compositing 14 minutes -
Manipulate Images on the Canvas 13 minutes -
Scale and Rotate with Transforms 13 minutes -
Rotate an Image 9 minutes -
Create an Animation 25 minutes -
Review 3 minutes - Combine the HTML5 Video Element with the Canvas Learn how to use the HTML5 Video Element with the Canvas Element to create great video effects.
-
Example files for Week 10 0 minutes -
Combine the HTML5 Video Element with Canvas 20 minutes -
Create an Etch-a-sketch with DeviceMotion APIs 28 minutes -
Review: What we learned about HTML5 on Mobile 18 minutes -
Learning HTML5: Where to go from here 21 minutes -
Q&A 7 minutes |
- Title:
- HTML5 Mobile Web Development
- By:
- Jake Carter
- Publisher:
- O'Reilly Media
- Formats:
-
- Safari Books Online
- Video
- Video:
- September 2010
- Run time:
- 13 hours 23 minutes
|
|
Description
|
Table of Contents
|
Product Details
|
 |
|
 |
|
|
|
Recommended for You
|
Recently Viewed
|
 |
|
By Josh Clark
February 2011
By Curtis D. Frye
June 2010
Ebook: $22.99
Print & Ebook: $32.99
Print: $29.99
By Sun Ruoyu
July 2011
Ebook: $12.99
Print & Ebook: $21.99
Print: $19.99
|
Customer Reviews

1/20/2011 (4 of 5 customers found this review helpful) 2.0The Video Format Doesn't Quite Work for By Don from Bucks County, Pennsylvania - Helpful examples
- Subject matter
1/16/2011 (3 of 3 customers found this review helpful) 4.0Practical and well organized By Rabbit1 from Cambridge, MA - Easy to understand
- Helpful examples
- Practical
- Well-organized
- Intermediate
- Novice
- Student
12/14/2010 (4 of 4 customers found this review helpful) 5.0Jake Makes HTML5 Real & Work ! - Accurate
- Concise
- Easy to understand
- Helpful examples
- Well-written
- Intermediate
- Novice
- Student
12/14/2010 (5 of 6 customers found this review helpful) 2.0Less Mobile web apps than iOS web apps By jddj from Greater Atlanta About Me Interaction Designer, UX professional - Easy to understand
- Overview
- Not comprehensive enough
- Too basic
- Too many errors
12/10/2010 (3 of 3 customers found this review helpful) 5.0A Solid Introduction to HTML5 By gdworks from San Diego CA About Me Developer, Maker - Easy to understand
- Helpful examples
12/1/2010 (3 of 5 customers found this review helpful) - Accurate
- Concise
- Easy to understand
- Helpful examples
- Well-written
11/30/2010 (2 of 2 customers found this review helpful) 4.0It's useful, easy and fast way to learn By lucamezzalira from padova About Me Designer, Educator - Easy to understand
- Helpful examples
11/16/2010 (0 of 8 customers found this review helpful) 5.0I would buy this product again and again By gartox from Cardenas Tabasco
|
|
|