Kotlin / Android Studio Development Essentials

From Techotopia
Revision as of 15:29, 24 November 2017 by Neil (Talk | contribs) (Table of Contents)

Jump to: navigation, search

This book is currently under development. New chapters are added regularly so please check back for updates.

Table of Contents

  1. Introduction
  2. Setting Up and Android Studio Development Environment
  3. A guided Tour of the Android Studio User Interface
  4. Creating an Android Virtual Device (AVD) in Android Studio
  5. Using and Configuring the Android Studio AVD Emulator
  6. Testing Android Studio Apps on a Physical Android Device
  7. The Basics of the Android Studio Code Editor
  8. An Overview of the Android Architecture
  9. Creating an Example Kotlin Android App in Android Studio
  10. An Introduction to Kotlin
  11. Kotlin Data Types, Variables and Nullability
  12. Kotlin Operators and Expressions
  13. Kotlin Flow Control
  14. An Overview of Kotlin Functions and Lambdas
  15. The Basics of Object Oriented Programming in Kotlin
  16. An Introduction to Kotlin Inheritance and Subclassing
  17. Understanding Android Application and Activity Lifecycles