Sign up
Forgot password?
FAQ: Login

Cheng Yun, Dominguez Aldo Olivares. Advanced Android App Architecture: Real-world app architecture in Kotlin 1.3

  • zip file
  • size 19,38 MB
  • contains epub document(s)
Cheng Yun, Dominguez Aldo Olivares. Advanced Android App Architecture: Real-world app architecture in Kotlin 1.3
Razeware LLC, 2019. — 257 p. — ISBN: 978-1942878698.
Learn App Architectures for Android!
Android has such a rich development ecosystem, which allows developers to develop apps in any way they please. However, with this level of freedom, scaling apps can be a mess. You’ve heard developers talk about “architecting” apps to help scale, but its never clear which architecture to use.
This is where Advanced Android App Architectures comes to the rescue! In this book, you’ll learn all the popular architectures the quick and easy way: by following fun and easy-to-read tutorials.
Who This Book Is For
This book is for intermediate Android developers who already know the basics of Android and Kotlin development but want to learn how best to organize code for scale.
Topics Covered in Advanced Android App Architectures
Model, View, Controller (MVC): Learn what the most common pattern found in Android Architectures really means.
Model, View, Presenter (MVP): Learn to separate concerns better than MVC including better ways to test your business logic.
Model, View, View-Model (MVVM): Learn to get the most of out of Android architecture components to structure your app in a way that will let you scale!
And much more, including dependency injection, VIPER, and the “Model, View, Intent” architecture.
One thing you can count on: after reading this book, you’ll be prepared to dive right in to any of the most popular Android app architectures out there!
Building a Foundation
Model View Controller
Testing MVC
Android Architecture Components
Dependency Injection
RxJava
Fundamental UI Architectures
Model View Presenter Theory
Model View Presenter Sample
Testing MVP
Model-View-ViewModel Theory
MWM Sample with data binding
MWM Sample with Android Architecture Components
MWM Testing
VIPER and MVI
VIPER Theory
VIPER Sample
Testing VIPER
MVI Theory
MVI Sample
MVI Debugging
  • Sign up or login using form at top of the page to download this file.
  • Sign up
Up