--- id: 4588 title: Multiplatfom projects with Kotlin language: English complexity: Intermédiaire tags: - Languages presentation: >- https://firebasestorage.googleapis.com/v0/b/devfesttoulouse-2018.appspot.com/o/presentation%2F4588-MultiplatformprojectswithKotlin-VictorKropp.pdf?alt=media&token=48d6e567-72ca-4fec-8628-0ad1e52f8671 videoId: 9ukHegwJivg speakers: - victor_kropp talkType: Conférence --- Kotlin is an alternative programming language for JVM. But it is not limited to a single platform. Instead, the team is working hard to bring it everywhere. It is already possible to run Kotlin on Android and compile it to JavaScript to write homogeneous web applications. And there is Kotlin/Native project actively in development, which will bring Kotlin to desktop and iOS. In this session, we'll see how Kotlin can help us share code between platforms and what are the best practices in doing this.