Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Android Studio Essential Training 2020

via LinkedIn Learning

Overview

Develop apps for Android with the official Google IDE. Learn how to start editing and debugging code in Android Studio.

Syllabus

Introduction
  • Android Studio and IntelliJ IDEA
  • What you should know
  • What's new in this update
1. Getting Started
  • System requirements
  • Install Android Studio on Windows
  • Install Android Studio on macOS
  • Set up the Android SDK
  • Add executables to the system path
  • Manage Android Studio updates
  • Update the Android SDK and tools
  • Create an Android Studio project
  • Explore a project's file structure
  • Import sample apps
2. Get Ready to Develop Apps
  • Configure Android Studio
  • Export and import settings
  • Update Intel HAXM software
  • Create virtual devices for app testing
  • Connect a physical device for testing
  • Build and launch apps on Android devices
3. Use Software Version Control
  • Share an Android project on GitHub
  • Clone a GitHub repository
  • Manage repository branches with Git
4. Explore the User Interface
  • Use Android Studio tool windows
  • Manage the window layout
  • Use menus and toolbars
  • Customize keyboard shortcuts
  • Search for files and code
5. Manage Project Builds and Dependencies
  • Manage Gradle build scripts
  • Add external libraries with dependencies
  • Manage dependency version variables
  • Build signed APKs for deployment
  • Build app bundles for Google Play
  • Define and manage build variants
6. Create and Edit Code Files
  • Create new Kotlin and Java code files
  • Edit code files in the editor window
  • Useful code editing shortcuts
  • Refactor and inspect code
  • Create and use live templates
  • Edit layouts with design and text mode
  • Add MotionLayout to an XML layout file
  • Animate views in the Motion Editor
  • Challenge: Extract code to a new class
  • Solution: Extract code to a new class
7. Analyze and Debug Your Code
  • Analyze and fix code problems
  • Apply changes to running apps
  • Filter and search LogCat messages
  • Use breakpoints and watch expressions
  • Profile resource usage at runtime
  • Inspect and update local databases
8. Manage Image Files
  • Create bitmap and vector images
  • Create vector image assets
Conclusion
  • Next steps
Deprecated
  • Share an Android project on GitHub
  • Clone a GitHub repository
  • Manage development branches with Git

Taught by

David Gassner

Reviews

4.7 rating at LinkedIn Learning based on 415 ratings

Start your review of Android Studio Essential Training 2020

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.