Skip to main content
Beginner ~16 hours

Jetpack Compose News Reader

Build an Android news app with Jetpack Compose, Retrofit, Room, and Hilt. The standard 2026 starter project.

KotlinJetpack ComposeRetrofitRoomHiltAndroid Studio

About this project

This project teaches the modern Android stack: Compose for UI, Coroutines + Flow for async, Hilt for DI, Retrofit for networking, Room for persistence. Build a news reader with offline support — articles cache locally and the UI gracefully handles the no-network state.

Why build this in 2026?

Compose is now the default Android UI toolkit. Engineers without Compose experience are increasingly disqualified.

What you'll ship

  • GitHub repo
Screenshots / APK
README explaining architecture (MVI or MVVM)

Sign up to see the full project brief

Full deliverables, success criteria, and AI Career Tutor support — free.

You'll unlock:Complete project brief, AI tutor that knows this project, and progress tracking when you start.

Skills you'll practice

kotlinandroidjetpack compose