Android Studio Essential Training

Android Studio Essential Training
Android Studio Essential Training
English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 3h 13m | 515 MB

Want to develop Android apps? You need Android Studio—the only IDE fully supported by Google for Android app development. This course is fully revised for 2016, covering all the essential features in the latest iteration of Android Studio (v2.0) and critical resources such as the Java Development Kit and Intel HAXM. David Gassner introduces the Android Studio interface, helps you set up your environment, and provides handy shortcuts for writing and debugging code. He also shows how to monitor CPU and memory usage; use templates, breakpoints, and watch expressions; and add version control by integrating Android Studio with GitHub.

Topics include:

  • Installing Android Studio on Mac and Windows
  • Creating Android Studio projects
  • Setting up the development environment, including HAXM and the new Android emulator
  • Importing existing code into Android Studio projects
  • Exploring the interface, including the editor and project windows
  • Managing project builds and dependencies
  • Creating new Java classes
  • Refactoring code
  • Using templates
  • Using breakpoints and watch expressions
  • Updating apps with Instant Run
  • Using Git for version control
Table of Contents

Introduction
Welcome
What you should know
How to use the exercise files

1. Get Started
Android Studio and IntelliJ IDEA
Android Studio project structure
Configure Android Studio
Create Android Studio projects
Install Android Studio on Mac OS X
Install Android Studio on Windows
Install the Java Development Kit (JDK)
Manage Android Studio updates

2. Set Up the Development Environment
Connect a physical device for testing
Explore new Android emulator features
Export and import settings
Install a device driver on Windows
Install Intel HAXM software
Test apps with the Android emulator

3. Import Existing Code into Android Studio
Import Android command-line projects
Import Android SDK sample apps
Import projects from Eclipse with ADT

4. Explore the User Interface
Explore the editor window
Explore the project window
Manage the window layout
Use menus and toolbars
Use other tool windows

5. Manage Project Builds and Dependencies
Add JAR files with dependencies
Add JAR files with modules
Add Maven library dependencies
Gradle and other configuration files

6. Edit and Debug Code
Convert graphics to image assets
Create and use live templates
Create new Java classes and interfaces
Filter and search logcat messages
Generate vector assets
Monitor memory and CPU usage
Refactor Java code
Update apps with Instant Run
Use breakpoints and watch expressions
Useful code editing shortcuts

7. Use Software Version Control
Configure Git with your credentials
Install Git on Mac OS X
Install Git on Windows
Manage multiple branches with Git
Share an Android project on GitHub

Conclusion
Next steps