Kotlin Multiplatform for Android Developers

Sharing Code with iOS Without Starting Over
248 Seiten, Taschenbuch
€ 42,30
-
+
Lieferung in 7-14 Werktagen

Bitte haben Sie einen Moment Geduld, wir legen Ihr Produkt in den Warenkorb.

Mehr Informationen
Reihe Independently published
ISBN 9798176497120
Sprache Englisch
Erscheinungsdatum 23.09.2026
Größe 229 x 152 mm
Verlag Independently published
LieferzeitLieferung in 7-14 Werktagen
HerstellerangabenAnzeigen
Libri GmbH
Europaallee 1 | D-36244 Bad Hersfeld
gpsr@libri.de
Unsere Prinzipien
  • ✔ kostenlose Lieferung innerhalb Österreichs ab € 35,–
  • ✔ über 1,5 Mio. Bücher, DVDs & CDs im Angebot
  • ✔ alle FALTER-Produkte und Abos, nur hier!
  • ✔ keine Weitergabe personenbezogener Daten an Dritte
  • ✔ als 100% österreichisches Unternehmen liefern wir innerhalb Österreichs mit der Österreichischen Post
Kurzbeschreibung des Verlags

Kotlin Multiplatform for Android DevelopersSharing Code with iOS Without Starting OverYou already know Kotlin. You write your ViewModels in it, your Compose UI in it, maybe your Gradle scripts in it too. This book shows you how to take that same language somewhere it's never run for you before - inside an iOS app - without learning Swift from scratch or rewriting your business logic twice.Most Kotlin Multiplatform books stop at sharing a data class and call it a day. This one doesn't. It follows a single shared module all the way to a real, shippable app: from your first expect/actual declaration through networking, persistence, dependency injection, reactive UI, offline-first sync conflict resolution, dual-toolchain CI/CD, and two app store submissions.Who this is forYou should already be comfortable writing Android apps in Kotlin. No iOS or Swift background required - each chapter builds the foundation the next one needs, and platform-specific concepts are explained exactly when you reach them, not assumed upfront.What you'll buildEvery chapter adds to one capstone project - an offline-first Expense/Budget Tracker - instead of scattering disposable code snippets. By the final chapter you'll have a production-shaped app complete with a pending-sync queue, retry/backoff behavior, and a deployment checklist for both stores.What's inside: - The expect/actual mechanism, source set hierarchy, and shared clean architecture- Networking with Ktor Client and local persistence with Room KMP, SQLDelight, and DataStore- Dependency injection with Koin across platforms- Coroutines, Flow, and Swift interop - including SKIE and JetBrains' native Swift export- Reactive UI with Compose Multiplatform (plus the native Compose + SwiftUI alternative)- Platform-specific features: camera, location, biometrics, notifications, and permissions- Testing across two runtimes, and debugging shared code from Xcode- CI/CD pipelines that span Linux and macOS runners- Publishing a KMP library to Maven Central and Swift Package Manager- KMP beyond mobile: desktop, web (Kotlin/Wasm), and a full-stack Ktor backend- Migrating an existing Android app to KMP, module by module, without breaking production- A complete, end-to-end capstone build with a real deployment checklist for both app storesWhat makes it differentMost resources treat multiplatform as a toy example. This one treats it as a production decision - including the parts that usually get skipped: testing strategy, CI/CD for two toolchains, library publishing, and incremental migration. It's also honest about the ground shifting under KMP: fast-moving specifics like library versions and JetBrains roadmap items are flagged as a snapshot to verify, not permanent fact.How to use itBuild the capstone as you go - don't just read it. By Chapter 21, everything comes together into one coherent app, including the unglamorous parts real apps need to ship.

Mehr Informationen
Reihe Independently published
ISBN 9798176497120
Sprache Englisch
Erscheinungsdatum 23.09.2026
Größe 229 x 152 mm
Verlag Independently published
LieferzeitLieferung in 7-14 Werktagen
HerstellerangabenAnzeigen
Libri GmbH
Europaallee 1 | D-36244 Bad Hersfeld
gpsr@libri.de
Unsere Prinzipien
  • ✔ kostenlose Lieferung innerhalb Österreichs ab € 35,–
  • ✔ über 1,5 Mio. Bücher, DVDs & CDs im Angebot
  • ✔ alle FALTER-Produkte und Abos, nur hier!
  • ✔ keine Weitergabe personenbezogener Daten an Dritte
  • ✔ als 100% österreichisches Unternehmen liefern wir innerhalb Österreichs mit der Österreichischen Post