Lectures
There are two lectures a week. While the first session will be
a traditional lecture the second session will be more of a
discussion with students expected to present topics for, and
lead the discussion in pairs each week.
Sign up for the topics you want to present on the sheet
outside my office. Each pair of people should prepare five
powerpoint slides to get things going on the day. The idea is
that this is the place for more wide-ranging talk about the
topic, and these slides should help to guide the talk, and raise
issues for discussion. Think of this part as more of a 'seminar'
type of approach than a 'lecture'.
Those who aren't presenting the topic are also expected to have done some of the readings listed on that topic BEFORE the discussion. You can't expect to contribute, and therefore make the discussion better for everyone, if you've not read up on the topic.
There are links for the weekly topics on the information page.
Week 1) Development environment and testing
- Introduction
- Discussion: Presentations
Week 2) Mobile Operating Systems
- Java clients
- Discussion: Mobile client languages and their market share
Week 3) Why mobiles matter
- Why
mobile matters
- Discussion: Does Android Matter?
Week 4) Mobile ecosystem - follow the call
- Follow the money
- Discussion:
SMS, SIM, MMS and barcode applications
Week 5) Use the server
- Connectivity
with Android to consume services and send data
- Discussion:
What are your off-device strategy options?
Week 6) Data storage on the device
- Data
storage for Java ME and Android
- Discussion:
Mobile Revenue - where's the money?
Week 7) Don't forget SMS
- SMS
- Discussion:
Will the appstore work for you?
Week 8) Location based services
- Location
Based Services
- Discussion: Location based applications - why haven't they
gone anywhere?
Week 9) Augmented Reality and pushing the boundaries
- Augmented
Reality
- Discussion: Google's other mobile applications
- Andrew Sage on development of iOS and Android applications.
- No discussion. Go to Northern Lights
today instead.
Week 11) Bluetooth integration
- Bluetooth
- Discussion: Bluetooth business models and applications
Week 12) demos and presentations- assessment due on Friday
Assessment presentation schedule