August 21, 2011 12:30 PM - 3 attended

4 hrs Sunday Afternoon Class: Beginning Android Programming

This is going to be a 4-hour afternoon Sunday class for people who are new to Android mobile programming. 

Arrive at 12:30 PM. The actual class will be from 1 PM to 5 PM.

You should at least be able to keep up with very basic Java syntax/concepts to take this class. Usually, I try to cover too much. This time, I'm purposefully limiting myself to a very few select topics. Also since I'm posting this class just a couple of days in advance, you should expect this class to have a very small number of students. 

If you can get the Android development environment to  work on your laptop, bring your laptop. If you can't, at least sit next to someone who has a laptop, and look over his/her shoulders during some of the coding exercises. The classroom wifi will slow to a crawl as soon as the class begins, so do not count on that working.

And if you want to debug on an android device you already own, that's fine too, just make sure to bring the usb cable that came with your device, and if your laptop has Windows on it, be sure to pre-download and pre-install the necessary   driver (and if you're on Linux/Mac, you won't need a driver, but you will need to follow   these steps).

Here are the topics:

  • Overall Android application architecture
  • Activities & Services
  • How to start activities/services
  • UI Guidelines that you should follow from the very beginning
  • A basic overview of layouts
  • Declarative vs. procedural Android layouts
    • How to add a button
    • How to attach an event to a button
  • Logging, Debugging, DDMS 
  • The weird behavior from an Activity's lifecycle
  • How to save the state of an application
  • Events and Broadcast Receivers

An electronic handout with the answers, slides, example projects, and the Eclipse plugin I especially designed for the coding exercises of this class will be made available to you during class. Also, try to eat something beforehand (lunch will not be provided).

And if you prefer to use an alternative form of payment method, call me ahead of time. I have an alternate processor I can use, and I am also able to collect VISA/MasterCard payments over the phone.  
- Stephan    
[masked] (cell)

 

  • You must be a member to post a comment. Join or login.

3 attended
5.00 5.001 (1 ratings)
  • Event Host
    Stephan Branczyk
    Instructor, Organizer
  • Kin Wong
    The class size was small. There was a lot of attention for my project. Stephan is not only knowledge about the topics, but also the mobile market as well. I gained tremendously. It's well worth it. I highly recommend this class to anyone who wants to start programming Android.

Your organizer's refund policy for 4 hrs Sunday Afternoon Class: Beginning Android Programming

Refunds offered if:

  • the Meetup is cancelled
  • the Meetup is rescheduled
  • you can cancel at least 3 day(s) before the Meetup

Additional notes: Be sure to call me if you cancel: 510-395-3859 (Stephan)

Payments you make go to the organizer, not to Meetup. You must make refund requests to the organizer.

Other nearby
Meetups
Why these groups?
x

The Meetup Groups shown here are topically similar to AndroidBootcamps.com (Alameda Island).

Groups are more likely to be displayed here if they:

  • have a Meetup scheduled
  • have a high rating
  • have a group photo
  • are "public" and not "private"
  • have shown they are likely to stick around (older than 30 days)
Find more Meetup Groups
near Alameda

Log in

  • Not registered with us yet?
or

Log in to Meetup with your Facebook account.

Sign up

or

Join this Meetup Group even quicker with your Facebook account.

By clicking the "Sign up using Facebook" or "Sign up" buttons above, you agree to Meetup's Terms of Service