Android Essentials Corporate Training
Introduction
Four out of every five smartphones uses the Android operating system. Learn to build for this ever-present platform with our five-day introduction to Android programming.
Who is this class designed for?
- A working knowledge of Java is necessary for this course and students should have programming experience. However, no Android programming experience is necessary.
- If you have an existing iOS or web app and want to broaden your user base, this course is a great fit. That said, experience in other mobile platforms is a plus, but not required.
Core Android components
Learn the essential building blocks of an Android app: activities, fragments, services and broadcast receivers.
Debugging and best practices
Analyze stacktraces and use Android Studio to find and fix bugs across a variety of devices.
Broaden your mobile offerings
Learn to develop for the world’s most popular platform. After this class, you’ll be able to create apps that work on any Android device.
What You'll Learn
Build sophisticated applications using multiple activities and fragments
Effectively handle configuration changes and low memory states
Make your user interface shine with styles and themes
Integrate with web services using REST APIs and threading
Communicate between and within Android applications
Animate views using property animations
Who Loves Our Classes
High
Expectations
Santa Monica, CA
“The class “met my expectations” which sounds bad but it’s not. My expectations were high based on the positive feedback I’d heard from co-workers who had gone through this bootcamp earlier”
Exposed to
New Concepts
Englewood, CA
“The class was successful in exposing me to Android concepts and frameworks that I had not had an opportunity to study.”
Real World
Best Use Practices
Atlanta, GA
“My goal taking the class to get a formalized foundation in the android basics and I feel like I now have a good understanding of the basics and with David and Eric’s insights have some ideas on how real world best use practices might differ from the basics.”