Intro to Android Training Course

Course Summary

The Introduction to Android Training Course is designed to quickly get you up to speed with writing apps for Android devices.

By the end of the course, each participant will build their own complete Android application incorporating most of the key aspects of the platform. We build a lite version of TodoNearBy for Android. TodoNearBy is a location based reminder app with a strong focus on Google Maps.

Android applications are developed using the Java language. As of now, that’s really your only option for native applications

Duration

3 days    (9:00 AM - 5:00 PM)

Audience

Intro to Android Training Course is intended for individuals with a programming background who wish to develope Android apps for their smartphones.

For individuals with a non-programming background, visit App Inventor Training Course

Prerequisites

Java experience is required to develop Androd apps. We recommend Intro to Java Training Course or equivalent.

Instructors

Tony Yu

Tony Yu is the founder of Bombom Labs, a Montreal-based "Android & iOS Training Center" and "Mobile Solutions Provider." He is also the developer of Android Training series.

Tony Yu is a Java EE (J2EE) and Android Developer with extensive Java EE (JSP/Servlet, JSF, EJB, Web Services for SOA) and Open Source technologies (spring, Hibernate, Google Android) develpement experiences. Specialize in Alfresco, Open Source Alternative for Enterprise Content Management (ECM) for Records Management. He has worked for companies such as Adobe Systems Inc., TransCore, EMC, and others.

Tony Yu is a Oracle/Sun certified professional for the following Java technologies:

Oracle/Sun Certified Java Developer 1.4
Oracle/Sun Certified Web Component Developer 1.3
Oracle/Sun Certified Business Component Developer 1.3
Oracle/Sun Certified Mobile Application Developer 1.0

Tony Yu obtained his Bachelor of Computer Science from University of Concordia in Montreal and has been developing in Java since 1998. He lives in Montreal, Canada.

Topics

Basic Advanced
  • Logging in Android
  • Threading in Android
  • Other UI Events
  • Adding Color and Graphics
  • Alternative Resources
  • Preferences, File System, Options Menu
  • Databases
  • Lists and Adapters
  • Content Providers
  • Broadcast Receivers
  • Location Service
  • Intent Service
  • Sending Notifications