How to Build a Clean Architecture Stock Market App 📈 (Jetpack Compose, Caching, SOLID)
This video will teach you all the relevant concepts you need to build a solid app with the clean architectural guidelines. You'll learn to use dependency injection with Dagger-Hilt, SOLID principles, CSV parsing with OpenCSV, working with remote APIs using Retrofit, local caching with Room, custom drawing on a canvas using Compose and much more. Get 10% off learning to build industry-level multi-module apps using the code STOCK-MARKET-APP: https://pl-coding.com/multi-module-co... or learn to create any custom UI you like using canvas: https://elopage.com/s/philipplackner/... 🎓 Become an industry-ready developer in the Mobile Dev Campus: https://pl-coding.com/campus?utm_sour... 🎁 Get my FREE 4.5h course "The Best Practice Guide to Android Architecture": https://pl-coding.com/best-practice-g... Read our weekly Android blog: https://pl-coding.com/blog Join this channel to get access to perks: / @philipplackner Get the initial source code for this video here: https://github.com/philipplackner/Sto... Get the final source code here: https://github.com/philipplackner/Sto... Join my Discord server: / discord Regular programming advice on my Instagram page: / _philipplackner_ Checkout my GitHub: https://github.com/philipplackner You like my free content? Here you can buy me a coffee: https://www.buymeacoffee.com/philippl... Introduction (00:00) Checkpoint 1 - API & DB Setup (09:26) Checkpoint 2 - StockRepository (30:38) Checkpoint 2 - CompanyListingsParser (51:12) Checkpoint 3 - CompanyListingsViewModel (1:04:04) Checkpoint 4 - Company Listings Screen + DI (1:16:29) Checkpoint 5 - CompanyInfo Data (1:46:41) Checkpoint 6 - CompanyInfoViewModel (2:09:14) Checkpoint 7 - Stock Chart (2:17:50) Checkpoint 8 - Company Info Screen (2:54:19) Trying it out (3:04:50)

How to Make a Clean Architecture Cryptocurrency App (MVVM, Use Cases, Compose) - Android Studio

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

Complete Kubernetes Course - From BEGINNER to PRO

The Ultimate FastAPI + React Full Stack Project (Deploy This and You’re Set)

What is SonarQube | Introduction SonarQube | SonarQube Tutorial | SonarQube Basics | Intellipaat

AI Is Creating A Rare Opportunity For Investors. How Jim Roppel Is Playing It. | Investing With IBD

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

How to Make a Clean Architecture Note App (MVVM / CRUD / Jetpack Compose) - Android Studio Tutorial

Inside Anthropic, the $965 Billion AI Juggernaut | The Circuit

Unfortunately, I Was Right

Jfrog | Jfrog Artifactory | Jfrog Artifactory Tutorial | Artifactory Tutorial | Intellipaat

Why Aliens Would NEVER Invade Africa

Kubernetes Zero to Hero: The Complete Beginner’s Guide (2025 Edition)

How to Make a CRUD Todo List App - Full MVVM Beginner Guide - Android Studio Tutorial

Clear Mind Intense Focus | Ambient Techno | ADHD High Focus Support

Web Scraping Using Python For Beginners and File Handling in Python | Python Web Scraping

The Ultimate Guide to Android Testing (Unit Tests, UI Tests, End-to-End Tests) - Clean Architecture

Instagram Profile UI in Jetpack Compose - Android Studio Tutorial

How to Build a Clean Architecture GraphQL App With Kotlin - Android Studio Tutorial

