Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Building Cross- Platform Applications with Kotl...

Building Cross- Platform Applications with Kotlin Multiplatform

Theophilus Kibet

July 01, 2024
Tweet

More Decks by Theophilus Kibet

Other Decks in Technology

Transcript

  1. Cross-platform is the ability of software applications to operate on

    multiple platforms with little or no modification. What is cross-platform? P. 04 Bemefits OF Coroutines android iOS web desktop
  2. Cross-platform technology develop by JetBrains and uses Kotlin. What is

    KMP? P. 04 Bemefits OF Coroutines Flutter React Native
  3. Reuse skills Allows developers to reuse their existing skills while

    leveraging native development on each platform. Control your decisions You decide how much code you share across platforms. Productivity Speeds up development by allowing teams to work on different platforms simultaneously. 07 Why KMP?
  4. P. 04 Bemefits OF Coroutines What to share little logic

    logic little UI + logic UI + logic
  5. Compose Multiplatform is a declarative framework for sharing UI across

    Android, iOS, web, and desktop (via JVM), based on Kotlin and Jetpack Compose. What is Compose Multiplatform? P. 04 Bemefits OF Coroutines android iOS web desktop