What is Kotlin- The Official Language ofÂ Android?
Google just announced in Google I/O 2017 that kotlin would be the first class language for android. Now it is to be noted that it is not replacing java or C++ but works a compatible programming language with respect to todayâ€™s requirement.
From now, Android Studio 3.0 ships with Kotlin out of the box so the developers do not have to install any extra plug-in, tools & there will be no compatibility issues. Developers can go straight into programming with Kotlin as both Jetbrains & Google will provide support for android development in Kotlin.
Kotlin supports other platforms like Kotlin/JVM for server and desktop, Kotlin/JS and Kotlin/Native. Jetbrains has visioned Kotlin as the uniform tool for end-to-end development of various applications bridging various platforms with same language. This includes full-stack web applications, Android and iOS clients, embedded/IoT.
Jetbrains has entered into a non-profit partnership with google for foundation for kotlin.
Some Features of Kotlin:
Kotlin makes code Concise: It drastically reduces the amount of code.
Kotlin is Inter-operable: Developers can use existing libraries for JVM, Android & browser which are compatible with Kotlin.
Kotlin is Safe: Various class of errors like null pointer exceptions can be avoided completely by using Kotlin.
Kotlin is Tool Friendly: Developers can choose any Java IDE or build from the command line.
Share this story