New Programming for Android
When creating native apps for Android, you will normally use the Java programming language for your logic. Whilst Java is a battle hardened language, it isn’t without its issues.
When you run a Java application, the app is compiled into a set of instructions called bytcode and runs in a virtual machine. Over the past several years, a number of new programming languages have been introduced to also run on the Java virtual machine Whilst the resulting app looks the same for the virtual machine, the idea is the language features can help developers write simpler code and fix some of Javas issues.
JetBrains, known for IntelliJ IDEA (Android Studio is based on IntelliJ), has introduced the Kotlin language.
Kotlin is a statically-typed programming language that runs on the JVM. It can also be compiled to JavaScript source code. Kotlin has some amazingly cool features!
Wow! I gotta keep up!
ReplyDelete