VESIT: Getting Started With Kotlin
Talk details
Title: Getting Started With Kotlin
Date: 7th August 2020
Platform: Google Meet
Institute: Vivekanand Education Society’s Institute of Technology
Location: Online
Attendees: 170 + Students from Department of Computer Engineering
Patrons: Dr.(Mrs). Nupur Giri, Head of department, Computer Engineering
From Codecell: Mr. Prashant Kanade, Mr. Richard Joseph
Coordinators: Mr.SujitKumar Singh, Ms.Tina Chandwani, Mr.Amit Chhabria, Mr.Rohan Gosalkar, Mr.Arnav Bagchi, Mr.Kunal Kotkar, Mr.Sanket Jangle, Mr.Sahil Rajpal
Hon: Shri. B.L. Boolani (President VES), Dr.(Mrs) J.M. Nair (Principal), Dr.(Mrs) M. Vijayalakshmi (Vice Principal)
Abstract
Kotlin empowers Android apps and enables developers to express themselves freely than any other object-oriented programming language. This introductory talk as a part of a two-day program aims to cover the basics of Kotlin.
Coverage
- Brush-up on Object-Oriented Programing
- Evolution of OOP
- Why Kotlin
- What is Kotlin
- Facts about Kotlin
- Interoperability & Tools used
- val and var declarations
- Type inference
- Type casting
- Functions in Kotlin
- Nullability and Null-safety
- Data classes and Primitive types
- Lists & Arrays
- if statements and flow control
- for loop and iteration
- Classes
Slidedeck
Acknowledgements
A big thanks to every student who attended this session. Thanks to Mr. Richard Joseph who was kind enough to introduce me to the students and faculty. This talk went wonderfully and students who never knew Kotlin were able to grasp the concepts easily. We had a small Q&A at the end of day one. With this introductory session on Kotlin the students are now prepared to build their very first Android app!