Maharishi International University © 2020 Maharishi International University All course materials are copyright protected by international copyright laws and remain the property of the Maharishi International University. The materials are accessible only for the personal use of students enrolled in this course and only for the duration of the course. Any copying and distributing are not allowed and subject to legal action. CS 473 – MDP Mobile Device Programming
Maharishi International University MS.CS Program Department of Computer Science Renuka Mohanraj, Ph.D., CS 473 – MDP Mobile Device Programming
Maharishi International University Lesson 2 Kotlin Fundamentals CS 473 – MDP Mobile Device Programming
What is Kotlin? Kotlin Features main() function Mutable and Immutable Kotlin Strings Looping Null safety Class and Objects Inheritance, Interface and Data class
The Android team announced during Google I/O 2017 that Kotlin is an official language to develop Android Apps. It's expressive, safe, and powerful. Best of all, it's interoperable with our existing Android languages and runtime. Kotlin is concise while being expressive. It contains safety features for nullability and immutability, to make your Android apps healthy and performant by default.