3. What’s Kotlin
• Statically typed programming language
• JVA, Android, JavaScript(JS), LLVM
• Development by JetBrains
• 100% interoperable with JAVA and Android
• OOP and Functional Programming
• Influenced by JAVA, Scala, Groovy, C#, Gosu, JavaScript, Swift
21. Conclusion
• Null Safety
• Google support
• Community (Java + Scala + Groovy + C# + Gosu + JS + Swift = Kotlin)
• Multiplatform applications
• Making the switch from Java is easy
• Beautiful and Concise
[+] Pros
• You need to learn a new language. However, you can see this as a pro
because learning is fun.
[-] Cons