Apollo-Android: a Journey to Kotlin Multiplatform
TOPIC With its roots in the Java world, Apollo-Android evolved to progressively support Kotlin and now Kotlin multiplatform. In this talk we will be talking about the path we took to bring Kotlin Multiplatform support and the challenges we faced along the way. We will touch topics such as migrating code from Java to Kotlin Multiplatform for both the runtime and code generation, as well as documentation and publication of Multiplatform artifacts. Lastly, we will share our plans for the future of the project.
SPEAKER Martin Bonnin - ApolloGraphQL - Android Tahsin Dane - Wayfair - Engineering Manager Ivan Savytskyi - Shopify - Staff Developer
ABOUT Ivan Savytskyi Ivan, mobile engineer at Shopify where REST API is deprecated since 2018 and GraphQL is a default choice for any new API work. Passioned about software engineering, loves Kotlin and everything around it. Strongly typed language person.
Tashin Dane Expert on Mobile Product Development. Always after failure resilient and maintainable software. After working long years in such a mindset, joined Wayfair to lead the Android team in Berlin. Currently working together with engineers to deliver best-in-class mobile tools to grow Wayfair’s business.
Martin Bonnin Martin has been crafting strongly typed software since Android 1.5. After streaming a whole lot of videos in all kind of weird multimedia formats, he’s looking lately into strong typing his API requests with GraphQL and automate everything so he can relax more!
Join to the community https://www.meetup.com/Kotlin-Budapest/
Social https://twitter.com/wearemakery https://instagram.com/wearemakery/ https://linkedin.com/company/wearemakery
