Apprendre Kotlin Multiplatform
410 pages
French
PDF
4.5

Apprendre Kotlin Multiplatform

Полное руководство по кроссплатформенной разработке

Auteur :

Année :

Résumé :

Introduction

The book «Exploring Kotlin Multiplatform» (2022) by Salman Mirza is arguably one of the most comprehensive and practical guides to Kotlin Multiplatform (KMP) technology. In a world where business demands rapid deployment across multiple platforms, KMP offers an elegant way to share business logic between Android, iOS, web, and desktop while maintaining native UI performance. The author, an experienced developer and consultant, does not simply paraphrase the documentation — he guides the reader through real-world scenarios, from environment setup to app publication.

What this book is about

The 410-page book covers the complete lifecycle of a cross-platform project. It starts with the basics: what KMP is, how it differs from Flutter or React Native, and why you should choose it. Then the author delves into architecture: modules, expect/actual mechanisms, serialization, networking, and databases. Special attention is given to integration with native platforms — you will learn how to call Swift/Objective-C code from Kotlin and vice versa. The second half of the book is dedicated to advanced topics: testing shared code, CI/CD, creating libraries, and publishing to Maven.

Who this book is for

The book is aimed at developers already familiar with Kotlin (or Java) and having a basic understanding of mobile development. If you are an Android developer looking to expand your skills to iOS, or an iOS developer wanting to learn Kotlin, this is an excellent start.

Recommendations