Session -1: Introduction to Android

    1. A little Background about mobile technologies
    2. Overview of Android - An Open Platform for Mobile development
    3. Open Handset Alliance
    4. What does Android run On – Android Internals?
    5. Why to use Android for mobile development?

Session – 2: Developing for Android: My First Android Application

    1. How to setup Android Development Environment.
    2. Android development Framework - Android-SDK, Eclipse
    3. Emulators – What is an Emulator / Android AVD ?
    4. Creating & setting up custom Android emulator
    5. Android Project Framework
    6. My First Android Application

Session – 3: Android Activities and UI Design

    1. Understanding Intent, Activity, Activity Lifecycle and Manifest
    2. Creating Application and new Activities
    3. Expressions and Flow control, Android Manifest
    4. Simple UI -Layouts and Layout properties
    5. Fundamental Android UI Design
    6. Introducing Layouts
    7. Creating new Layouts
    8. Drawable Resources
    9. Resolution and density independence (px,dip,dp,sip,sp)
    10. XML Introduction to GUI objects viz.
    11. Push Button
    12. Text / Labels
    13. EditText
    14. ToggleButton
    15. WeightSum
    16. Padding
    17. Layout Weight

Session – 4 : Advanced UI Programming

    1. Event driven Programming in Android (Text Edit, Button clicked etc.)
    2. Creating a splash screen
    3. Event driven Programming in Android
    4. Android Activity Lifecycle
    5. Creating threads for gaming requirement
    6. Understanding the Exception handler

Session – 5: Toast, Menu, Dialog, List and Adapters

    1. What is Menu?
    2. Custom Vs. System Menus
    3. Creating and Using Handset menu Button (Hardware)
    4. What are Android Themes. What is Dialog? How to create an Alter Dialog?
    5. What is Toast in Android?
    6. List & Adapters
    7. Manifest.xml File Update

Session – 6: Multimedia Programming using Android

    1. Multimedia audio formats - Creating and Playing
    2. Multimedia audio formats - Kill / Releasing (Memory Management)
    3. How to associate audio in any application
    4. How to associate video playback with an event

Session – 7: Database - SQLite

    1. Introducing SQLite
    2. SQLiteOpenHelper and creating a database
    3. Opening and closing a database
    4. Working with cursors Inserts, updates, and deletes

Session – 8 : Location Based Services and Google Maps

    1. Using Location Based Services
    2. Working with Google Maps

Session – 9: Notifications

    1. Notification Manager
    2. Pending Intent
    3. Notifications (Show and Cancel)

Session – 10: How to develop your own custom made Web browser

    1. How to use WebView object in XML
    2. Permission for using the Internet
    3. Methods for associated with ‘Go’, ‘Back’, ‘Forward’ etc.

Session – 11: Android Development using other Tools

    1. Other ways to Develop Android Applications
    2. Graphics / Game development using Adobe CS5.5 Flash
    3. How to render .apk file from Adobe Flash

Session – 12: Testing and Debugging Android Application

    1. Role and Use of Dalvik Debug Monitor Server (DDMS)
    2. How to debug android application
    3. Use of Step Filters, Breakpoints, Suspend and Resume
    4. How to use LogCat (Verbose, Debug, Info, Warn, Error, Assert)
    5. Use of Perspectives

Proudshala provides the Best Android training in Delhi. We are not committed fake talks about afford a job after course completion. But we will make you professional android app developer which will guide you knowledge about latest technologies and trends. So you can efficiently get a job in the field of mobile App development. There are numerous students which are placed in good companies and they acclaim our institute as the Best Android training in Delhi.
Proudshala Technologies is planned at creating skilled manpower in the country by contributing quality training programs in the field of website development & mobile application development.