facebook  twitter   blog   blog


  • To be the best learn from the best

    As far as android is concern, it has a very awesome future ahead. Everything is going to mobile these days, from shopping your clothes, booking movie ticket, booking railway ticket to order vegetables to doorstep and there are lots of thing need to move to mobile now.

    Most of android developer work for companies in India, some of them are working as freelancers and very few are working on their own idea. If you have a great idea that can change the way of anything(Like whatsapp took the text chat on another level, it is so easy to use that everybody wants it first on their smartphone).

    In India so many companies are hiring android developer (almost 6 of 10) and startups are offering a really handsome packages to a smart developer.

  • Introduction to Android


    Ø A  Little Background about mobile technologies


    Ø Overview of Android - An Open Platform for Mobile development

    Ø Open Handset Alliance

    Ø What does Android run On – Android Internals? 

    Ø Why to use Android for mobile development?

    Developing for Android: My First Android Application

    Ø How to setup Android Development Environment.

    Ø Android development Framework - Android-SDK, Eclipse

    Ø Emulators – What is an Emulator / Android AVD ?

    Ø Creating & setting up custom Android emulator

    Ø Android Project Framework

    Ø My First Android Application

    Android Activities and UI Design


    Ø Understanding Intent, Activity, Activity Lifecycle and Manifest


    Ø Creating Application and new Activities

    Ø Expressions and Flow control, Android Manifest 

    Ø Simple UI -Layouts and Layout properties

    Ø Fundamental Android UI Design

    Ø Introducing Layouts

    Ø Creating new Layouts

    Ø Drawable Resources

    Ø Resolution and density independence (px,dip,dp,sip,sp)

    Ø XML Introduction to GUI objects viz.

    Ø Push Button 

    Ø Text / Labels

    Ø EditText 

    Ø ToggleButton

    Ø WeightSum

    Ø Padding

    Ø Layout Weight 

    Advanced UI Programming


    Ø Event  driven Programming in Android (Text Edit, Button clicked etc.)


    Ø Creating a splash screen 

    Ø Event driven Programming in Android

    Ø Android Activity Lifecycle

    Ø Creating threads for gaming requirement

    Ø Understanding the Exception handler

    Toast, Menu, Dialog, List and Adapters

    Ø What  is Menu?

    Ø Custom Vs. System Menus 

    Ø Creating and Using Handset menu Button (Hardware)

    Ø What are Android Themes. What is Dialog? How to create an Alter Dialog?

    Ø What is Toast in Android?

    Ø List & Adapters

    Ø Manifest.xml File Update

    Multimedia Programming using Android

    Ø Multimedia audio formats - Creating and Playing

    Ø Multimedia audio formats - Kill / Releasing (Memory Management) 

    Ø How to associate audio in any application

    Ø How to associate video playback with an event 

    Database - SQLite

    Ø Introducing SQLite

    Ø SQLiteOpenHelper and creating a database

    Ø Opening and closing a database

    Ø Working with cursors Inserts, updates, and deletes 

    Location Based Services and Google Maps

    Ø Using Location Based Services

    Ø Working with Google Maps 



    Ø Notification  Manager


    Ø Pending Intent 

    Notifications (Show and Cancel)

    Android Development using other Tools

    Ø Other  ways to Develop Android Applications

    Ø Graphics / Game development using Adobe CS5.5 Flash 

    Ø How to render .apk file from Adobe Flash

    Testing and Debugging Android Application

    Ø Role  and Use of Dalvik Debug Monitor Server (DDMS)

    Ø How to debug android application 

    Ø Use of Step Filters, Breakpoints, Suspend and Resume

    Ø How to use LogCat (Verbose, Debug, Info, Warn, Error, Assert)

    Ø Use of Perspectives 

    Final Project

    Installation of .apk

    Ø How to install .apk into your Android Mobile


Back to Top