Leanpub Header

Skip to main content

Filters

Category: "Kotlin"

Kotlin

  1. Migrating Production Apps to Kotlin Multiplatform and Compose Multiplatform
    Migrating Production Apps to Kotlin Multiplatform and Compose Multiplatform
    An Operational Guide for Migrating Existing Production Android and iOS Apps to Kotlin Multiplatform and Compose Multiplatform
    Anubhav Savant

    Migrate existing, high-traffic production Android and iOS applications to Kotlin Multiplatform (KMP) and Compose Multiplatform (CMP) systematically—without pausing feature development or compromising release stability.

  2. Mastering Android Screenshot Testing

    This book introduces screenshot testing (also called visual or snapshot testing): an automated approach that records a reference image of the expected design, then compares each test run against it to detect visual changes. It’s a natural complement to functional UI tests, which verify behavior but not appearance. The book focuses on the fundamental principles that apply to all frameworks. It works through the questions teams actually face: when to use screenshot tests and when not to, what to verify, which frameworks and tools fit your workflow, how to generate tests from preview functions in Jetpack Compose, how to integrate tests into a CI/CD pipeline, and how to optimize the whole process. By the end, you’ll be able to choose the framework that best suits your project and build a safety net that catches visual bugs before release. Every concept is demonstrated with a demo mood tracker application, with all code available online.

  3. Android AI Agents. Building autonomous apps that use Tool Calling, Function Injection, and Screen Awareness to perform tasks for the user

    Stop building chatbots and start building agents that interact directly with the Android OS. Master Gemini Nano and AICore to architect autonomous systems that see, think, and take action. Implement production-ready Tool Calling, Screen Awareness, and the ReAct loop using Kotlin 2.x. Move beyond the API call—embrace the Agentic Era and build the future of mobile intelligence.

  4. Edge AI Performance with Android Kotlin
    Edge AI Performance with Android Kotlin
    Optimizing hardware acceleration via NPU, GPU, and DSP. Advanced quantization and model pruning
    Edgar Milvus

    Master high-performance Edge AI by orchestrating NPUs, GPUs, and DSPs for real-time mobile intelligence. Run complex models at 60 FPS using advanced quantization, weight pruning, and NDK optimization. Leverage Kotlin 2.x and zero-copy pipelines to build battery-efficient and thermally stable AI features. The definitive engineering guide for shipping the "last mile" of AI deployment on modern Android SoCs.

  5. On-Device GenAI with Android Kotlin
    On-Device GenAI with Android Kotlin
    Mastering Gemini Nano, AICore, and local LLM deployment using MediaPipe and Custom TFLite models
    Edgar Milvus

    The era of cloud-only AI is over. Transition from calling remote APIs to building on-device brains using Gemini Nano, local LLMs, and private RAG pipelines.Master the hardware orchestration and Kotlin architecture needed for privacy, zero latency, and production-grade mobile intelligence.Stop being just a developer—become an Android AI Engineer and lead the 2026 mobile revolution today!

  6. Jetpack Compose for Real-World Android Apps
    Jetpack Compose for Real-World Android Apps
    Build Professional Screens, Navigation Flows, and Scalable UI Layouts
    A.P. Pyre

    Build modern, production-ready Android apps with Jetpack Compose using real-world patterns, scalable UI architecture, and professional workflows. This book goes beyond basics to show you exactly how to design, structure, and optimize apps that perform in real development environments. Perfect for developers ready to turn Compose knowledge into polished, portfolio-ready applications.

  7. Android Development with Jetpack Compose & Kotlin (2026 Edition)
    Android Development with Jetpack Compose & Kotlin (2026 Edition)
    Build Modern Apps Using Android Studio, Material 3 & Google’s Latest Tools
    A.P. Pyre

    Build modern Android applications with Kotlin and Jetpack using practical, real-world development techniques. Learn how professional Android developers structure projects, manage UI and state, and create scalable, production-ready apps.

  8. Practical Kotlin Deep Dive 한국어
    Practical Kotlin Deep Dive 한국어
    코틀린의 기초 원리와 언어 철학을 넘어 내부 동작까지 ‘How’와 ‘Why’를 탐구하는 기술 가이드
    Jaewoong

    본 책은 단순히 “코틀린을 어떻게 사용하는가”를 넘어, “코틀린이 실제로 어떻게 동작하는가”까지 안내합니다. 내부 구현을 들여다보고, 바이트코드와 컴파일러의 동작을 명확히 탐구하며, 언어를 형성하는 핵심 내부 구조를 파헤칩니다. 기초 문법부터 코루틴, 컴파일러에 이르기까지 더 깊이 이해하고, 더 자신 있게 코틀린 코드를 작성하고 싶은 분들께는 좋은 지침서가 될 것입니다. 특히, 우리가 일상에서 친숙하게 사용하던 모든 언어적인 형태가 왜 지금과 같은 형태로 설계되었는지를 탐구하며 사고의 깊이를 더할 수 있습니다. Hardcover | Paperback | ISBN: 979-8243872744 [Course] Practical Kotlin Deep Dive Course

  9. Mergulho Profundo Prático em Kotlin
    Mergulho Profundo Prático em Kotlin
    Desvendando o “como” e o “porquê” por trás dos fundamentos e mecanismos internos do Kotlin.
    Jaewoong

    Leva você de “como usar Kotlin” para “como o Kotlin realmente funciona”, revelando implementações internas, desmistificando bytecodes e o comportamento do compilador, além dos mecanismos que moldam a linguagem. Se você quer escrever Kotlin de forma mais inteligente e confiante — dos fundamentos a coroutines e multiplataforma — este é o livro que mostra por que tudo é do jeito que é. Hardcover | Paperback | ISBN: 979-8243872744 [Course] Practical Kotlin Deep Dive Course

  10. Cracking the Mobile System Design Interview
    Cracking the Mobile System Design Interview
    A Practical Guide to Android & iOS Architecture with Production-Ready Code
    Mahmoud Ramadan

    Mobile system design interviews aren’t about boxes—they’re about decisions. Learn a clear framework, real-world mobile trade-offs, and proven patterns to design scalable iOS and Android systems with confidence.

  11. Kotlin Design Patterns for Android Interviews
    Kotlin Design Patterns for Android Interviews
    Master the 15 Patterns That Get You Hired
    Mahmoud Ramadan

    Stop memorizing design patterns. Start recognizing them. A Kotlin-first, Android-focused guide to mastering design patterns for real projects and real interviews.

  12. Mobile Coding Interviews Using Kotlin/Swift
    Mobile Coding Interviews Using Kotlin/Swift
    Pattern-Based Problem Solving in Swift & Kotlin
    Mahmoud Ramadan

    Crack mobile coding interviews by mastering patterns instead of memorization. This book teaches you how to quickly recognize interview problems and solve them confidently using reusable Swift and Kotlin templates, exactly the way top iOS and Android candidates do. If you want to think clearly, code fast, and explain your solutions under pressure—this book is for you.

  13. Kotlinの基礎から内部実装までを体系的に学ぶ
    Kotlinの基礎から内部実装までを体系的に学ぶ
    Kotlinの基礎と内部メカニズムに隠された「なぜ」と「どうして」を解き明かす。
    Jaewoong

    「Kotlinの使い方」から一歩踏み込み、「Kotlinが本当にどう動いているのか」へ。内部実装、バイトコード、コンパイラの挙動といった言語を形作る要素を解き明かし、基礎からコルーチン、マルチプラットフォームまで、より賢く、より自信を持ってKotlinを書くための理由を示します。

  14. Practical Kotlin: गहन अध्ययन
    Practical Kotlin: गहन अध्ययन
    Kotlin की मूल अवधारणाओं और आंतरिक तंत्र के पीछे छिपे “कैसे” और “क्यों” को उजागर करना।
    Jaewoong

    यह पुस्तक आपको “Kotlin का उपयोग कैसे करें” से “Kotlin वास्तव में कैसे काम करता है” तक ले जाती है—आंतरिक इम्प्लीमेंटेशन, बाइटकोड और कंपाइलर व्यवहार को स्पष्ट करते हुए, और उन तंत्रों को उजागर करते हुए जो इस भाषा को आकार देते हैं। यदि आप Kotlin की बुनियाद, कोरूटीन, और मल्टीप्लेटफ़ॉर्म में अधिक स्मार्ट और आत्मविश्वास से भरा कोड लिखना चाहते हैं, तो यह पुस्तक आपको बताएगी कि सब कुछ ऐसा ही क्यों है। Hardcover | Paperback | ISBN: 979-8243872744

  15. Panduan Mendalam Kotlin Praktis
    Panduan Mendalam Kotlin Praktis
    Mengungkap Prinsip Kerja dan Alasan di Balik Fundamental dan Mekanisme Internal Kotlin.
    Jaewoong

    Buku ini membawa Anda dari “cara menggunakan Kotlin” menuju “bagaimana Kotlin sebenarnya bekerja”, mengungkap implementasi internal, menjelaskan bytecode dan perilaku compiler, serta mekanisme yang membentuk bahasa ini. Jika Anda ingin menulis Kotlin yang lebih cerdas dan percaya diri—mulai dari dasar, coroutine, hingga multiplatform—buku ini menunjukkan mengapa segala sesuatu dirancang seperti sekarang. Hardcover | Paperback | ISBN: 979-8243872744