Duration: 60 hours
Prerequisites: Java,XML
Android, backed by Google Inc., is the fastest growing open source mobile device
platform, which in turn is powered by Linux operating system. Android offers a simple
yet powerful application development framework (C++/Java and XML) and open
access to APIs to build richer mobile applications. Applications can range from
enhancing the user experience to productivity and entertainment. Considering the
growing popularity and usability of the Android platform, there is a dire need of skilled
application developers in the industry.
This program imparts skills in Android application development including working
with graphics, multimedia, connectivity, and location-based services. In addition, the
learner will learn to debug, deploy and test mobile applications
Modules
- Introduction
- Android Architecture
- Android Installation
- Android Application
- Basic Android User Interface
- Main Building Blocks
- Animations & Graphics
- Menus & Dialogs
- Advanced User Interface
- Notifications & Toast
- Multimedia in Android
- SQL Databases
- Basic Content Providers
- Dealing With Threads
- Intent Filters
- Preferences & Data Storage
- Networking
- Messaging
- Broadcast Receivers
- Sensors
- Telephony
- Android Services
- Location Based Services
- WiFi
- Bluetooth
- Camera
- Using Accelerometer & Compass