Join us on a literary world trip!
Add this book to bookshelf
Grey
Write a new comment Default profile 50px
Grey
Subscribe to read the full book or read the first pages for free!
All characters reduced
Clean Android Architecture - Take a layered approach to writing clean testable and decoupled Android applications - cover

Clean Android Architecture - Take a layered approach to writing clean testable and decoupled Android applications

Alexandru Dumbravan

Publisher: Packt Publishing

  • 0
  • 0
  • 0

Summary

As an application’s code base increases, it becomes harder for developers to maintain existing features and introduce new ones. In this clean architecture book, you'll learn to identify when and how this problem emerges and how to structure your code to overcome it.
The book starts by explaining clean architecture principles and Android architecture components and then explores the tools, frameworks, and libraries involved. You’ll learn how to structure your application in the data and domain layers, the technologies that go in each layer, and the role that each layer plays in keeping your application clean. You’ll understand how to arrange the code into these two layers and the components involved in assembling them. Finally, you'll cover the presentation layer and the patterns that can be applied to have a decoupled and testable code base.
By the end of this architecture book, you'll be able to build an application following clean architecture principles and have the knowledge you need to maintain and test the application easily.
Available since: 06/20/2022.
Print length: 368 pages.

Other books that might interest you

  • Introduction to Machine Learning for Big Data - Building Intelligent Systems to Transform Data into Knowledge - cover

    Introduction to Machine Learning...

    Ben Rizer

    • 0
    • 0
    • 0
    In an era where data is generated at an unprecedented rate, organizations are faced with the challenge of not just managing vast amounts of information, but also extracting meaningful insights from it. "Introduction to Machine Learning for Big Data: Building Intelligent Systems to Transform Data into Knowledge" is a comprehensive guide designed to equip readers with the knowledge and skills necessary to harness the power of machine learning in the context of big data. 
    This book takes you on a journey through the foundational concepts of machine learning, tailored specifically for large-scale data environments. Readers will explore various types of machine learning algorithms, understand their applications, and learn how to implement these techniques to uncover hidden patterns and drive informed decision-making. 
    This book provides a clear roadmap for navigating the complexities of big data and machine learning. With a focus on building intelligent systems, it empowers readers to turn raw data into valuable knowledge, driving innovation and competitive advantage in their respective fields. Unlock the potential of your data today and embark on a transformative journey toward data-driven intelligence. 
     
    Show book
  • Radiolab: Journey Through The Human Body - cover

    Radiolab: Journey Through The...

    Radiolab

    • 0
    • 0
    • 0
    Radiolab invites you to join us on a scientific journey through the body. Our bodies are so complex that many processes can go unnoticed. In this audiobook, not only do we notice, but we explore how our anatomy has shaped the human experience. These five chapters explore your guts, private parts, womb, butt, and brain. We’ll hear stories from scientists, anthropologists, professors, doctors, mothers, fathers, and storytellers. We answer questions like what organ is a baby's best friend and the mother's worst nightmare, what is the evolutionary reason for our butts, and how does your brain know that you, are you?
    Show book
  • Heal a Broken Heart Sleep Hypnosis Meditation - cover

    Heal a Broken Heart Sleep...

    Harmooni

    • 0
    • 0
    • 0
    Are sleepless nights and a heavy heart keeping you from finding peace after a heartbreak? Are you longing for a way to mend your shattered emotions and embrace tranquility once again? Look no further, as we present the ultimate solution - the Heal a Broken Heart Sleep Hypnosis Meditation. 
    Imagine drifting off to sleep with a soothing voice guiding you towards inner healing and serenity. This remarkable audio book is expertly crafted to gently lead you through a profound journey of emotional restoration while you rest peacefully. Let go of the pain, the memories, and the doubts as you embark on a transformative experience every night. 
    Through powerful hypnotic suggestions, you'll release the grip of heartache and rediscover your strength within. This sleep meditation is more than just a remedy; it's a lifeline to a brighter future, free from the chains of past pain. Embrace the power of your subconscious mind as it helps you heal, one peaceful night at a time. 
    Say goodbye to the anxiety that often accompanies heartbreak and awaken to a new dawn of hope and renewal. The Heal a Broken Heart Sleep Hypnosis Meditation is your trusted companion through the darkest hours, gently leading you towards a heart full of love and joy once again. Don't let heartbreak define you; take the first step towards healing tonight and embrace the happiness you deserve.
    Show book
  • Dark Matter - The Science of Microbiome and Ultralight Bosonic Dark Matter - cover

    Dark Matter - The Science of...

    Steff Jaywan

    • 0
    • 0
    • 0
    In the vast expanse of the cosmos, there exists an enigmatic substance that eludes detection yet exerts a profound influence on the universe's structure and evolution. This substance, known as dark matter, remains one of the greatest mysteries of modern astrophysics, captivating the imaginations of scientists and enthusiasts alike. 
      
    Dark matter's existence is inferred from its gravitational effects on visible matter and light, yet its nature remains elusive. Despite decades of research and numerous experimental endeavors, the true identity of dark matter continues to evade detection, challenging our understanding of the fundamental constituents of the universe. 
      
    In parallel, another frontier of scientific exploration has emerged within the intricate ecosystems of the human body: the microbiome. Comprising trillions of microorganisms inhabiting every surface of our bodies, the microbiome plays a crucial role in human health and disease. Yet, like dark matter, much of the microbiome's complexity remains shrouded in mystery, awaiting further exploration and understanding.
    Show book
  • Modern Web Development with Angular - Build Cutting-Edge Scalable Web Apps from Scratch with Angular TypeScript and Reactive Programming - cover

    Modern Web Development with...

    Duncan Faulkner

    • 0
    • 0
    • 0
    Learn modern Angular development and jumpstart your web development journey
    Book Description
    Angular is one of the most popular and powerful frameworks for building dynamic, scalable web applications. With its robust ecosystem, it’s widely used to create high-performance, enterprise-level applications.
    This book offers a hands-on approach to mastering Angular, guiding you from setting up your development environment to exploring advanced topics like unit testing. You’ll start by learning how to set up Angular and create your first application, followed by gaining a solid understanding of TypeScript, enhancing your ability to work with Angular’s strongly typed features.
    The book covers core building blocks like components, directives, pipes, and services, providing a strong foundation for robust applications. You’ll also explore Angular’s reactivity system and how to handle asynchronous data to build dynamic UIs. It dives into component communication, data flow, and both Reactive and Template-Driven forms, helping you implement form validation and handle user input effectively.
    Additionally, you’ll master Angular’s routing system, use Jest for unit testing, and explore new features like control flow syntax, Standalone components, and Signals. By the end, you’ll be confident in building and managing Angular applications.
    Table of Contents
    1. Setting up Angular
    2. Angular Application
    3. Introduction to Typescript
    4. Components, Directives, Pipes, and Services
    5. Getting Started with Reactivity
    6. Component Communication and Data Flow
    7. Reactive and Template-driven Forms
    8. Form Validation
    9. Routing
    10. Unit Testing       
    
    Index
    Show book
  • Cosmic Frontiers - The New Questions of 21st Century Astronomy - cover

    Cosmic Frontiers - The New...

    Ylia Callan

    • 0
    • 0
    • 0
    This audiobook is narrated by an AI Voice.   
    In the 21st century, astronomy has entered a new age—not just of discovery, but of wonder. 
    Cosmic Frontiers journeys through the most profound questions now emerging from modern science: 
    Why do galaxies form earlier than they should? What is dark matter, dark energy, and the quantum fabric of reality? Is life common among the stars—or is consciousness itself a cosmic phenomenon? 
    From the James Webb Space Telescope’s revelations of ancient galaxies to the search for biosignatures on distant exoplanets, from the detection of gravitational waves to the mysteries of quantum gravity and the multiverse, this book weaves together science, philosophy and the human spirit into a single cosmic narrative. 
    Written in vivid, poetic prose, Cosmic Frontiers is not only about what we have discovered—it is about what we still don’t understand and why those unanswered questions may be the most important of all. 
    For readers who loved Astrophysics for People in a Hurry, The Order of Time, or Cosmos, this is a visionary exploration of where science meets meaning — at the edge of the known universe.
    Show book