Leanpub Header

Skip to main content

Filters

Category: "Android"

Android

  1. Master Android Sensors with Jetpack Compose  Projects
    Master Android Sensors with Jetpack Compose Projects
    Learn Android sensors through practical projects using modern Android development, Jetpack Compose, CameraX, Health APIs, and Sensor Fusion.
    Mahmoud Ramadan

    Build 15 real-world Android sensor apps while mastering Kotlin, Jetpack Compose, CameraX, GPS, Biometrics, Health APIs, and Sensor Fusion.

  2. Master Kotlin Coroutines & Flow for Android
    Master Kotlin Coroutines & Flow for Android
    Build Fast, Responsive, and Production-Ready Android Apps with Kotlin Coroutines, Flow, StateFlow, SharedFlow, Channels, Jetpack Compose, ViewModel, Room, Retrofit, and Modern Android Architecture
    Mahmoud Ramadan

    Master Kotlin Coroutines and Flow from the ground up through real Android projects, production patterns, and best practices used by senior Android engineers.

  3. Mastering Jetpack Compose
    Mastering Jetpack Compose
    Building Modern Android UIs from Fundamentals to Production
    Steve Publications

    Jetpack Compose is redefining Android UI development with a modern declarative approach. Mastering Jetpack Compose teaches you the fundamentals, advanced techniques, and production-ready patterns you need to build high-quality Android applications with confidence.

  4. Master Dependency Injection In Android Using Hilt And Koin
    Master Dependency Injection In Android Using Hilt And Koin
    Build scalable, testable, and maintainable Android applications with modern Dependency Injection techniques.
    Mahmoud Ramadan

    Stop writing tightly coupled Android code. Learn how to structure your apps with powerful Dependency Injection using Hilt and Koin—from beginner concepts to production-ready architectures.

  5. Android App Architecture Mastery (2026 Edition)
    Android App Architecture Mastery (2026 Edition)
    Design Scalable, Modular & Production-Ready Apps with Clean Architecture, MVVM, MVI, Hilt & Modern Android Tools
    A.P. Pyre

    Build Android applications that scale with confidence. Android App Architecture Mastery (2026 Edition) delivers a production-focused blueprint for designing modular, testable, and maintainable apps using Clean Architecture, MVVM, MVI, Kotlin Coroutines, Flow, Hilt, Jetpack Compose, and modern Android engineering best practices.

  6. Mastering Android NDK: Native Development for Performance, Security, and JNI
    Mastering Android NDK: Native Development for Performance, Security, and JNI
    Protect Secrets, Boost Performance, and Master JNI with Native Code
    Mahmoud Ramadan

    Go beyond Kotlin and unlock the full power of Android native development with practical NDK projects in security, audio, video, computer vision, and on-device AI.

  7. React Native Hookbook
    React Native Hookbook
    A Practical Guide to Rendering, Hooks, and Component Behavior
    Andronote Studios

    Stop memorizing hooks. Start understanding how React Native rendering, state, effects, and re-renders really work.

  8. 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.

  9. 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.

  10. Create Flutter widgets dynamically with a REST API in Laravel or Django
    Create Flutter widgets dynamically with a REST API in Laravel or Django
    Create a REST API (JSON) with Laravel and PHP or Django and Python - connect it to an iOS and Android app with Dart
    Andrés Cruz Yoris

    In this book, you won't just learn to create static screens; you will learn to build dynamic interfaces (Server-Driven UI). We will start with layout in Flutter, move through the robust construction of APIs and models using Laravel and Django, and finish by implementing a "Widget Mix" so the backend dictates how the app looks. By the end, you will have built a system where you can update your users' UI in real-time, without having to wait for app store approvals. This is the solid foundation you need to develop scalable and modern applications.

  11. Crea widgets de Flutter dinámicamente con una Rest API en Laravel o Django
    Crea widgets de Flutter dinámicamente con una Rest API en Laravel o Django
    Crea una Rest Api (JSON) con Laravel y PHP o Django y Python - conéctala con una aplicación en iOS y Android con Dart
    Andrés Cruz Yoris

    En este libro, no solo aprenderás a crear pantallas estáticas; aprenderás a construir interfaces dinámicas (Server-Driven UI). Comenzaremos con la maquetación en Flutter, pasaremos por la construcción robusta de APIs y modelos usando Laravel y Django, y terminaremos implementando un "Mix de Widgets" para que el backend dicte cómo se ve la app. Al finalizar, habrás construido un sistema donde podrás actualizar la UI de tus usuarios en tiempo real, sin tener que esperar las aprobaciones de las tiendas de aplicaciones. Esta es la base sólida que necesitas para desarrollar aplicaciones escalables y modernas.

  12. React Native Internals
    React Native Internals
    Abdur-Rahmaan Janhangeer

    Understand React Native internals with zero guesswork.

  13. Production-Grade React Native: Reliability, Performance, and Large-Scale System Design

    Takes you from building React Native apps to engineering production systems that scale, recover from failure, and run reliably at real-world traffic.

  14. React Native Foundations: Architecture, UI, and Scalable App Design

    Learn React Native from first principles to production-ready architecture, building fast, scalable apps with real-world mobile engineering practices.

  15. Android Internals 3: Hardware, Graphics and the Native Layer

    Stop treating Android like a black box and start thinking like the engineers who build it.