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: 1167
Created: 2018-03-30
Kotlin tutorial in PDF

Others Kotlin Tutorials

Essential Kotlin

Kotlin tutorial in PDF

Introduction to Kotlin

Kotlin tutorial for professionals

Kotlin Programming Language

Others related eBooks about Kotlin tutorial in PDF

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

RESTful Web Services

With this tutorial you will learn how to build a Web Services with REST protocol ,a free training document material under 148 pages by John Cowan....

The Rook's Guide to C++

This Creative Commons-licensed textbook written by Norwich University students and faculty aims to provide an introduction to the C++ programming language. The PDF and original typesetting materials are available if you are interested in having a free digital copy of your own or if you wish to contr...

Download Scrum Guide in PDF

Course pdf Training, overview of agile project management with Scrum...

Machine Learning Yearning

Download free course Machine Learning Yearning, pdf file on 118 pages by Andrew Ng....

Graph Algorithms

Download free course Graph Algorithms, pdf file on 257 pages by Mark Needham, Amy Hodler....

Raspberry Pi Beginner's Guide

Download free course Raspberry Pi Beginner's Guide, pdf file on 248 pages by Gareth Halfacree....

Getting started with Arduino

Download Arduino tutorial for beginners, 93-page PDF tutorial created by StackOverFlow....

Programming for Computations - Python: A Gentle Introduction to Numerical Simulations with Python 3.6

This second edition of the well-received book has been extensively revised: All code is now written in Python version 3.6 (no longer version 2.7). In addition, the two first chapters of the previous edition have been extended and split up into five new chapters, thus expanding the introduction to pr...

Open Data Structures (in Java)

Download free course Open Data Structures (in Java), pdf file on 334 pages by Pat Morin....