Difference between revisions of "Kotlin / Android Studio Development Essentials"

From Techotopia
Jump to: navigation, search
Line 24: Line 24:
 
# [[Kotlin - Understanding Android Application and Activity Lifecycles|Understanding Android Application and Activity Lifecycles]]<br>
 
# [[Kotlin - Understanding Android Application and Activity Lifecycles|Understanding Android Application and Activity Lifecycles]]<br>
 
# [[Kotlin - Handling Android Activity State Changes|Handling Android Activity State Changes]]<br>
 
# [[Kotlin - Handling Android Activity State Changes|Handling Android Activity State Changes]]<br>
 +
# [[Kotlin - Android Activity State Changes by Example|Android Activity State Changes by Example]]<br>

Revision as of 16:12, 24 November 2017

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. The Anatomy of a Kotlin Android Application
  10. Creating an Example Kotlin Android App in Android Studio
  11. An Introduction to Kotlin
  12. Kotlin Data Types, Variables and Nullability
  13. Kotlin Operators and Expressions
  14. Kotlin Flow Control
  15. An Overview of Kotlin Functions and Lambdas
  16. The Basics of Object Oriented Programming in Kotlin
  17. An Introduction to Kotlin Inheritance and Subclassing
  18. Understanding Android Application and Activity Lifecycles
  19. Handling Android Activity State Changes
  20. Android Activity State Changes by Example