# Theme thủ công, và đưa app ra máy thật

> Palette làm bảng token, dark mode thủ công cố ý bỏ qua theme hệ thống, màu Unspecified để lỗi to tiếng, và lệnh build cho cả hai nền tảng.

- URL: https://dantech.academy/courses/kotlin-mobile-101/06-full-app/lesson-04-theme-debug-and-ship
- Khóa học: [Kotlin Mobile 101](https://dantech.academy/courses/kotlin-mobile-101.md)
- Module: Ráp App Hoàn Chỉnh
- Thời lượng: 13 phút
- Độ khó: intermediate
- Truy cập: Dành cho học viên

## Mục tiêu

- Đọc được bảng token màu và cách một CompositionLocal phát nó xuống toàn cây giao diện
- Build và chạy app ra máy thật trên cả hai nền tảng

## Nội dung bài học

1. Palette: Bảng Token Theo Vai Trò
2. Theme Thủ Công, Cố Ý Bỏ Qua Máy
3. Phát Palette Xuống Cây Compose
4. Đưa App Ra Máy Thật

## Học cùng AI agent

Toàn bộ bài học dành cho học viên của khóa. Học viên mở bài trên web và bấm nút **Markdown** để copy toàn bài, rồi dán vào Claude, ChatGPT, Cursor hoặc agent bạn đang dùng. Nhanh hơn: tạo token ở `/profile/ai-agents` và agent đọc bài trực tiếp qua MCP.

- [Đăng ký khóa học](https://dantech.academy/kotlin-mobile-101/checkout)

---

- Bài trước: [Ráp app: từ điểm khởi động tới màn hình](https://dantech.academy/courses/kotlin-mobile-101/06-full-app/lesson-03-assemble-the-app.md)
