Get the skills you need to build Android mobile applications and discover the tools you can use, including Android Studio. Learn how to develop a basic app, store data, talk to your end user, connect to web services, and distribute your first mobile app.
Android Studio Essential Training 2018 with David Gassner
Want to develop Android apps? You need Android Studio. Learn how to install Android Studio 3.1, set up your development environment, and start coding.
2h 28m • COURSE
Android Development Essential Training: Your First App with Kotlin with David Gassner
Learn how to create a simple Android app built with the Andoid SDK and Kotlin. This course is the first in a series designed to help beginners master the fundamental tools for building Android apps.
2h 8m • COURSE
Android Development Essential Training: The User Interface with Kotlin with David Gassner
Jump-start your Android development journey by learning how to design a simple user interface in a native Android application.
1h 53m • COURSE
Android Development Essential Training: App Architecture with Kotlin with David Gassner
Learn Kotlin, lifecycles, navigation management, and other Android architecture recommendations to build high-quality Android applications.
1h 59m • COURSE
Android Development Essential Training: Manage Data with Kotlin with David Gassner
Learn how to build Android apps that store, manage, and display data in a variety of forms and formats, using Kotlin and the latest tools and best practices for Android developers.
2h 49m • COURSE
Android Development Essential Training: Distributing Apps with Java with Jon-Luke West
Get your new Android app to customers. Learn how to package and distribute Android apps on Google Play and the Amazon Appstore.
1h 33m • COURSE
Building Flexible Android Apps with the Fragments API with Java with David Gassner
Create layouts for different screen sizes with the Android Fragments API. Learn to add and remove fragments with Java and XML and use fragments to dynamically choose layouts at runtime, store shared preferences, and more.
2h 26m • COURSE
Android App Development: Animations and Transitions with Java with David Gassner
Learn how to use different animation techniques to create visually compelling animations and screen transitions for Android mobile apps.
1h 39m • COURSE
Building an Android App with Architecture Components with David Gassner
Learn best practices and architecture recommendations for building high-quality Android apps using the Android Architecture Components for data persistence and display.
2h 29m • COURSE
Advanced Android Espresso Testing with Chiu-Ki Chan
Take an in-depth look at using the Android Espresso library to write repeatable Android UI tests. Explore advanced topics including intents, hermetic test environment, and IdlingResource.
1h 37m • COURSE
You'll learn android mobile app development with these experts
David Gassner is the author of over 60 video-based technical training courses for software developers.
David is a senior staff instructor who specializes in development platforms and programming languages including Android and Java. He currently creates training content for Android developers and content that covers multiple programming languages including Java, C#, Visual Basic, and Go. He was formerly the president and founder of Bardo Technical Services, an Adobe Solutions Network Training Provider. As an Adobe Certified Expert, he wrote courseware for Adobe and delivered extensive training on Flex, ColdFusion, Dreamweaver and Flash. He was the author of Wiley's Flex 3 Bible and Flash Builder 4 and Flex 4 Bible. He most recently designed and developed Audio Cues—an Android app for running sound in live performances—which is available in the Google Play store.
Jon-Luke West is a software developer, product engineer, and inventor.
Jon-Luke began his journey in software engineering developing Windows applications and automation tools, even before beginning high school. This was followed by over five years in consumer hardware repair, as well as QA and UX engineering. When the enterprise mobile device market began shifting to Android, Jon-Luke made the change to mobile enterprise solutions and quickly became a go-to engineer on the subject. Embroiled in the evolution of Android as a replacement for Windows CE, he worked closely with device manufacturers to fine tune their Android experience and SDKs. He also worked with Fortune 500 companies in migrating their applications from legacy systems to Android, as well as prototyping solutions using new peripheral devices and technologies. A technologist at heart who enjoys the endless quest for knowledge, Jon-Luke continues to pursue his passion for the mobile world and the possibilities beyond—that is, when he isn't exploring the worlds he and his friends create playing Dungeons & Dragons.
Chiu-Ki Chan is an Android developer with a passion for speaking and teaching.
Chiu-Ki—a Google Developer Expert in Android—runs her own mobile development company. Through this venture, she's produced apps such as Monkey Write—which helps users learn Chinese writing—as well as an app for snapping photos to stitch into a heart.
When she's not writing apps, she can be found travelling the world, sometimes to sightsee and other times to share her Android knowledge on stage at different tech conferences.