UNIT 1:
Overview of Android platform
setting up the mobile app development environment along with an emulator
setting up the mobile app development environment along with an emulator
a case study on Mobile app development
a case study on Mobile app development
UNIT 2:
App user interface designing
mobile UI resources (Layout, UI elements, Draw-able, Menu)
mobile UI resources (Layout, UI elements, Draw-able, Menu)
Activity- states and life cycle
interaction amongst activities
App functionality beyond user interface
Services – states and lifecycle
UNIT 3:
Native data handling – on-device file I/O
mobile databases such as SQLite
and enterprise data access (via Internet/Intranet)
and enterprise data access (via Internet/Intranet)
Native data handling – on-device file I/O
UNIT 4:
custom views, canvas, animation APIs, multimedia
custom views, canvas, animation APIs, multimedia
audio/video playback and record
audio/video playback and record
and native hardware access (sensors such as accelerometer and gyroscope)
and native hardware access (sensors such as accelerometer and gyroscope)
UNIT 5:
and test automation of mobile apps
Versioning, signing and packaging mobile apps
Versioning, signing and packaging mobile apps
Versioning, signing and packaging mobile apps
distributing apps on mobile market place