# Ráp app: từ điểm khởi động tới màn hình

> App.kt làm điểm vào chung, AppHost làm gốc composable, và hai vỏ nền tảng Android với iOS mỏng nhất có thể.

- URL: https://dantech.academy/courses/kotlin-mobile-101/06-full-app/lesson-03-assemble-the-app
- 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: 12 phút
- Độ khó: intermediate
- Truy cập: Dành cho học viên

## Mục tiêu

- Lần được đường đi từ điểm khởi động của mỗi nền tảng tới màn hình đầu tiên
- Nhận ra vỏ nền tảng chỉ nên làm ba việc, và mọi thứ khác thuộc về code chung

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

1. Một Điểm Vào Chung
2. Gốc Composable
3. Vỏ Android: Hai File Ngắn
4. Vỏ iOS: Một Hàm
5. Luật: Vỏ Chỉ Làm Ba Việc

## 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: [JSON cho danh sách, và fail-soft](https://dantech.academy/courses/kotlin-mobile-101/06-full-app/lesson-02-json-for-lists.md)
- Bài tiếp theo: [Theme thủ công, và đưa app ra máy thật](https://dantech.academy/courses/kotlin-mobile-101/06-full-app/lesson-04-theme-debug-and-ship.md)
