IMPORTANT: Registration is required via this form: https://goo.gl/forms/0DFByWxWyLq7VZMv2 If you are Android developer and want to develop apps using Kotlin this workshop will be perfect for you. IMPORTANT: Please make sure IntelliJ & Android Studio are working fine, run a hello world app before you come, make sure you install all IDE & SDK updates before the workshop. About our speaker, Asser Samak: Agenda: IMPORTANT: Registration is required via this form: https://goo.gl/forms/0DFByWxWyLq7VZMv2 Brought to you in cooperation with Udacity Egypt Meetup: https://www.meetup.com/UdacityEgyptMeetup
Asser is an Android Course Developer at Udacity, he's been working as a Software Engineer at companies like IBM, and The University of Queensland with an overall experience of 10 years. He's been with Udacity for over 2 years now working along side with Google, teaching courses in Java and Android.
3:00 - 3:30: Registration
3:30 - 4:45: Kotlin workshop:
Using Intellij we will cover:
- Kotlin syntax (you need to be familiar with some other programming language like Java)
- Using filters
- Kotlin treats (why kotlin is so great)
4:45 - 5:00: Break
5:00 - 6:45: Android using Kotlin
Using Android Studio we will build a full Android Application using kotlin, we will cover:
- Kotlin in Android (why it's better than Java)
- Using the Architecture Components library (ViewModel with retrofit)
- Connect our application to the internet and download Mars Rover's photo of the day
- By the end of this workshop we will have built this (https://github.com/assersamak/MarsRoverPhotos) from scratch
6:45 - 7:00: Questions & wrap up