Kotlin tutorial in PDF

Kotlin for Android Developers

Google has recently formalized Kotlin as a language supported by Android,it's time to take a look at this language!

This Kotlin course will teach you how to develop with Kotlin on Android Studio as part of the mobile development for Android platforms.

  • Why a new language for Android?
  • Main differences with Java
  • The development environment
  • Basic Syntax (types, variables, tests, loops, packages, functions)
  • Classes and variants (nested, enum, data)
  • The classics (interfaces, inheritance, polymorphism, etc.)
  • Delegation
  • Generics

Table of content

  • Introduction
  • What is Kotlin?
  • What do we get with Kotlin?
  • Getting ready
  • Android Studio
  • Install Kotlin plugins
  • Creating a new project
  • Create the project in Android Studio
  • Configure Gradle
  • Convert MainActivity to Kotlin code
  • Test that everything works
  • Classes and functions
  • How to declare a class
  • Class inheritance
  • Functions
  • Constructor and functions parameters
  • Writing your first class
  • Creating the layout
  • The Recycler Adapter
Size : 147.68 Kb
File type : pdf
Downloads: 1066
Created: 2018-03-30
Kotlin tutorial in PDF

Others Kotlin Tutorials

Kotlin tutorial for professionals

Essential Kotlin

Kotlin tutorial in PDF

Introduction to Kotlin

Kotlin Programming Language

Others related eBooks about Kotlin tutorial in PDF

An Introduction to C & GUI Programming

Download free course An Introduction to C & GUI Programming, pdf file on 156 pages by by Simon Long....

DotNet for professionnals

Download free DotNet tutorial course in PDF, training file in 58 chapters and 192 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

Learning ABAP PDF course

Download free ABAP tutorial course in PDF, training file in 16 chapters and 42 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

You Don't Know JS Yet: Get Started

Download free course You Don't Know JS Yet: Get Started, pdf file on 143 pages by Kyle Simpson....

Python Machine Learning Projects

This book tries to equip the developers of today and tomorrow with tools they can use to better understand, evaluate, and shape machine learning....

Java Succinctly Part 1

Download free course Java Succinctly Part 1, pdf file on 125 pages by Christopher Rose....

Practical Artificial Intelligence Programming in Java, 3rd Edition

This book uses both best of breed open source software and the author's own libraries to introduce the reader to Artificial Intelligence (AI) technologies like genetic algorithms, neural networks, expert systems, machine learning, and statistical natural language processing (NLP). ...


Algorithms are the lifeblood of computer science. They are the machines that proofs build ..., download free Algorithms tutorial in PDF (472 pages) created by Jeff Erickson ....

Learning Java

Download free course Learning Java, pdf file on 1225 pages by Stack Overflow Community....

Fast Lane to Python

This book aims to enable the reader to quickly acquire a Python foundation. The material particularly feel quite comfortable to anyone with background in an object-oriented programming (OOP) language such as C++ or Java....