Skip to content
0:00 / 0:00

#kotlinmultiplatform#kmp#kotlin/native

Dmitry Jemerov | Develop Multiplatform Projects in Kotlin

Kotlin Budapest

1.1K subscribers • 2 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by Dmitry Jemerov, Principal Engineer at JetBrains
  • May be out of date. The tools, versions or practices it shows have likely moved on.

Intermediate. Assumes working knowledge.

1.7K views8 years ago1 recommendation

Programming languagesMobile developmentKotlinFlutter and React Native

Dmitry Jemerov explains how to share business logic across JVM, JS, and mobile platforms using Kotlin Multiplatform.

Dmitry Jemerov | Develop Multiplatform Projects in Kotlin Conference for Kotliners 2018, Budapest Interested in attending Kotliners 2019? You can sign up for updates at conferenceforkotliners.com Talk abstract: In Kotlin 1.2, we’ve added support for developing multiplatform projects. Multiplatform projects allow you to reuse the business logic written in Kotlin between all the components of your application – backend code on the JVM, frontend code in JS, and also mobile apps. The common code is compiled for all platforms and can access platform-specific implementations of APIs and libraries. The platform-specific parts are also written in Kotlin and have access to the full set of features of the corresponding platform. In this talk, we’ll look at language and IDE features that support developing multiplatform projects, and at the libraries that can be used in such projects. As an example, we’ll study a project that supports isomorphic HTML rendering, or, in other words, reuses the HTML building code between the frontend and the backend.

Why it's here

1 person recommends this

u/andras_kin r/Kotlin • Recommends

Dmitry Jemerov (JetBrains) talking about Multiplatform projects

u/recursiveGin r/Kotlin • Mentions

On “What is the state of Kotlin/Native cross-platform mobile development (Android and iOS)?”

Yeah, it was this one: [video I'm pretty sure it was in the Q&A at the end or when he talks about Kotlin Native. Can't remember exactly though.