Kotlin... a very Powerful Language !!
Goto src (source) folder in this repository. Inside that you would find -> Kotlin (kt) program set files sequence wise. Starting from set 1 it contain ordered .txt and .kt files, to make understand the flow of language Kotlin or say the programming in Kotlin. Have a Glance at that. Also the out folder contains the class files of all the programs in the project. The work is done on IntelliJ IDEA - A Kotlin Implementation Platform.
1. Kotlin is now Official Android Language
2. Developed by JetBrains
-> JetBrains built IntelliJ IDEA
-> Andorid Studio is built on the top of IntelliJ IDEA
3. Kotlin is an Open Source Project primarily under Apache 2 licence
4. Kotlin is more flexible language than Java
5. Its more powerful language
6. Android apps can be built on Kotlin along with using Java and
C++ alongside
7. Kotlin is more powerful than Java
-> Expressive
-> Concise
8. Safety features
-> Immutable
-> nullability: No more null pointer exceptions
9. Kotlin is a JVM (Java Virtual Machine) Language
1. string interpolation
2. if, when, functions as expression
3. labelling and break out of any loop from a nested loop structure
4. continue any loop in a nested structure
5. default argument: functions
Two Steps:
1. Install Java JDK (Java Development Kit)
Since Kotlin is Interoperable with Java because Kotlin file at compile time is
converted to .class file (Byte Code) which contain a whole kotlin code converted
to Java code. As Kotlin and Java both runs on JVM (Java Virtual Machine).
2. Install IntelliJ IDEA
A JetBrains developed platform for Java or kotlin Users. To implement your Java
or Kotlin codes as well as a better interface with optimised features for
projects including Open Source.
Thank You !!!