Hey Steemians. I know this article was late but I will make it up to you.
Java Development Kit
Okay guys, let’s get our development environment set up to dive into Kotlin development. The first thing we need to do install JDK (Java Development Kit) to our computer. So we can get that from Oracle website. You can use this link to get JDK.
We need this Java Development Kit to able to actually run our programs later. Because Kotlin is based on Java and as I wrote in previous content Kotlin also runs on the Java Virtual Machine.
And here we have the option sto download the JDK for numbers of operating systems. Select correct radio button and download JDK compatible version for operating system you are using and right architecture. So now start your installer and install the Java Development Kit.
Install the IDE
Okay so now that we have to JDK good to go we are gonna download something very powerful.That is the Intellij Idea IDE. IDE means integrated development environment and that's basically a text editor as you know it but much more sophisticated.
So for example if the lawsuit to write in various programming languages and gives you kinds of support to right more productively, It has version control integrated and gives you syntax highlighting to make the code more readable all that kind of good stuff. So let's go ahead download the Intellij Idea from Jetbrains’ (does that sound familiar? ) website.
Download it and install to your computer. Now, you have The most intelling JAVA IDE which also contains Kotlin. Run it and click Start New Project. (And yeah, I like dark theme)
You will see three different options on Java section (default settings for my computer). Select Kotlin/JVM and click Next. Give name and location to your project and click Finish. Now you start the Kotlin development.
Syllabus
- What is Kotlin?
- Setup Development Environment
- Basic Data Types (10/03/2017)
- Variables (10/05/2017)
- Conditional Statements Part 1 (10/07/2017)
- Conditional Statements Part 2 (10/09/2017)
- Arrays & Lists (10/12/2017)
- for & while Loops (10/15/2017)
- Other Loops (10/17/2017)
- Functions Part 1 (10/19/2017)
- Functions Part 2 (10/21/2017)
- Object Oriented Programming Part 1 (10/23/2017)
- Object Oriented Programming Part 2 (10/27/2017)
- Object Oriented Programming Part 3 (10/31/2017)
- Object Oriented Programming Part 4 (11/04/2017)