Site menu:

2-Day Hands-on Android Developer Training

Dates - TBA - Call for Details

Kick start your Android Development career with an intensive 2-day hands-on workshop.

 
Android, the Mobile Operation System from Google is everywhere. It has found acceptance among all mobile vendors and has found its way into mobile devices, set top boxes, kiosks, tablets and much more. Currently more than 5,50,000 Android devices are being activated per day and this number is only going to increase. The demand for Android programmers is rising and it is a safe to assume that the demand will remain high for the next 3-5 years as the number of Android devices is only going to grow.
 
This course teaches Android basics with a focus on understand the core programming APIs that will enable writing of basic Android applications. The participant at the end of the course will understand the Android fundamentals, can develop basic Android applications, deploy them and can be productive from day one in any software development team. The focus of this training course is on Android phones with some additional information provided about Android powered Tablets.
 
Participants will be provided with Presentation slides, exercises and more than 40+ Android Eclipse Projects that demonstrate key concepts. At the end of the 2-day session, participants would have built a fully functioning Android application that is ready to go in the Android Marketplace.
 
Please note that registration is on a first come first served basis and the batch will be closed once the batch size (10 - 15) is confirmed. We will confirm your registration only if payment is received in full.
 

Course Contents

Topic Details
Android Overview
  • What is Android? Why Android?
  • Introduction to Android Development
  • Android Developer Tools
  • Setting up your Development Environment
  • Hello World - Your First Android Application
  • Android Emulator
  • Understanding the Directory stucture of an Android Application
Android Building Blocks
  • Understand Basic Android Building Blocks
  • Android Manifest File
  • Overview of Activities in Android
Deep Dive into Activities
  • Activity Lifecycle
  • Introduction to Intents
  • Built in Intents
  • Explicit Intents
  • Multiple Activities
  • Passing Data to Activities
User Interface Basics
  • Android support for building User Interfaces
  • Basic Event Handling
  • Basic Views in Android
  • Android Layouts
  • Writing Your Own Layouts
More on User Interfaces
  • Built in support for lists and List Activity
  • Options Menu
  • Context Menu
Notifying the User
  • Introduction to Different Mechanisms: Toast, Dialog and Notifications
  • Working with Dialogs in Android
Storing Data
  • Saving User Preferences
  • Working with Files
  • Introduction to SQLite Database support
Reaching Out
  • Sending SMS using Android
  • Sending Email using Android
  • Invoking Network Services (REST Services)
  • Handling JSON/XML Data Responses in your application
Location, Location, Location
  • Understanding Location Support in Android
  • Working with Android GPS Sensor
  • Using Google Maps
Building a complete Android application
  • This session will focus on building a fully functional Android application that uses what we have learnt so far
  • Android Marketplace Basics
  • Getting Your application ready for publishing in Android Marketplace
More Examples
  • Various small projects demonstrating other features of Android will be demonstrated so that you are ready for taking the next steps in your Android programming career

Location

Residency Hotel,
Suren Road, Andheri East,
Mumbai 400093    View Location Map
 

Registration & Payment

The fees for the course is Rs. 3500/- per participant (includes material and food/refreshments on both days).

Sign up for the Mailing list to be notified when new dates are announced.


You can register and pay by any of the two methods:

1) If you wish to Pay by Cheque:

Mail the filled out form along with your cheque to:

Mind Storm Software Pvt. Ltd
16-C, Tower D, Viceroy Park,
Thakur Village, Kandivali(East),
Mumbai - 400101

Please write the cheque in favour of "MIND STORM SOFTWARE PVT. LTD.".

2) If you wish to pay by Bank Money Transfer:

Make a payment of Rs. 3500/- to

Name of Bank : Kotak Mahindra Bank Ltd., Thakur Village Branch, Mumbai
Current Account number : 06332560000028
Account Name: Mind Storm Software Private Limited
RTGS / NEFT IFSC Code. KKBK0000633

Send this form duly filled along with Bank Transfer details to romin.irani@mindstormsoftware.com

For any questions, please write to romin.irani@mindstormsoftware.com or call at +91 9867857670
 

Participant Prerequisites

  • Basic Java Language concepts
  • You must get along your own Windows laptop
  • Android Phones (if you have one get along but not necessary)

Recently Held Developer Training

Read some our reports of the batches held on
 

About the Trainer

Romin Irani has more than 17+ years of software development experience. He is well versed with various technology stacks and is passionate about learning, writing and teaching software. He has worked in a variety of product start-ups , including 6 years in Silicon Valley, USA. Currently he runs Mind Storm Software, which provides training/consulting in areas of Cloud Computing and Mobile Development. He has designed and implemented various award winning products and is a published author of several books and articles in various trade journals and websites. He contributes regularly to ProgrammableWeb, where he focuses on API news. His personal web site is at http://www.rominirani.com.
 

Terms and Conditions

  • In case the event is cancelled by Mind Storm Software Pvt. Ltd., we shall provide you the full refund or you could use the same for the next scheduled Training date.
  • We reserve the right to cancel the training if sufficient batch size is not filled up. We will intimate you of the same 7 days prior to the Event date and in which case, we shall provide you the full refund. Or you can use the same for the next scheduled Training date.
  • If you wish to drop out of the workshop after registration & payment, we require that you infom us 7 days prior to the event date to get a full refund.
  • Cancellations done with less than 7 days to go for the training date, will incur in processing fee charge of Rs. 1000/-