UNIT 1:
Setting up the mobile app development environment along with an emulator
Case study on Mobile app development
Overview of Android platform
UNIT 2:
App user interface designing
mobile UI resources (Layout, UI elements, Draw-able, Menu), Activity
mobile UI resources (Layout, UI elements, Draw-able, Menu), Activity
states and life cycle, interaction amongst activities. App functionality beyond user interface
Threads, Async task, Services
Threads, Async task, Services
states and lifecycle, Notifications
states and lifecycle, Notifications
states and life cycle, interaction amongst activities. App functionality beyond user interface
UNIT 3:
mobile databases such as SQLite
UNIT 4:
custom views, canvas, animation APIs, multimedia
custom views, canvas, animation APIs, multimedia
custom views, canvas, animation APIs, multimedia
audio/video playback and record
audio/video playback and record
native hardware access (sensors such as accelerometer and gyroscope)
native hardware access (sensors such as accelerometer and gyroscope)
UNIT 5:
test automation of mobile apps
signing and packaging mobile apps
distributing apps on mobile market place