What is Android Developer Lab?
Our Android Advocates are going on a world tour, traveling to locations
all around the globe! Hear about the state of the Android platform, get
hands-on with the latest version of the SDK, meet like-minded Android
engineers, play with the latest Android devices, test your apps, and ask
your questions directly to Android team members.
Space is limited, so please wait for an email confirmation after you've
been registered before making any travel plans.
What is the Structure of an Android Developer Lab?
Android Developer Lab consists of Bootcamp and Technical Sessions.
is a hands-on training experience where experienced Google
engineers will show attendees how to get started with Android
Development, from machine setup to SDK download to the creation of a few
are presentations where Google engineers
about key Android features and show developers how to use them
effectively to create great applications. All sessions will be in
Upcoming LatAm ADL Sessions
Sao Paulo, Brazil
||Oct. 28, 2010
||09:00 - 13:00
Av. das Nações Unidas, 12.559
Itaim Bibi - São Paulo
Buenos Aires, Argentina
In Android Developer Lab Bootcamp, Google engineers will show attendees how
to get started with Android Development, starting from SDK installation and
configuration of the development environment. After the initial setup, they
will show participants how to use the environment to create, compile and run
Don't forget to bring your laptop to Bootcamp! However, bandwidth at the
event will be limited, therefore, in order to speed up the process, we
kindly ask you to download the following files beforehand and bring them in
your hard drive:
Eclipse Development Environment
android-sdk_r07-mac_x86.zip (MacOS X)
Select your platform and download the appropriate file (Eclipse IDE for
Eclipse Plugin (ADT)
All platforms: ADT-0.9.9.zip
After downloading these files, do the following:
- Install Eclipse.
- Install the Android SDK (unzip it to a directory of your
- Run the (sdk_path)/tools/android application,
which will display the "Android SDK and AVD Manager" (on
Windows, the file is called "SDK Setup.exe")
- Select "Available Packages"
- Expand the "https://dl-ssl.google.com/..." item.
- Select the following:
- SDK Platform Android 2.2, API 8
- SDK Platform Android 2.1, API 7
- Documentation for Android SDK, API 8
- Click "Install Selected".
It's very important that you download the files beforehand, since there will
be no time for downloads during the event! The instructors will presume that
everyone already has these files on his or her hard drive.
Each Android Developer Lab has four sessions presented by experienced Google
engineers from the Android team.
Android Developer Lab Brazil will only feature Bootcamp, not
Argentina and Chile
In Argentina, the technical sessions will occur
During registration for ADL Argentina, you will be given the option
to sign up for the Android technical sessions at DevFest as well.
Notice: schedule, presenters and contents may change
|15:00 - 15:45
SDK Overview and What's New in Froyo
This session will present on overview of the Android SDK to
developers. In addition, we'll highlight important and exciting
features that have been added to Android recently including Cloud
to Device Messaging (C2DM) and the Market Licensing Server.
|15:45 - 16:30
Effective UI Best Practices
Good user interfaces and optimized user experiences are important
on any device, but are even more important on mobile devices that
have limited screen real estate and are being used by people in a
hurry. We'll talk about UI and UX design patterns on Android and
how to use them to greatest effect.
|16:30 - 16:45
|16:45 - 17:30
Flexible Android Applications: Adapting to Hardware and
Android provides facilities to make flexible applications that
work well for everyone on any piece of hardware running Android.
This session will cover localization and internationalization, as
well as how to write an app that can detect and adapt to the
hardware and software resources available to it.
|17:30 - 18:30
Building High Performance Applications
Build Android applications that are smooth, fast, responsive, and a
pleasure to use. Also, learn about the tools and techniques we use
to track down and fix performance problems.