USA : +1 732 325 1626
IND : +91 800 811 4040
Mail ID : info@bigclasses.com
Online Training

Course

Android Development Training prerequisites

Before enrolling for Android Training one should be familiar with:
a) OOP
b) The learner should know Java or C# or C++ Fundamentals

If you are interested in Programming for Android, you will need at least a basic understanding of how to program in java. Android programming is done using java syntax, plus a class library that resembles a subset of the java SE library (plus Android-specific extensions). If you have not programmed in java before, you probably should learn how that works before attempting to dive in to programming for Android.

Android Development Training Course Outline

1. Introduction:
  • Introduction to open source.
  • What is open source?
  • License Issues (MPL,GPL,LGPL,etc.)
2. Mobile Application Development overview:
  • Mobile Device Profiles
  • Mobile Software
  • Options for Development
3. Targeting Android-The Big picture:
  • Introducing Android
  • Stacking up Android
  • Booting Android Development
  • An Android Application
  • Android SDK
  • Building an Android Application in Eclipse
  • The Android Emulator
5. 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
6. Intents and Services:
  • Working with Intent Classes
  • Listening in with broadcast receivers
  • Building a Service
  • Performing Inter-Process Communication
7. Storing and Retrieving Data:
  • Using Preferences
  • Using the File System
  • Persisting data to a Database
  • Working with content Provider Classes
8. Networking and Web Services:
  • An Overview of Networking
  • Communications with Server Socket
  • Working with HTTP
  • Web Services
9. Telephony:
  • Telephony Background and Terms
  • Accessing Telephony Information
  • Interaction with the phone
  • Working with Messaging SMS
10. Graphics and Animations:
  • Drawing Graphics in Android
  • Animations
11. Multimedia:
  • Introduction to Multimedia
  • Playing Audio
  • Playing Video and Capturing Media
12. Location Services:
  • Simulating your location within the emulator
  • Using Location Manager & Location Provider
  • Working with MAPS
  • Converting Places & Addresses with Geo Code