Java ❤️ Kotlin, Happy Together 🎵 (Android Dev Summit '19)

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



Duration: 22:51
14,748 views
259


Kotlin is awesome and you want to write all your code in it, but what about the thousands of lines of code already written in the Java programming language? Or maybe you have a library or project that is written in Java and already has been used in so many Kotlin or Java projects.

In this talk, we will look at the best practices for writing Kotlin and Java code that works so seamlessly from the other that the only way to know what language it's written in is to look at the source code.

Presented by: Murat Yener, Nicole Borrelli, Wenbo Zhu


Kotlin Sessions → https://goo.gle/AndroidKotlin
Android Dev Summit '19 all sessions playlist → https://goo.gle/ADS19allsessions

Subscribe to the Android Developers channel! → https://goo.gle/AndroidDevs

Check out the photo album → http://goo.gle/ADS19Photos








#AndroidDevSummit event: Android Dev Summit 2019; re_ty: Publish; product: Android - Languages; fullname: Murat Yener, Nicole Borrelli, Wenbo Zhu;




Other Videos By Android Developers


2019-10-24Get your app to work at work (Android Dev Summit '19)
2019-10-24Wait, there is a UX team On Android Studio? (Android Dev Summit '19)
2019-10-24Supercharge sharing to your App (Android Dev Summit '19)
2019-10-24Gaming lightning talk (Android Dev Summit '19)
2019-10-24Android Dev Summit 2019 Livestream | Day 2
2019-10-24Developing themes with style (Android Dev Summit '19)
2019-10-24In-app updates (Android Dev Summit '19)
2019-10-24Monitoring and improving real-world stability and performance (Android Dev Summit '19)
2019-10-24What's new in C++/Native support in Android Studio (Android Dev Summit '19)
2019-10-24Pick your USB cables wisely (Android Dev Summit '19)
2019-10-24Java ❤️ Kotlin, Happy Together 🎵 (Android Dev Summit '19)
2019-10-24Android GSI for developers (Android Dev Summit '19)
2019-10-24Fragments: Past, present, and future (Android Dev Summit '19)
2019-10-24How the Android team makes widgets accessible (Android Dev Summit '19)
2019-10-24Preparing for scoped storage (Android Dev Summit '19)
2019-10-24Shrinking your app with R8 (Android Dev Summit '19)
2019-10-24Demystify the data in Android Studio Profilers (Android Dev Summit '19)
2019-10-24An opinionated guide to Dependency Injection on Android (Android Dev Summit '19)
2019-10-24Turning the page: Migrating to ViewPager2 (Android Dev Summit '19)
2019-10-24Navigating your way around customizable delivery (Android Dev Summit '19)
2019-10-24Emulator in a Continuous Integration (CI) environment (Android Dev Summit '19)



Tags:
type: Conference Talk (Full production);
pr_pr: Android
purpose: Educate