This slides are for the session I made at GoogleIO23 organized by GDG Cairo. I talked about the latest updates in Kotlin, K2 compiler, Compose, Multiplatform and more.
2. About Me
About Me
● Software Tech. Lead at Vodafone (_VOIS).
● Head of Kotlin Egypt.
● Writing Code since I was 11
● ~10 years in Mobile App development
● Given talks to thousands of audiences
● Prev. Android Mentor at 1M Arab Coders.
● Worked at Hungerstation,Codly, and others.
● Content creator (videos/articles)
(@AhmedNMahran) Sat. Aug 12 2023
4. About Me
Kotlin
● A modern Programming Language.
● Developed by Jetbrains & Open-Source community
● Since 2010.
● Current Stable Version is 1.9.0 (as of 12-8-2023)
(@AhmedNMahran) Sat. Aug 12 2023
5. About Me
Used to develop
● Multiplatform
● Server-Side
● Web Front-End
● Android
● iOS
● WatchOS
● Data Science
● and more
(@AhmedNMahran) Sat. Aug 12 2023
21. About Me
KSP
● Up to 2X faster than kapt
(no stub generation required)
● Better understanding of kotlin code
(such as nullables and extension functions)
● Multiplatform-ready
(doesn’t depend on java)
(@AhmedNMahran) Sat. Aug 12 2023
migration guide