Conference archive

SEE PRICING & PACKAGES

Tuesday, April 19, 2016 - 1:00pm to 4:30pm

Advanced Android Development

The Android API library is large and complex. Knowing the basics is a good start, but for practical applications you have to go far beyond the basics. Ken Kousen explores aspects of Android development that come up frequently in app development. Go beyond simple activities and intents to build more interesting, complex applications. Use dialog boxes both to notify users of new information and as a basis of how to interact with multiple activities. Create notifications to inform users of information and events, and allow users to respond. Understand services and how they allow you to perform background tasks. Work with the arguably overly complex fragment APIs and see how these APIs can be used to communicate between activities in a modular manner. Finally, examine the details of the Gradle build system, see how to use Gradle to customize your app for different build types/flavors, and learn a way to test them all simultaneously.

Requirements: Understanding the basics of Android, including activities and intents. Knowledge of asynchronous tasks, persistence, and the Android Studio IDE is helpful but not required.

Ken Kousen
Kousen IT, Inc.

Ken Kousen is the President of Kousen IT, Inc., through which he does technical training, mentoring, and consulting in all areas related to Java, specializing in Android, Spring, Hibernate, Groovy, and Grails. He is the author of the Manning book “Making Java Groovy” and the upcoming O'Reilly book "Gradle for Android". Ken is a regular speaker on the No Fluff, Just Stuff conference tour, as well as at many other international conferences. In 2013 he won a JavaOne Rock Star award. Over the past decade he has taught thousands of developers in business and industry. In addition to owning several technical certifications, his academic background includes two BS degrees from M.I.T., an MS and a Ph.D. from Princeton, and an MS in Computer Science from R.P.I. Contacts Ken @kenkousen.