lecture2.pdf - CS 473 \u2013 MDP Mobile Device Programming \u00a9 2020 Maharishi International University All course materials are copyright protected by

lecture2.pdf - CS 473 u2013 MDP Mobile Device Programming...

This preview shows page 1 - 9 out of 47 pages.

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
Image of page 1
Maharishi International University MS.CS Program Department of Computer Science Renuka Mohanraj, Ph.D., CS 473 MDP Mobile Device Programming
Image of page 2
Maharishi International University Lesson 2 Kotlin Fundamentals CS 473 MDP Mobile Device Programming
Image of page 3
What is Kotlin? Kotlin Features main() function Mutable and Immutable Kotlin Strings Looping Null safety Class and Objects Inheritance, Interface and Data class
Image of page 4
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.
Image of page 5