Past Meetup

Android Development Boot Camp

This Meetup is past

6 people went

Princeton University Friend Center

Intersection of Olden St and William St, SW Corner · Princeton, NJ

How to find us

I'm not familiar with the room, so here's my GV number: (404) 624-6385

Location image of event venue

Details

Work on the iPhone by day, but have a hankering to try out Android development? Coming from a background in web dev, but you want to check out Google's latest smartphone offerings?

Technically-minded folks of New Jersey, rejoice! I'm happy to announce that we're holding our first developer event, an Android Development Boot Camp. Come and learn the basics of developing for the rising star in the smartphone world, Google Android.

We'll be in the Princeton University Friend Center (http://www.princeton.edu/~gwise/directionsFriend.htm), tentatively room 112.

---------------------------------------

Schedule
7:00-7:15 -- Come in, set up.
7:15-8:15 -- The lesson. Don't miss it.
8:15-8:30 -- Tear down, head out.

---------------------------------------

Requirements:
Intermediate Java programming experience
Laptop computer
Installed Android SDK (including API 1.6), Eclipse IDE, Eclipse Android plug-in

Before you attend, you MUST install the Android SDK. Please make sure everything works. I won't do much hand-holding on the day of the event.

There is NO cost to download the full development kit for Android, and NO approval process to begin developing applications either in a simulator or on a device.

You may find the files and instructions here:

http://developer.andr... (http://developer.android.com/intl/de/sdk/index.html)

Please attempt at least a "Hello World" program to make sure your environment is working beforehand. If you are running in an emulator, please ensure that your virtual device is running at least Android 1.6.

---------------------------------------

Recommended Reading/Viewing

If possible, please take the time to examine these resources. They will help greatly in your general understanding of Android.

To familiarize yourself with the Android system architecture, I recommend you watch the following videos:

Androidology, parts 1-3:
System Architecture: http://www.youtube.co... (http://www.youtube.com/watch?v=QBGfUs9mQYY)
App Lifecycle: http://www.youtube.co... (http://www.youtube.com/watch?v=fL6gSd4ugSI)
Framework/Libraries: http://www.youtube.co... (http://www.youtube.com/watch?v=MPukbH6D-lY)

The following video illustrates the power of intents, and how "All Apps Are Created Equal": http://www.youtube.co... (http://www.youtube.com/watch?v=3aUjukCdPyQ)

If you'd like some code to work with, we will be working with the Notepad sample code (http://developer.android.com/resources/samples/NotePad/index.html). You may like to try the Notepad tutorial (http://developer.android.com/guide/tutorials/notepad/index.html) before the session.

---------------------------------------

Google Docs Slides:
http://docs.google.co... (http://docs.google.com/present/view?id=ddttdgqj_6cn97pkgj)

Attendees (6)