Mobile Web Programming

html 5
canvas
canvas container vs image size
canvas text
svg samples
svg circle
svg rectangle
svg animation
video
audio
forms
color tag (not on I/E)
drag and drop
check for screen size
sample meta tags
svg animation

xml
simple xml
sample xlst
xml linked to xslt

css
css styling options
css external stylesheet
pseudo classes
relative divs
absolute divs
divs as a wrapper
filling a div wrapper
aligning text and images
centering a page
sample page - absolute references
sample page - relative references

new in css3
styling options
gradients
text effects
fonts

css3 extended
transformations
transitions
animations
multiple columns

css labs
lab 1
lab 2

dom
event handling
dom examples
add a node
delete a node
tree walker demo from mozilla
sample with dom errors

javascript
variables
alerts
functions
function called by a button
arrays and loops
get element by id
days/months

javascript routines
javascript routines
sample slideshow
javascript using js file

javascript labs
lab 2

cookies
set a simple cookie
read cookies
cookie from a function
read a single cookie
delete a cookie

ajax
whats the time
how long?
auto fill

jquery
simple jquery
jquery from remote call (cdn)
ajax call
sample ajax load
sample ajax get
sample ajax post
manipulate the dom
selectors that hide
selectors that change
selectors using mouseovers
selectors using double-click
selectors using mouseouts
change css
append html
call back
height/width
fade
slide panel
no conflict
read xml
interesting examples

intro to jquery mobile
simple jquery mobile page
simple jquery mobile page
sample rolls
rolls - theme a
rolls - theme b
multi page load
lists
link to a page of sample jquery mobile pages

php

hello world
redirect to mobile

advanced jquery mobile
transistion turn
transistion slide up
buttons
tables
search a list
input selection list
input switches
input accordian
swipe
tap
tap to change
nav bars
php page
a sample complex form

mysql database call
read a customer - raw
read a customer - mobile
update a customer - raw
update a customer - mobile

local storage
simple local storage
simple session storage
local storage example
session examples

advanced mobile features
gps
static map
current location
jquery mobile with google map examples
bartender plugin
themeroller sample
themeroller to style
themeroller styled

json
json simple object
json update an object
using evals in older browsers
json read php
json using jquery