Esri Developer Summit

Introduction to Android Development


Experienced Java developers will learn how to develop applications for the Android operating system.

Training Outline

What do I need to bring?

Bring a desktop or laptop computer running a recent version of Windows, Mac OS, or Linux. Unfortunately for this course, loaner or classroom machines are NOT provided or available. You must bring your own.

Why do I need this class?

Skills you learn in this course will help you better prepare to build apps using ArcGIS SDK for Android and its documentation and samples. Learning the skills for this course will prepare you for the more advanced Android technical sessions to be held later in the week at the DevSummit. You will also gain the knowledge and skills necessary to participate in and contribute to Esri open-source projects related to Android on GitHub.


Attendees should know the fundamentals of Java SE development, but no prior knowledge of the Android OS or the ArcGIS SDK for Android are required.


Jim Harmon is a Senior Instructor at Accelebrate and is the principal of Object Training Group, a training and development consultancy in the Chicago area.  He has been an avid developer for 30 years and an instructor for more than 15.  During the past 3 years, he has focused on Android development and developer training, and has contributed to multiple Android projects.  He holds a Bachelors in Computer Science from the University of Illinois.