Xây dựng ứng dụng chất lượng hơn nhanh hơn bằng
Jetpack Compose
Jetpack Compose là một bộ công cụ hiện đại, được khuyên dùng cho Android để xây dựng giao diện người dùng gốc. Công cụ này đơn giản hoá và đẩy nhanh quá trình phát triển giao diện người dùng trên Android. Nhanh chóng đưa ứng dụng vào hoạt động với mã ngắn gọn hơn, các công cụ mạnh mẽ và API Kotlin trực quan.

Ít mã hơn
Thực hiện được nhiều chức năng hơn với ít mã hơn và tránh toàn bộ các lớp lỗi, giúp mã trở nên đơn giản và dễ bảo trì hơn.
Trực quan
Bạn chỉ cần mô tả giao diện người dùng và Compose sẽ làm phần việc còn lại. Khi trạng thái ứng dụng thay đổi, giao diện người dùng của bạn sẽ tự động cập nhật.
Đẩy nhanh quá trình phát triển
Tương thích với tất cả mã hiện có để bạn có thể áp dụng mọi lúc, mọi nơi. Lặp lại nhanh với bản xem trước trực tiếp và hỗ trợ Android Studio đầy đủ.
Mạnh mẽ
Tạo các ứng dụng tuyệt vời có quyền truy cập trực tiếp vào API nền tảng Android và hỗ trợ tích hợp đối với Material Design, Giao diện tối, ảnh động, v.v.
Thiết kế
Compose hiện đã hỗ trợ Material You
Compose có hỗ trợ Material 3, cho phép sử dụng ngôn ngữ thiết kế Material You với các tính năng hỗ trợ về thành phần và chủ đề.
Tìm hiểu
Mẫu ứng dụng Now in Android
Một ứng dụng Android đã phát hành đầy đủ chức năng, được tạo bằng Compose, Material 3 và giao diện người dùng thích ứng.
Bạn mới phát triển ứng dụng Android?
Hãy bắt đầu với khoá học Kiến thức cơ bản về Compose trên Android.
Bạn muốn tìm hiểu về Compose?
Tìm hiểu cách sử dụng Jetpack Compose để tạo giao diện người dùng gốc cho Android. Khoá học này cho biết các yếu tố cần thiết để tạo ứng dụng bằng Compose, bao gồm: bố cục, chủ đề, ảnh động, cấu trúc, trạng thái, khả năng tiếp cận và hoạt động kiểm thử.
Hướng dẫn nhanh
Khám phá Compose và sức mạnh của việc lập trình khai báo chỉ trong vài phút.
Video
Xem nội dung video trên kênh YouTube dành cho Nhà phát triển Android, cũng như tìm hiểu các phương pháp hay nhất và mới nhất khi dùng Compose.
Ứng dụng mẫu
Tìm cảm hứng từ những ví dụ minh hoạ cách dùng các tính năng Compose hữu dụng.
Thiết lập
Thiết lập môi trường phát triển và dùng Compose.
Tạo ứng dụng trên các thiết bị bằng Compose
Jetpack Compose giúp bạn tạo các ứng dụng đẹp mắt trên những thiết bị như điện thoại, máy tính bảng, thiết bị có thể gập lại, thiết bị chạy ChromeOS và Wear OS.
Compose cho màn hình lớn
Giao diện người dùng của ứng dụng phải thích ứng để phù hợp với nhiều kích thước màn hình, hướng và kiểu dáng. Tức là bố cục thích ứng sẽ thay đổi dựa trên không gian màn hình hiện có.
Compose cho Wear OS
Compose cho Wear OS giúp bạn tạo các ứng dụng dành cho thiết bị đeo tay một cách dễ dàng, nhanh chóng và trực quan hơn. Thông qua hướng dẫn này, bạn sẽ biết những điểm tương đồng và khác biệt giữa Compose và Compose cho Wear OS.
Tài nguyên nổi bật
Khả năng tương tác của View
Tìm hiểu cách kết hợp Compose và Giao diện người dùng dựa trên View.
Công cụ
Tìm hiểu về các tính năng Compose của Android Studio.
Bố cục
Tìm hiểu cách sử dụng bố cục trong ứng dụng Compose.
Sắp xếp theo chủ đề
Tìm hiểu cách tạo kiểu cho ứng dụng cũng như hỗ trợ các giao diện sáng và tối.
Trạng thái và dữ liệu
Tìm hiểu các mẫu để quản lý trạng thái khi sử dụng Compose.
Tài nguyên khác
Khám phá nhiều tài nguyên hơn nữa để giúp bạn bắt đầu học cách sử dụng Compose.
Nội dung tiếp theo dành cho Jetpack Compose
Ứng dụng được xây dựng bằng Compose
Chúng tôi đã làm việc với một số đối tác để bắt đầu tích hợp Compose vào các ứng dụng của những đối tác này. Cùng tìm hiểu ứng dụng Compose đã giúp các công ty làm việc hiệu quả hơn và viết giao diện người dùng chất lượng cao ra sao.
Tin tức và video mới nhất
Tham gia cộng đồng Compose
Stack Overflow
Đặt câu hỏi trên Stack Overflow
Công cụ theo dõi lỗi
Báo cáo sự cố và theo dõi lỗi
Nhóm Slack
Tham gia nhóm Slack KotlinLang