+91 9632225608

+91 9880750527

+91 9008999822

info@globesoftacademy.com

Android Developer Training

Specialized training schedule for Android Apps development integrated with Webservices developed in Java. The best android training center in Bangalore

1. Introduction to Android 2. What makes an Android Application?
Android Software Stack
Android SDK Features
Android Application Architecture
Open Handset Alliance
Eclipse Introduction
Using XML For UI Layout
Basic Widgets
Introduction to Linear Layout
3. Android: GUI 4. Development Tools
Relative Layout
Table Layout
DDMS and Log Results
Making and Using SDCard
5. Android Manifest 6. Selection Widgets
Manifest Introduction
Android Application Lifecycle
Externalizing Resources
Application priority and process states
The role and use of Adapters
Array Adapter
Cursor Adapter
7. Using Menu 8. Fundamental UI Design
Creating and using menu's
Options Menu
Context Menu
Lists
Spinners
AutoCompletion Fields
9. More Widgets 10.Messages
Date Picker
Time Picker
Dialogs
Toasts
Resolution and Density Independence
11.The Power of Intents 12.The Activity Lifecycle
Explicit Intents
Implicit Intents
Pending Intents
Using Internet Resources
How Activities Are Supposed to behave
onCreate() and onDestroy()
onPause() and onResume()
onSaveInstanceState()
13.Threads 14.Databases
The “one thread to rule them all” rule
Handlers
Alternatives to Handler
Introducing SQLite
SQLiteOpenHelper and creating a database
Opening and closing a database
Working with cursors
Select, Inserts, updates, and deletes
15.Using multiple Activities 16.Preferences and Files
Having multiple activities in your project
Starting other activities from your project
Getting results from activities
Using URIs to launch system activities
Using shared preferences
Preference screens
Preference XML configuration
Preference change notification
Simple reading and writing of files
17.Creating and Using Services 18.Notifications
Role of services
Service lifecycle methods
Sharing state in local services
Threads and local services
Starting and stopping services
Getting updates via shared state
Getting updates via Intents and
BroadcastReceivers
Role of notifications
Raising a notification
Augmenting notifications via hardware
Reacting to selected notifications
Handling multiple notification-worthy
19.Location Tracking 20.Maps
Android's location tracking model
Getting updates as you move
Getting the latest fix
Proximity alerts
Choosing providers via criteria
Testing via DDMS
Rules and API keys
Adding a map, with center and zoom levels
21.Media 22.Camera
Supported audio formats
Simple media playback
Streaming audio
Supported video formats
Simple video playback
Streaming video
How to Use Camera
23.Telephony 24.Core Functionalities
Reading Phone device details
Reading Sim Details
Incoming and outgoing call monitoring
Tracking Service Change
Introducing SMS and MMS
Sending SMS and MMS
Sending SMS messages manually
Using Bluetooth
Managing Network Connectivity
Managing WiFi
25.Sensors 26.Accelerometer
Using Sensors and Sensor Manager Interpreting sensor values Using Compass, Accelerometer and orientation services
27.Paranoid Android 28.Using Content Providers
  Content provider “MIME” types
Searching for content
Adding, changing, and removing content
Working with content files
29.Basic App Widgets 30.Alarm Manager
App widgets and Android security
Creating an AppWidgetProvider
Defining the metadata
Updating the app widget
AlarmManager for periodic actions
WakeLocks for work done while phone is asleep
31.Text to Speech 32.Extending Android with JARs
  Simple mechanics of the libs/ directory
What will and will not work
How best to integrate a third-party JAR

COURSE DURATION – 8 Weeks
New Batches Every Month.

QUICK ENQUIRY