- So when we think about development in Android, and for the programming language the only thing comes in mind is JAVA right?
- The majority of android developer uses JAVA as a programming language for android app development
- But No, this is not an only option you can use any of language that can be compile and run ob JVM.
- So the main concept is the programming language comes in many way, one of them are Kotlin
What is Kotlin? - In july 2011 JetBrains unveiled Project Kotlin, new programming language for Java Virtual Machine.
- Kotlin is also one type of programming language that can be run on JVM ( JAVA Virtual Machine) or can be compile to JavaScript code or use the LLVM compiler infrastructure.
- There are many different thing in kotlin then JAVA. the major different in Syntax. The Syntax of Kotlin are far different than JAVA
Basic Syntax of Kotlin
fun main(args : Array<String>) {
println("Hello, Android")
}
In the above code you can see the simple code of Kotlin which will print Hello Android.
Difference between JAVA and KOTLIN
Kotlin are batter than JAVA because..
- The main functionality of Kotlin is that Kotlin manage the Null pointer exception it self
- There are no row types in Kotlin
- In the Kotlin Arrays are invariant
- In Kotling there are User Site variance without wild cards
- In Kotlin there is no checked exception
- Smart Cast are possible in kotlin
Java are batter than Kotlin because..
- JAVA has checked exception that Kotlin doesn't have
- JAVA has primitive types that are not a classes
- JAVA has a static members
- JAVA has a non-primitive fields
- JAVA has wildcard-types
How to switch to Kotlin from Simple Android Project
- First of all you have to install the Kotlin Plugin
If you have a Android Studio 3.0 than the Kotlin is already Bundled in it
Otherwise you have to install the kotlin plugin Manually - Create a Simple Project
After installing Plugin you just need to create the project as you create for regular JAVA project - Convert your JAVA file to kotlin
You can do it with many ways but simply find actions and write 'Convert JAVA file to Kotlin' you'll get suggestion about this.
Just click on that and your JAVA file will convert to Kotlin. - Configure the Kotlin Project
After converting JAVA file to Kotlin you will see the the Kotlin not Configured message at top of the editor
Than click on Configure and one prompt will open where you have to choose the latest version from installed version. Click on OK and it will automatically add gradle to your build file.
That's It you are ready with the Kotlin.
Great articles, first of all Thanks for writing such lovely Post! Earlier I thought that posts are the only most important thing on any blog...
ReplyDeleteJava Training in Marathahalli
Python Training in Marathahalli
Nice Post! Thank you for sharing knowledge, it was very good post to update my knowledge and improve my skills. keep blogging.
ReplyDeleteJava Training in Electronic City