4
Kotlin meets Android Workshop

Kotlin workshop glimpse

Embed Size (px)

Citation preview

Page 1: Kotlin workshop glimpse

Kotlin meets AndroidWorkshop

Page 2: Kotlin workshop glimpse

GDG workshop notes

1. Motive is to share my knowledge about Android’s newly introduced official language Kotlin, with my community.2. The workshop content which I have mentioned in slide #3 will be covered, sequence might be different.3. Idea is to start with scratch development of a small app and let participant develop a small app using Kotlin in these 3

hours.4. I would prefer to have 30 participants max. But if we want to address big group of participant we can go with pair

programming in workshop.5. Also we will require some volunteers for workshop if we are expecting more participants.

Page 3: Kotlin workshop glimpse

GDG workshop glimpse

● Introduction to Kotlin

● Variable Declaration

● Control Flow

● Loops

● Functions/Method writing

● Introduction to classes

● Visibility Modifiers

● Null safety system

● Type Checks and Casting

● Extensions

● Lambdas and Higher order functions

● Exception Handling

● Anko Extensions

● Delegations and Delegated properties

● Interoperability with existing Java code

● Q&A Session

Page 4: Kotlin workshop glimpse

GDG workshop prerequisites

1. Android Studio should be pre installed. Setup and Installation Link2. Java 8 should be pre installed. Setup and Installation Link3. Git should be pre installed. Setup and Installation Link4. Kotlin plugin. Setup and Installation Link