week1 |
Course Intro/Review(Goals, policies, grades, syllabus) Downoad free TextWrangler editor
HTML Essential Training with Bill Weinman
http://www.w3schools.com/html/html_forms.asp
Dive into HTML5 by Mark Pilgrim
Mobile: Native Apps, Web Apps, and Hybrid Apps by Raluca Budiu
HTML5 lead a web revolution by Gary Anthes Arlington, VA Mobile Application Development: Web vs. Native By Andre Charland
Cross-Platform Development Tools for Smartphone Applicationsby Ohrt, J., Turau, V.
|
week2 |
Martin Luther King Jr. Day
Assignment 1: continued |
week3 |
HTML5 / CSS
|
week4 |
CSS Text Properties
|
week5 |
CSS Positioning
exercise: recipe with CSS and HTML
Using absolute positioning from CSS Positioning Best Practices
http://alistapart.com/article/css-positioning-101
http://www.barelyfitz.com/screencast/html-training/css/positioning/
|
week6 |
Intro to JavaScript
JavaScript Guide
JS
|
week7 |
JavaScript frameworks
|
week8 |
Midterm - March 3 Guest Lecture
|
week9 |
JavaScript frameworks
|
week10 |
jQuery Mobile
Week 10
Reading: The Geolocation API by Mark Pilgrim
|
week11 |
Spring Break
|
week12 |
PhoneGap - native bridging / conversion to native apps
Export example "hello" program to iOS device Add your App icon Add your App splash screen (entry screen)
|
week13 |
PhoneGap APIs
|
week14 | PhoneGap
|
week15 | Work on Final Project |
week16 |
Final Presentation - April 28
|