Have you been dreaming of a programming language that has the modern features of Scala and speed and reliability of Java? If so, then pull up your sleeves to learn the all new Kotlin programming language. It is a statically typed programming language that supports multiplatform programming. With Kotlin, you can build applications for JVM, Android, Browser and Native.

Kotlin is 100% interoperable and compatible with Java and Android. The syntax is different but you can easily migrate a Java app to Kotlin. Some of the big heads that have adopted Kotlin in their applications and other development are Pinterest, Coursera, Uber, Gradle, and many more.

Moreover, Kotlin is now official on Android as announced during Google I/O 2017.

Developers, you now will be free from so many issues that made the life living hell for you. Some of these include null-pointer exceptions, extension functions and infix notation. Major IDEs like IntelliJ IDEA (community and Ultimate edition), Android Studio 3.0 and Eclipse (through a plugin) support Kotlin. What’s more! You can use any compiler and build it from the command line.

So, welcome and embrace the all powerful Kotlin programming language. It is sure to be the new face of Android programming.

Official website

Kotlin on Wikipedia

Categories: Explained

Related Posts

Explained

Turbo Boost

Turbo Boost is the term that Apple very proudly boasts of about its processors. Processor can run over their clockspeed to give extra performance and faster speed. This is called Turbo Boost.

Explained

Apple’s Butterfly Keyboards

Apple designed a new butterfly mechanism to increase precision in typing. It has a single assembly and is made from a stiffer material. This results in more stable and responsive keys. It also takes less vertical space.

Explained

Edge Sense – Just Squeeze It

How will you feel when someone asks you to squeeze their phone and see what happens. Weird though it may sound but it is true. With HTC U11, you got to squeeze your phones to do certain tasks. The phone recognizes short squeeze and long squeezes.

Subscribe and get a free eBook on 8 Tips to level up your Android Development Skills.

(We hate spam as much as you do)

You have Successfully Subscribed!

%d bloggers like this: