KMP
Chào mừng bạn đến với khóa học Kotlin Multiplatform! Đây là công nghệ cho phép bạn viết code một lần và chạy trên nhiều nền tảng.
📚 Nội dung
Phần tiêu đề “📚 Nội dung”Tìm hiểu KMP là gì, tại sao nên học, và so sánh với các giải pháp cross-platform khác.
Các bài hướng dẫn từ cơ bản đến nâng cao:
- Cài đặt môi trường
- Dự án đầu tiên
- Cấu trúc dự án
- Networking với Ktor
- Database với SQLDelight
- UI với Compose Multiplatform
Roadmap hoàn chỉnh để trở thành KMP Developer.
🎯 Sau khi hoàn thành
Phần tiêu đề “🎯 Sau khi hoàn thành”Bạn sẽ có thể:
- Xây dựng app chạy trên Android và iOS từ một codebase
- Chia sẻ 70-90% business logic giữa các platforms
- Tích hợp với native code khi cần
📖 Prerequisites
Phần tiêu đề “📖 Prerequisites”Trước khi học KMP, bạn nên biết:
- Ngôn ngữ Kotlin
- Android cơ bản (nếu làm mobile)