Android Studio Essential Training
Offered By: LinkedIn Learning
Course Description
Overview
Develop apps for Android with the official Google IDE. Learn how to start building and testing mobile apps in Android Studio.
Syllabus
Introduction
- Android Studio and IntelliJ IDEA
- What you should know
- What's new in this update
- Know your system requirements
- Install Android Studio
- Set up the Android SDK
- Manage Android Studio updates
- Update the Android SDK and tools
- Create an Android Studio project
- Explore a project's file structure
- Import sample apps
- Configure Android Studio
- Update Intel HAXM software
- Create virtual devices for app testing
- Configure physical devices for testing
- Build and launch apps on Android devices
- Connect Android Studio to a GitHub account
- Share an Android project on GitHub
- Commit and push source code changes
- Manage development branches with Git
- Clone a GitHub repository
- Use Android Studio tool windows
- Use menus and toolbars
- Customize keyboard shortcuts
- Search for files and code
- Add external libraries with dependencies
- Manage dependency version variables
- Explore the Project Structure dialog
- Build app bundles for Google Play
- Define and manage build variants
- Create new Kotlin and Java code files
- Edit code files in the editor window
- Rename, move, and extract code
- Create and use live templates
- Edit layouts with design and text mode
- Convert Java code to Kotlin
- Analyze and fix code problems
- Apply changes to running apps
- Filter and search logcat messages
- Use breakpoints and watch expressions
- Inspect an app's database contents
- Profile resource usage at runtime
- Create launcher icon
- Create vector image assets
- Animate objects with MotionLayout
- Create an app with Jetpack Compose
- Explore sample Jetpack Compose apps
- Next steps
Taught by
David Gassner
Related Courses
Creative, Serious and Playful Science of Android AppsUniversity of Illinois at Urbana-Champaign via Coursera Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems
Vanderbilt University via Coursera Android. Programación de Aplicaciones
MirÃadax Programming Mobile Applications for Android Handheld Systems: Part 1
University of Maryland, College Park via Coursera Begin Programming: Build Your First Mobile Game
University of Reading via FutureLearn