General Course Information

This two-day Boot Camp is for anyone who wants to obtain a solid understanding of what Android is and how to develop applications using Android as a platform. Each day includes a 45-minute lunch as well as regular short breaks. The course will be limited to 12 students in order to ensure maximum instructor attention. We encourage open discussions, questions and personal experience examples.

This course is designed to provide essential skills and hands-on experience at developing applications on Android mobile application platform. Throughout the course, you will develop a real-life application, which can serve as the base for future Android projects.

Android IconSince this is a hands-on course, we ask that you bring your own laptop to class. You will walk away with all training materials, the Android framework development environment, as well as the sample code you will have completed in class. Students will be given comprehensive training materials to support the material covered during the bootcamp.

PREREQUISITES

BredaYour Instructor

Paul Radcliffe is a software developer at Amazon, currently working on the Amazon MP3 team, at the A2Z development center in San Francisco. He has also written several applications for Android, most notably a cooking application showcased and promoted by Sprint and T-Mobile, that is currently in the top 10% of the most downloaded applications on the Android Market. He graduated from CSUS in 2006 and has been developing professional software ever since.

Location

SAE Institute of Technology
450 Bryant Street
San Francisco, CA 94107

 

Andriod Bootcamp banner

DAY 1 SATURDAY, September 11th, 2010 10 AM-5 PM

  • Introducing Android
  • Creating a project
  • Eclipse Emulator:
    Running sample apps
  • Debugging resources
  • User Interface: XML structure and layouts
  • Widgets
  • Data adapters
  • Custom lists
  • Fancy widgets
  • Calling widgets and containers pragmatically
  • Menus and messages: Options menu, toasts, custom messages, notifications

DAY 2 SUNDAY, September 12th, 2010 10 AM-5 PM

  • Treads: Basic asyncTask and progress bar
  • Life cycle: States, rotation
  • Configurations: Outline, multiple displays, multiple languages
  • Databases: SQLite, Cursors
  • Activities: Definitions, structure, flow
  • Using intents to pass data
  • Preferences: Local vs. external storage
  • Permissions: Requests and requirements
  • Retrieving and mapping locations

What’s Provided

Student Responsibilities:

Arriving to class 15 minutes early in order to prepare for the day. Cancellations: Enrolled students may cancel up to 72 hours before the event.

Registration Process

We recommend registering for this course as early as possible. You will receive an email confirmation with course details. All places are awarded on a first-come-first-served basis.

Fees

Register

 

> BACK TO BOOTCAMP HOME