How to Kotlin - from the lead Kotlin language designer (Google I/O '18)

Subscribers:
1,260,000
Published on ● Video Link: https://www.youtube.com/watch?v=6P20npkvcb8



Duration: 39:24
294,264 views
5,545


Kotlin is similar to the Java programming language, so it's natural that your Kotlin code looks very much like Java code when you are first start to use the language. While this is fine to begin with, you're probably not taking full advantage of all the language benefits. In this session, the lead Kotlin language designer will show you how you can write more idiomatic Kotlin, what the benefits are, and help you discover some of the most powerful yet lesser known features of Kotlin.

Rate this session by signing-in on the I/O website here → https://goo.gl/rcxeHQ

Watch more Android sessions from I/O '18 here → https://goo.gl/R9L42F
See all the sessions from Google I/O '18 here → https://goo.gl/q1Tr8x

Subscribe to the Android Developers channel → http://goo.gl/GEh1ds

#io18 event: Google I/O 2018; re_ty: Publish; product: Android - Languages; fullname: James Lau, Andrey Breslav; event: Google I/O 2018;




Other Videos By Android Developers


2018-05-10Improve app performance with Android Studio Profilers (Google I/O '18)
2018-05-10Effective ProGuard keep rules for smaller applications (Google I/O '18)
2018-05-10Build a universal camera app (Google I/O '18)
2018-05-10Building feature-rich media apps with ExoPlayer (Google I/O '18)
2018-05-10What's new in Android security (Google I/O '18)
2018-05-10Integrating your Android apps with the Google Assistant (Google I/O '18)
2018-05-10Building Kotlin friendly APIs: Interoperability
2018-05-10Android Jetpack: Sweetening Kotlin development with Android KTX (Google I/O '18)
2018-05-10What’s new in Android apps for Chrome OS (Google I/O '18)
2018-05-10Autonomous and customized pre-launch testing in the Google Play Console (Google I/O '18)
2018-05-10How to Kotlin - from the lead Kotlin language designer (Google I/O '18)
2018-05-10How to get one-meter location-accuracy from Android devices (Google I/O '18)
2018-05-10Android Jetpack: Manage UI navigation with navigation controller (Google I/O '18)
2018-05-09Google Play Instant: How app developers are finding success (Google I/O '18)
2018-05-09Best practices for text on Android (Google I/O '18)
2018-05-09Building AR apps with the Sceneform SDK (Google I/O '18)
2018-05-09What's new in Wear OS by Google (Google I/O '18)
2018-05-09What's new with the Android build system (Google I/O '18)
2018-05-09Understanding Android memory usage (Google I/O '18)
2018-05-09Top 5 Android announcements at Google I/O 2018
2018-05-09Android Jetpack: Easy background processing with WorkManager (Google I/O '18)



Tags:
type: Conference Talk (Full production);
pr_pr: Google I/O
purpose: Educate