Professional Documents
Culture Documents
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