Kotlin tutorial in PDF

Table of contents

  • About
  • Getting started with Kotlin
  • Remarks
  • Compiling Kotlin
  • Versions
  • Examples
  • Hello World
  • Hello World using an Object Declaration
  • Hello World using a Companion Object
  • Main methods using varargs
  • Compile and Run Kotlin Code in Command Line
  • Reading input from Command Line
  • Annotations
  • Examples
  • Declaring an annotation
  • Meta-annotations
  • Arrays
  • Examples
  • Generic Arrays
  • Arrays of Primitives
  • Extensions
  • Iterate Array
  • Create an array
  • Create an array using a closure
  • Create an uninitialized array
  • Basic Lambdas
  • Syntax
  • Remarks
  • Examples
  • Lambda as parameter to filter function
  • Annotations
  • Basic Lambdas
  • Class Delegation
  • Collections
  • Configuring Kotlin build
  • Delegated properties
  • Enum
  • Extension Methods
  • Generics
  • Interfaces
  • JUnit
  • Kotlin Caveats
  • logging in kotlin
  • Null Safety
  • RecyclerView in Kotlin
  • Regex
  • Strings
  • Type-Safe Builders
  • Visibility Modifiers

It is a free Kotlin ebook created for beginners. The content is extracted from Stack Overflow pltaform, which is written by many Kotlin developers and contributors.

The content is released under Creative Commons BY-SA

Size : 1.26MB
File type : pdf
Downloads: 413
Created: 2019-05-02

Warning: Trying to access array offset on false in /home/tutovnfz/public_html/article.php on line 233

Others Kotlin Tutorials

Kotlin tutorial in PDF

Kotlin tutorial for professionals

Kotlin Programming Language

Essential Kotlin

Introduction to Kotlin

Others related eBooks about Kotlin tutorial in PDF

Vue.js Succinctly

Download free course Vue.js Succinctly, pdf file on 101 pages by Ed Freitas....

C++ Core Guidelines

The aim of the guidelines is to help people to use modern C++ effectively. By "modern C++" we mean C++11, C++14, and C++17. In other words, what would you like your code to look like in 5 years' time, given that you can start now? In 10 years' time?...

Learn Node.JS

This beginner's course of Node.js will teach you how to make a first functional Web application using Node.js. The author presents his work as the guide he would have liked to read starting with Node.js. He has deliberately simplified his explanations so as to be comprehensible to the greatest numbe...

Download Cobol Tutorial in PDF

Download free Cobol tutorial course in PDF, training file in 52 chapters and 118 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

Learn Programming

Download free course Learn Programming, pdf file on 465 pages by Antti Salonen....

Objective-C tutorial for professionals

Download free Objective-C tutorial course in PDF, training file in 51 chapters and 129 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

.NET Microservices

This guide is an introduction to developing microservices-based applications and managing ..., download free .NET tutorial in PDF (350 pages) created by Mike Rousos ....

Advanced R Course

Download free course Advanced R Course, pdf file on pages by Self-publishing....

PC Assembly Language

The purpose of this book is to give the reader a better understanding of how computers really work at a lower level than in programming languages like Pascal. By gaining a deeper understanding of how computers work, the reader can often be much more productive developing software in higher level lan...

Programming for Computations - Python

Download free course Programming for Computations - Python, pdf file on 350 pages by Svein Linge, Hans Petter Langtangen....