Introductory Android App Development Week

While CommonsWare makes its training available in individual day-long seminars, those can be combined into longer integrated courses. The most popular of these is a week-long introduction to Android app development, covering the basics that everybody needs to know to get started building Android apps.

What Makes Up the Week

This week is made up of five introductory seminars:

Hands-On, or Not?

If you go with those five seminars as the core of the introductory training, you have a choice of having hands-on training or not.

If you choose hands-on training, the course will include time during the class day for attendees to put the seminars into practice, in the form of working through the tutorials from The Busy Coder’s Guide to Android Development. However, to make room for that hands-on time, the depth on each seminar topic will be cut.

Many people looking into training think that hands-on training is superior, almost by definition. There is no doubt that it has value. However, there are arguments for having the course be largely lecture-only:

  1. Because the hands-on work is in the form of written tutorials — from a book that attendees receive regardless of whether the course is hands-on or not — that hands-on work could be done outside of the class day. This allows for more depth of coverage on the seminar topics, while still allowing those who are interested in hands-on practice to do it, just outside of class.

  2. In theory, all attendees do the hands-on work. In practice, a percentage of attendees do the hands-on work. Not everybody attending training is going to want to spend time on “make work”, despite any potential positive educational benefits. Moving the hands-on work out of the class day means that attendees who wouldn’t do the hands-on work anyway get more benefit out of the training.

In the end, it will be your decision whether to do hands-on training or not.

Make Your Own Mashup!

Perhaps you would want other topics, like security or testing to be part of an introductory course. Ideally, they would be. Unfortunately, Android is vast, and we cannot squeeze everything into five days.

However, if you want, you can swap some of the later seminars in the standard five-day roster with others. CommonsWare would not recommend this, but, in the end, it is your course and your decision.

Note that hands-on work is not available for those swapped-in seminars — those will be pure lecture.


If you think that you are interested in this course, great!

A week-long course like this usually is done on a private basis. It is possible to set up a full-service event using a week-long agenda, though that is atypical.