Difference between revisions of "Kotlin / Android Studio Development Essentials"
From Techotopia
Line 1: | Line 1: | ||
+ | {{#pagetitle: Kotlin / Android Studio Development Essentials }} | ||
+ | <seo title="Kotlin / Android Studio Development Essentials" titlemode="replace" keywords="Kotlin, android, android studio" description="A guide to building Android apps using Kotlin and Android Studio."></seo> | ||
This book is currently under development. New chapters are added regularly so please check back for updates. | This book is currently under development. New chapters are added regularly so please check back for updates. | ||
Revision as of 16:01, 24 November 2017
This book is currently under development. New chapters are added regularly so please check back for updates.
Table of Contents
- Introduction
- Setting Up and Android Studio Development Environment
- A guided Tour of the Android Studio User Interface
- Creating an Android Virtual Device (AVD) in Android Studio
- Using and Configuring the Android Studio AVD Emulator
- Testing Android Studio Apps on a Physical Android Device
- The Basics of the Android Studio Code Editor
- An Overview of the Android Architecture
- The Anatomy of a Kotlin Android Application
- Creating an Example Kotlin Android App in Android Studio
- An Introduction to Kotlin
- Kotlin Data Types, Variables and Nullability
- Kotlin Operators and Expressions
- Kotlin Flow Control
- An Overview of Kotlin Functions and Lambdas
- The Basics of Object Oriented Programming in Kotlin
- An Introduction to Kotlin Inheritance and Subclassing
- Understanding Android Application and Activity Lifecycles
- Handling Android Activity State Changes