YoVDO

Building a Scalable, Modularized, Testable Android App from Scratch

Offered By: Android Developers via YouTube

Tags

Android Development Courses Material Design Courses Scalable Architectures Courses Jetpack Compose Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a comprehensive 22-minute talk on building a scalable, modularized, and testable Android app from scratch. Learn about modern Android development best practices through a real-world example: the Now in Android app. Discover the app's testable, modular architecture and how to create reusable UI elements using Jetpack Compose and Material3. Follow along as the speaker, Don Turner, explains the development process, covering topics such as architecture overview, data layer, UI layer, state holders, screen creation, modularization, testing, and Material Design customization. Gain valuable insights into creating a robust Android application that adheres to current industry standards and best practices.

Syllabus

Introduction
Architecture overview
Data layer
UI layer overview
Creating a state holder
Creating a screen
Modularization
Testing
Creating an instrumented test
Material Design
Material component customization
Summary


Taught by

Android Developers

Related Courses

Android App Development
Vanderbilt University via Coursera
Android App Components - Services, Local IPC, and Content Providers
Vanderbilt University via Coursera
Desarrollo de aplicaciones avanzadas con Android
Universidad Nacional Autónoma de México via Coursera
Building and Deploying Android App Projects
Vanderbilt University via Coursera
Learn the Basics of Android
Codecademy