Developing Android Applications with Java: Review

The course “Developing Android Applications with Java” I was attending, has finished. It’s been six session (12 hours) of Android developing. One of the things I like was the hands-on approach of the trainning, actually 80% of sessions duration was developing time which helps me a lot with the environment Eclipse (I was used to Visual Studio).The level of this course was Beginner so the first sessions was basically dedicated to prepare the environment. After that, the next sessions (five) focused on explaining the foremost aspects of Android Programming while a Task Manager application was developed. The covered areas included:

  • Activities.
  • Basic Interface
  • Database (SQLite)
  • Location and Google Maps API.

You could take a look at the contents table in the course page. By the way, the course was given by Tony Hillerson. You can check out his profile here.

In a nutshell:


  • Completely free.
  • Hands-on approach. Most of the time developing the “Task Manager” sample project let the audience get down to the nitty-gritty.
  • Publishing the source code of each session in advance. It helps to focus on Tony’s lessons.
  • Really good organization. And it wasn’t easy: live audience in Seattle, instructor in Denver and a number of online attendees. Actually, it was possible to ask questions to Tony (thanks to Ruth and Beth).In short, O’Reilly and CreativeTechs did a great work.
  • A forum was set up for posting homework, technical questions and all that stuff.


  • A tiny thing. I missed one hour of the last session because the Daylight Saving Time in US starts two weeks before Europe. Course Organizers could have warned online attendees about it.

In Short:

I’d do it again so I recommend it. Five out of Five.

Update (03/20/2010)

Good news! I’ve received an email from O’Reilly with a couple of great announcements:

  1. It’s gonna be a second part of the course this Spring.
  2. They are giving free phones (Motorola DROID or Nexus One phone) to attendees who meet some conditions (take a look at the terms of the registration page for further information).

Update (03/23/2010)

Another email from O’Reilly telling that I’ll receive a free phone (hopefully a Nexus One) from Google for attending this Android Course. I just can say: THANK YOU SO MUCH!! 😀



14 Responses to “Developing Android Applications with Java: Review”

  1. 1 franciscomesa April 12, 2010 at 1:08 pm

    The course was free? Now it has an “add to cart” button.

  2. 2 caveda April 12, 2010 at 8:02 pm

    Yes, I mention that it’s free because I attended the course online and you could do it without paying. But you’re right it’s no longer free.

    I guess the course ended and they want to make some money with the videos.

  3. 3 Felipe April 21, 2010 at 12:38 am

    Where do you live? Did you receive the Nexus One? I’m still waiting for it. Thanks!

    • 4 caveda April 21, 2010 at 6:43 am

      Not yet Felipe, but a month has passed so I guess It should be about to arrive. Don’t worry, I’ll post a couple of photos as soon as it does 🙂

      Please let me know if you received it as well.

  4. 5 Elisabeth Robson April 21, 2010 at 1:39 pm

    Victor, thanks for the great comments about the Android course! I hope you will attend the 2nd part starting in May too. I know Google was a little late in shipping some of them out, so it’s stretching beyond the 4 weeks, but hopefully you’ll get your phone soon!

    • 6 caveda April 21, 2010 at 8:12 pm

      Thank you Elisabeth for giving us an update on the phones shipment. As you may guess We’re very excited about it but I’m sure we’ll receive them soon. Can’t wait to test the game I’m developing in the new device 🙂

      Yes, I’ll definitely attend the second part. I wouldn’t miss this great opportunity to develop my Android skills.

  5. 7 Felipe May 6, 2010 at 5:48 pm

    Hey Victor, just to let you know that i’ve received my Nexus One! Thanks O’Reilly and Google

  6. 9 Francisco Mesa June 15, 2010 at 8:07 pm

    I’m attending the 2nd course and I’m a little confused. We don’t need to post the exercises or similar?


  1. 1 Developing Android Apps with Java Part 2 « Víctor Caveda Blog Trackback on April 20, 2010 at 6:51 pm
  2. 2 Curso O’Reilly: Aprendiendo a crear Aplicaciones en Android | Trackback on April 20, 2010 at 11:41 pm
  3. 3 Curso O’Reilly: Aprendiendo Android « Aleatechnology's Blog Trackback on April 21, 2010 at 6:05 am
  4. 4 Móviles Android» Curso O’Reilly: Aprendiendo a crear Aplicaciones en Android Trackback on April 22, 2010 at 7:34 am

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Who’s in charge here?

Follow me on Quoders Blog…

Quoders Twitter



%d bloggers like this: