Clean Android Architecture

Take a layered approach to writing clean, testable, and decoupled Android applications



Bookstore > Books > Clean Android Architecture

Price$39.99
Rating
AuthorAlexandru Dumbravan
PublisherPackt Publishing
Published2022
Pages366
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-10180323458X
ISBN-139781803234588
EBook Hardcover Paperback

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.




4 5 3

Similar Books


Android Recipes

Android Recipes

by Dave Smith, Jeff Friesen

In this book, you'll start off with a recap of Android architecture and app fundamentals, and then get down to business and build an app with Google's Android SDK at the command line and Eclipse. Next, you'll learn how to accomplish practical tasks pertaining to the user interface, communications with the cloud, device hard...

Price:  $29.08  |  Publisher:  Apress  |  Release:  2011

Embedded Android

Embedded Android

by Karim Yaghmour

Looking to port Android to other platforms such as embedded devices? This hands-on book shows you how Android works and how you can adapt it to fit your needs. You'll delve into Android's architecture and learn how to navigate its source code, modify its various components, and create your own version of Android for your particu...

Price:  $145.97  |  Publisher:  O'Reilly Media  |  Release:  2013

Pro ASP.Net MVC 3 Framework

Pro ASP.Net MVC 3 Framework

by Adam Freeman, Steven Sanderson

The ASP.NET MVC 3 Framework is the latest evolution of Microsoft's ASP.NET web platform. It provides a high-productivity programming model that promotes cleaner code architecture, test-driven development, and powerful extensibility, combined with all the benefits of ASP.NET 4. In this third edition, the core model-view-controller (MV...

Price:  $19.46  |  Publisher:  Apress  |  Release:  2011

Pro ASP.NET MVC 4, 4th Edition

Pro ASP.NET MVC 4, 4th Edition

by Adam Freeman

The ASP.NET MVC 4 Framework is the latest evolution of Microsoft's ASP.NET web platform. It provides a high-productivity programming model that promotes cleaner code architecture, test-driven development, and powerful extensibility, combined with all the benefits of ASP.NET.ASP.NET MVC 4 contains a number of significant advances over...

Price:  $9.64  |  Publisher:  Apress  |  Release:  2012

Pro ASP.NET MVC 5, 5th Edition

Pro ASP.NET MVC 5, 5th Edition

by Adam Freeman

The ASP.NET MVC 5 Framework is the latest evolution of Microsoft's ASP.NET web platform. It provides a high-productivity programming model that promotes cleaner code architecture, test-driven development, and powerful extensibility, combined with all the benefits of ASP.NET.ASP.NET MVC 5 contains a number of advances over previous ve...

Price:  $5.07  |  Publisher:  Apress  |  Release:  2013

Pro ASP.NET Core MVC, 6th Edition

Pro ASP.NET Core MVC, 6th Edition

by Adam Freeman

Visual Studio 2017 updates for this book are now available. Follow the Download Source Code link for this book on the Apress website.Now in its 6th edition, the best selling book on MVC is now updated for ASP.NET Core MVC. It contains detailed explanations of the new Core MVC functionality which enables developers to produce leaner, cloud...

Price:  $25.00  |  Publisher:  Apress  |  Release:  2016

Pro ASP.NET Core 6, 9th Edition

Pro ASP.NET Core 6, 9th Edition

by Adam Freeman

Professional developers will produce leaner applications for the ASP.NET Core platform using the guidance in this best-selling book, now in its 9th edition and updated for ASP.NET Core for .NET 6. It contains detailed explanations of the ASP.NET Core platform and the application frameworks it supports. This cornerstone guide puts ASP.NET ...

Price:  $52.01  |  Publisher:  Apress  |  Release:  2022

Android on x86

Android on x86

by Iggy Krajci, Darren Cummings

Android on x86: an Introduction to Optimizing for Intel Architecture serves two main purposes. First, it makes the case for adapting your applications onto Intel's x86 architecture, including discussions of the business potential, the changing landscape of the Android marketplace, and the unique challenges and opportunities that ari...

Price:  $12.95  |  Free ebook  |  Publisher:  Apress  |  Release:  2014