What you need to start developing
Android applications
Android Studio:
Overview
Programming Languages
for Android
Can be written in either Java or Kotlin
Benefits of Kotlin
Java is still the default, but Kotlin is expected to become very popular
Kotlin:
Extension Functions
Kotlin:
infix notation
Android SDK Manager:
Overview
Unique Challenges of
Mobile Development
Android Studio:
Major IDE Features
Android Studio:
Useful Build and Debug Features
Android Studio:
Basic Things
you should know how to do
Android Studio:
Creating a New Project:
Basic Steps
Android Studio Operations:
Create an Android Virtual Device
steps
Android Studio Operations:
Configure a Physical Device
Steps
Project Wizard:
Available Form Factors
and
Project Templates
Project Wizard:
Phone and Tablet
Project Templates
(12)
Android Studio Operations:
What happens “behind the scenes”
when Running or Debugging
Android Projects:
Project Hierarchy
Android Sample Projects:
Basics
Android Support Library:
Overview
Android Support Library:
Using a Package in your Project
Developing for Mobile and Embedded Devices:
Challenges of Mobile Devices
Developing for Mobile and Embedded Devices:
Design Tips
Developing for Mobile and Embedded Devices:
Design Tips:
Performance Matters