I finally found the classroom. Taped across the door was a plain white paper sheet with the word "Android" typed in small black font.
The class started at 9:00 am. I glanced at my phone's clock and reminiscent of my college days, I arrived 40 minutes late. Punctuality was never one of my strengths. As I entered the room, I was relieved to see that the class was still in the middle of introductions.
The course itself is a quick introduction to the mobile platform Android, an open source project popularly used in many of today's "smart phones". It attracted the crowd that you would typically expect when you hear terms like 'modified Linux kernels' or 'debugging'. With the exception of a 13 year old programming prodigy, the class was predominately middle aged software engineers working with big technology companies.
One of my concerns with the class is whether I can keep up; I haven't really programmed in years and the course recommended that I know Java. Also as pitiful as it sounds, I'm really hoping to make some new friends! (I feel like I'm in high school again hoping people will like me) I dread working alone, but I'm also really picky about the people that I spend my time with. I'd love to find someone that's on the same wavelength, that I can code with and bounce ideas off of.
Today we setup our programming environments. It's a tedious setup process. We did the following:
- Download and install the latest Sun Java Release
- Download and install the Eclipse Integrated Development Environment with the Android Development Tools plugin
- Download and install Android Software Development Kit (SDK)