You are on page 1of 2

Android Training Contents

Course Overview:
Android, The biggest idea in new technology comes in the smallest handheld phone .One of the key
factors for the development of Android is that, it is open-source: Any developer is free to code their own
apps for the Android platform and go on to release them through the Android Market. When Google
announced it was entering the mobile device market with Android, developers got excited. Now, the recent
partnership between Google and T- Mobile has encouraged top-tier mobile device manufacturers to start
developing devices for Android, setting the stage for Android to become a dominant mobile application
platform. Based in Java, Android boasts an open architecture with an open source foundation that stands
out from any other mobile development platform, with untapped potential for software development.
“Android is significantly different from any other mobile development platform or Java-based
environment.

If you are a developer looking for the skills to use Android in mobile and embedded systems development,
our Android Training course will provide you the necessary knowledge.

Duration :- 5 days

Introduction:
 Introduction to open source.
 What is open source?
 License Issues (MPL,GPL,LGPL,etc.)
Mobile Application Development overview:
 Mobile Device Profiles
 Mobile Software
 Options for Development
Targeting Android-The Big picture:
 Introducing Android
 Stacking up Android
 Booting Android Development
 An Android Application
Development Environment:
 Android SDK
 Building an Android Application in Eclipse
 The Android Emulator
User Interface:
 Activity Life Cycle
 Creating the Activity
 An Overview of User Interfaces
 Using XML Layouts
 Selection Widgets
 Date and Time Tabs
 Using Menus
 Using Fonts
 WebView and WebKit Browser
 Dialog Boxes: Alert Dialog &Toast
 Using Resources
Intents and Services:
 Working with Intent Classes
 Listening in with broadcast receivers
 Building a Service
 Performing Inter-Process Communication
Storing and Retrieving Data:
 Using Preferences
 Using the File System
 Persisting data to a Database
 Working with content Provider Classes
Networking and Web Services:
 An Overview of Networking
 Communications with Server Socket
 Working with HTTP
 Web Services
Telephony:
 Telephony Background and Terms
 Accessing Telephony Information
 Interaction with the phone
 Working with Messaging SMS
Graphics and Animations:
 Drawing Graphics in Android
 Animations
Multimedia:
 Introduction to Multimedia
 Playing Audio
 Playing Video and Capturing Media
Location Services:
 Simulating your location within the emulator
 Using Location Manager & Location Provider
 Working with MAPS

You might also like