Simple play icon Course
Skills Expanded

droidcon NYC '19: Effective Multiplatform Architecture

by droidcon NYC

droidcon NYC 2019 | Effective Multiplatform Architecture | Ryan Harter

What you'll learn

Building multiplatform apps requires thinking about architecture a little differently than their single platform counterparts. Individually, each platform has their own norms and customs, but they aren't alway a good fit to be shared with others. Often, they have coupled relationships with the platforms for which they were designed that don't play nicely with others. Over the past several months, Ryan Harter has been migrating the Chicago Roboto app from a Kotlin first Android app to a multiplatform app, and he has learned a lot about things that work well for one platform but not the other, and how to make those feel a bit more native. You'll learn about where to start the multiplatform conversion, adapting native libraries, communicating between shared Kotlin code and native platforms, and designing systems that non-Kotlin developers can get behind.

Table of contents

Effective Multiplatform Architecture
31mins

About the author

Droidcon is the largest global network of developer conferences which bring together the industry's foremost experts dedicated to advancing the Android platform. Droidcon engages a global network of over 25,000 developers attending events in 22 cities. The first droidcon conference was held in 2009 in Berlin and, since, it has spread its influence across the globe and established itself as the world's foremost community-driven conference format. Droidcon is the place to meet the international A... more

Ready to upskill? Get started