Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Clean, Easy & Stable - Android Architecture

Devoxx via YouTube

Overview

Explore a comprehensive conference talk on building clean, easy, and stable Android architecture. Learn how to structure your app for stability, testability, and scalability. Discover the benefits of different architectural patterns like MVP and MVVM, and gain insights into new functionality and components. Understand how to elegantly organize your project to support changes and growth, potentially reaching billions of users. Dive into topics such as Architecture Components, View Models, Live Data, Repositories, Use Cases, and Room database. Benefit from the speaker's extensive experience in leading mobile teams for startups and her involvement in the Android development community.

Syllabus

Intro
Britts background
Who is Britt
When everything is changes
My first startup
William Shakespeare
What makes sense for me
Goals
Architecture Components
Personal Question
Three Layers
Example
Presentation Layer
View Model
Set View Model
View Model State
Update View Model
Live Data
Live Data Object
Observer
ViewModel
ViewModelProvider
Multiple View Models
Save Jelly Bean
Data Layer
Data Model
Repository
Jellybean
Firebase
Interactors
Use Cases
Business Logic
Jelly Bean
Layer Interaction
Reuse Interactions
Domain Layer
Room
Entity
Dowel
DAO
SQL
Database Instance
Notifications
Conclusion
Questions

Taught by

Devoxx

Reviews

Start your review of Clean, Easy & Stable - Android Architecture

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.