Android
Android Logo

Modern Android App Architecture 

  • Offered byAndroid

Modern Android App Architecture
 at 
Android 
Overview

Learn about best practices and recommended Architecture for building robust, production-quality apps

Mode of learning

Online

Difficulty level

Intermediate

Official Website

Go to Website External Link Icon

Credential

Certificate

Modern Android App Architecture
 at 
Android 
Highlights

  • Earn a certificate of completion
Details Icon

Modern Android App Architecture
 at 
Android 
Course details

More about this course
  • In this course aspirants will Learn about common architectural principles, the recommended app architecture, how to manage dependencies between components, and general best practices
  • It will deliver the knowledge of about the role of the UI layer, how to define, manage, expose, and consume UI state using the principles of Unidirectional Data Flow, and how to show in-progress operations and errors on the screen

Modern Android App Architecture
 at 
Android 
Curriculum

Architecture Overview

UI Layer

The UI layer - MAD Skills

Data Layer

The Data layer - MAD Skills

Domain Layer

The Domain layer - MAD Skills

Handling UI events

Handling UI events - MAD Skills

Build an offline-first app

State holders and UI state

State production

Other courses offered by Android

– / –
100 hours
– / –
– / –
– / –
Intermediate
– / –
– / –
Intermediate
– / –
– / –
Intermediate
View Other 9 CoursesRight Arrow Icon
qna

Modern Android App Architecture
 at 
Android 

Student Forum

chatAnything you would want to ask experts?
Write here...