UNIT 1:
Installation of Java Wireless Toolkit (J2ME) - Lab
Setting up the mobile app development environment along with an emulator
Traversing an Android APP Project structure
Case study on Mobile app development
UNIT 2:
App user interface designing
Mobile UI resources- Layout, UI elements
Mobile UI resources- Draw-able, Menu
Activity- states and life cycle
Interaction amongst activities
App functionality beyond user interface- Threads
App functionality beyond user interface- Threads
App functionality beyond user interface- Threads
UNIT 3:
Developing Telephone and SMS Applications using the IDE - Lab
Enterprise data access (via Internet)
Mobile databases such as SQLite
UNIT 4:
Developing Animated Applications using custom views, canvas - Lab
Examples- sensors such as accelerometer and gyroscope
Graphics and animation- Introduction
Developing Animated Applications using custom views, canvas - Lab
UNIT 5:
Test automation of mobile apps
JUnit for Android, Robotium
Signing and Packaging mobile apps
Signing and Packaging mobile apps
Distributing apps on mobile market place