Android is an open source and Linux-based operating system for mobile devices such as smartphones and tablet computers. Android was developed by the Open Handset Alliance, led by Google, and other companies.
Android programming is based on Java programming language so if you have basic understanding on Java programming then it will be a fun to learn Android application development.
It is the most widely used operating systems for handheld devices and more than 71 % of all the mobile application developers are engaged in developing Android Applications. Its market share as an operating system has been continuously increasing with more manufactures using it in their devices as the standard tool.
We have a highly qualified team of professionals who have been training students for over more than 4 years and more than 1000 students. We have also assisted students in making project and thesis in various domains.
We have designed this course content to suit the needs of students of different domains and branches to suit their demands and needs.
MODULES:
Android 4/6 weeks:
Course Contents (Click here for PDF)
Android Origins | Job Prospects | Basics of Android | UI Widgets | Activity, Intent & Fragment | Android Menu | Layout Manager | Adaptor | View | Android Service | Data Storage | SQLite | XML & JSON | Content Provider | Notification | Multimedia | Speech API | Telephony API | Location API | Animation | Device Connectivity | Sensor | Android Graphics | P2P Communication | Web Services | Google Map.
Android 2 Months
Why Android?
Openness
Market
Growth
Opportunities
Android Overview
How it all got started
Potential & Future
Why Android is different (and important)
SDK Intro
Platforms
Tools
Versions
Android Stack
Overview of the stack
Linux kernel
Native libraries
Dalvik
App framework
Apps
Hello World App
Creating your first project
The manifest file
Layout resource
Running your app on Emulator
Main Building Blocks
Activities
Activity lifecycle
Intents
Services
Content Providers
Broadcast Receivers
Hello Views – Intro to different Views
Linear Layout
Relative Layout
Table Layout
Grid Layout
Basic Android UI
XML versus Java UI
Dip’s and Sip’s
Views and layouts
Common UI components
Handling user events
Android System Overview
File System
Preferences
Notifications
Security model
Advanced UI
Selection components
Adapters
Complex UI components
Building UI for performance
Menus and Dialogs
Graphics & Animations
Project