Contents ANDROID

The Android market has lots of potential and is gaining increasing acceptability. Businesses can leverage this platform to stay connected with their target audience. Maxgen Technologies(MNC) Android app developers and testers are well-equipped to handle the latest Android application development processes as they are well updated about the new emerging trends in the Android market. Our Android app developers and testers have undergone training that enables them to come up with the best app development for Android. Our main forte is our user-friendly Android applications that can be operated by anybody.

Module 1:JAVA Concepts

OOPs Concepts
Inheritance in detail
Exception handling
Packages & interfaces
JVM & .jar file extension
Multi threading (Thread class & Runnable Interface)

Module 2: SQL

DML & DDL Queries in brief

Module 3: Introduction to Android

Setting up development environment
Dalvik Virtual Machine & .apk file extension
Fundamentals:
Basic Building blocks - Activities,Services,Broadcast Receivers & Content providers
UI Components - Views & notifications
Components for communication -Intents & Intent Filters
Android API levels (versions & version names)

Module 4: Application Structure (in detail)

AndroidManifest.xml
uses-permission & uses-sdk
Resources & R.java
Assets
Layouts & Drawable Resources
Activities and Activity lifecycle
First sample Application Android Training Course Syllabus ipsr solutions ltd

Module 5: Emulator-Android Virtual Device

Launching emulator
Editing emulator settings
Emulator shortcuts
Logcat usage
Introduction to DDMS
Second App:- (switching between activities)
Develop an app for demonstrating the communication between Intents

Module 6: Basic UI design

Form widgets
Text Fields
Layouts

Module 7: Preferences

SharedPreferences
Preferences from xml

Module 8: Menu

Option menu
Context menu
Sub menu
menu from xml
menu via code

Module 9: Intents (in detail)

Explicit Intents
Implicit intents

Module 10: UI design

Time and Date
Images and media
Composite
AlertDialogs & Toast
Popup
Examples

Module 11: Tabs and Tab Activity

Examples

Module 12: Styles & Themes

styles.xml
drawable resources for shapes, gradients (selectors)
style attribute in layout file
Applying themes via code and manifest file
Examples

Module 13: Content Providers

SQLite Programming
SQLiteOpenHelper
SQLiteDatabse
Cursor
Reading and updating Contacts
Reading bookmarks

Module 14: Android Debug Bridge (adb) tool

Android Debug Bridge (adb) tool

Module 15: Linkify

Web URLs, Email address, text, map address, phone numbers
MatchFilter & TransformFilter
Examples Android Training Course Syllabus ipsr solutions ltd

Module 16: Adapters and Widgtes

Adapters:
ArrayAdapters
BaseAdapters
ListView and ListActivity
Custom listview
GridView using adapters
Gallery using adapters

Module 17: Notifications

Broadcast Receivers
Services and notifications
Toast
Alarms

Module 18: Custom components

Custom Tabs
Custom animated popup panels
Other components

Module 19: Threads

Threads running on UI thread (runOnUiThread)
Worker thread
Handlers & Runnable
AsynTask (in detail)
Examples

Module 20: Advanced

Live Folders
Using sdcards
XML Parsing
JSON Parsing
Maps, GPS, Location based Services
Accessing Phone services (Call, SMS, MMS)
Network connectivity services
Sensors