Kotlin – Architecture

Kotlin is a programming language and has its own architecture to allocate memory and produce a quality output to the end user. Following are the different scenarios where Kotlin compiler will work differently, whenever it is targeting different other kind of languages such as Java and JavaScript. Kotlin compiler creates a byte code and that […]

Kotlin – Working with the Command Line Compiler

Downloading the compiler Every release ships with a standalone version of the compiler. We can download the latest version (kotlin-compiler-1.3.61.zip) from GitHub Releases. Manual Install Unzip the standalone compiler into a directory and optionally add the bin directory to the system path. The bin directory contains the scripts needed to compile and run Kotlin on Windows, OS X and Linux. […]

Kotlin – Getting Started with Eclipse IDE

Setting up the environment First of all, you need the Eclipse IDE installed on your system. You can download its latest version from download page. The “Eclipse IDE for Java Developers” bundle is recommended. To add the Kotlin support to your Eclipse IDE, install the Kotlin Plugin for Eclipse. We recommend installing the Kotlin plugin from Eclipse Marketplace. […]

Kotlin – Getting Started with IntelliJ IDEA

Setting up the environment: Install a recent version of IntelliJ IDEA. Kotlin is bundled with IntelliJ IDEA starting from version 15. You can download the free Community Edition (or full-fledged Ultimate Edition) from the JetBrains website Creating a new project Once you have IntelliJ IDEA installed, it’s time to create your first Kotlin application. 1. Create a new Project from File […]

Features of Kotlin

Easy Language − Kotlin is a functional language and very easy to learn. The syntax is pretty much similar to Java, hence it is very easy to remember. Kotlin is more expressive, which makes your code more readable and understandable. Concise: Kotlin is concise than Java, you would need to write less lines of code compared […]

Kotlin Introduction

Kotlin is a programming language. This is a strongly statically typed language that run on JVM. In 2017, Google announced Kotlin is an official language for android development. Kotlin is an open source programming language that combines object-oriented programming and functional features into a unique platform. Kotlin is influenced by other programming languages such as Java, […]