Course pages 2011–12
Programming for Mobiles
Resources, lecture slides and practical briefing documents:
- Lecture 1 - Introduction to mobile programming
- Practical 1 - Geomessaging
- Lecture 2 - Mobile networking
- Practical 2 - Disconnection tolerant media player
- Lecture 3 - Sensors and sensing
- Practical 3 - Tricorder
- Lecture 4 - User interface considerations
- Practical 4 - Fingerphysics
- Lecture 5 - The mobile cloud
- Lecture 6 - Guest lecture - Windows Phone 7
- Lecture 6.5 - Guest lecture - iPhone
- Lecture 7 - The mobile cloud