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: 423
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 for professionals

Essential Kotlin

Introduction to Kotlin

Kotlin tutorial in PDF

Kotlin Programming Language

Others related eBooks about Kotlin tutorial in PDF

JavaScript Bible

Download free course JavaScript Bible, pdf file on 2327 pages by Danny Goodman....

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?...

A Whirlwind Tour of Python

A Whirlwind Tour of Python is a fast-paced introduction to essential features of the Python language, aimed at researchers and developers who are already familiar with programming in another language. The material is particularly designed for those who wish to use Python for data science and/or scie...

Deep Learning with Python

This book introduces the field of deep learning using the Python language and the powerful Keras library. Written by Keras creator and Google AI researcher François Chollet, this book builds your understanding through intuitive explanations and practical examples. You'll explore challenging concept...

C# and .NET course

14 lessons to get you started with C# and .NET, free PDF tutorial by Jonathan Worthington ....

Introduction to Data Science

The demand for skilled data science practitioners in industry, academia, and government is..., download free Data Science tutorial in PDF (722 pages) created by Rafael A Irizarry ....

Introduction to Java programming

With this PDF tutorial you will be familiar with basic Java language syntax and able to write a simple Java programs and writing good Java code....

Beginner's Android Development

Beginner's Android Development Tutorial in PDF,free training course document under 26 pages to learn the basics of Mobile development....

Android developement for beginners

Download Android Tutorial in PDF ,free training document for beginner's Android Development ,file under 26 pages by (RNOC)...

Graph Theory - Advanced Algorithms and Applications

This book is prepared as a combination of the manuscripts submitted by respected mathematicians and scientists around the world. As an editor, The author truly enjoyed reading each manuscript. Not only will the methods and explanations help you to understand more about graph theory, but The author a...