Phát triển ứng dụng Android bằng Kotlin
Viết ứng dụng Android tốt hơn và nhanh hơn nhờ Kotlin. Kotlin là một ngôn ngữ lập trình nhập tĩnh hiện đại được hơn 60% nhà phát triển Android chuyên nghiệp sử dụng để giúp làm tăng năng suất, sự hài lòng của nhà phát triển cũng như độ an toàn của mã.
Sinh động và ngắn gọn
Các tính năng ngôn ngữ hiện đại của Kotlin cho phép bạn tập trung vào việc thể hiện ý tưởng trong khi viết ít mã nguyên mẫu hơn.
Mã an toàn hơn
Với tính chất rỗng trong hệ thống loại, Kotlin có thể giúp bạn tránh NullPointerExceptions. Các ứng dụng Android sử dụng mã Kotlin có tỷ lệ sự cố thấp hơn 20%.
Jetpack Compose
Bộ công cụ giao diện người dùng hiện đại của Android được xây dựng trên Kotlin, cho phép bạn nhanh chóng tạo giao diện người dùng bằng các API mạnh mẽ và trực quan.
Mô hình đồng thời có cấu trúc
Coroutine Kotlin giúp đơn giản hoá việc lập trình không đồng bộ, giúp các công việc thông thường như lệnh gọi mạng và cập nhật cơ sở dữ liệu trở nên đơn giản và hiệu quả.
Bắt đầu
bắt đầu
Tìm hiểu Android và Kotlin từ đầu
Hãy xem hướng dẫn dành cho người mới bắt đầu giúp bạn biết cách xây dựng ứng dụng Android bằng Kotlin và Jetpack Compose.
bắt đầu
Kotlin dành cho nhà phát triển Java cho Android
Nếu bạn đã biết Java, hướng dẫn tương tác và tài liệu của chúng tôi có thể giúp bạn bắt đầu.
bắt đầu
Hướng dẫn nâng cao về Kotlin
Nếu bạn đã quen thuộc với Kotlin, hãy đọc tài liệu nâng cao của chúng tôi để nâng cao kỹ năng của bạn.
bắt đầu
Triển khai Kotlin trong nhóm
Tìm hiểu vì sao Kotlin có thể giúp tăng năng suất cho nhóm của bạn, cải thiện chất lượng ứng dụng và tăng sự hài lòng của nhà phát triển.
Khoá học nổi bật
Nổi bật
Chương trình đào tạo về Kotlin dành cho lập trình viên
Trong chương trình đào tạo về Kotlin dành cho lập trình viên, bạn sẽ tìm hiểu những kiến thức cơ bản về Kotlin qua việc tạo nhiều chương trình nhỏ bằng IntelliJ IDEA.
Nổi bật
Coroutine nâng cao với Luồng (Flow) Kotlin và LiveData
Tìm hiểu cách sử dụng LiveData với Luồng (Flow) và Coroutine Kotlin.
Tối ưu hoá cho Kotlin
Hỗ trợ đầy đủ Kotlin cho hoạt động phát triển Android với các công cụ và tài nguyên giúp bạn thành công.
Android Studio
Android Studio hỗ trợ dịch vụ hàng đầu cho Kotlin. Android Studio thậm chí còn tích hợp sẵn các công cụ để giúp bạn chuyển đổi mã dựa trên Java sang Kotlin. Công cụ Show Kotlin Bytecode cho phép bạn xem mã dựa trên Java tương đương khi bạn học Kotlin.
Android KTX
Android KTX giúp việc dùng Kotlin để phát triển cho Android trở nên ngắn gọn, dễ chịu và tự nhiên hơn nhờ tận dụng các tính năng ngôn ngữ Kotlin.
SDK phù hợp với Kotlin
Kể từ Android 9 (API cấp 28), SDK Android chứa các chú thích về giá trị có tính chất rỗng để giúp tránh NullPointerExceptions. Tài liệu tham khảo API cũng có cho Kotlin.
Tài nguyên học tập
Khám phá một nhóm tài nguyên được tuyển chọn ở nhiều định dạng để giúp bạn bắt đầu học Kotlin.
Mã Kotlin trông như thế nào?
Ứng dụng xây dựng bằng Kotlin
Nhiều ứng dụng được xây dựng bằng Kotlin – từ những doanh nghiệp mới thành lập mới nhất đến công ty trong danh sách Fortune 500. Tìm hiểu cách Kotlin giúp các đội ngũ làm việc hiệu quả hơn và viết ứng dụng có chất lượng cao hơn.
Tin bài dành cho nhà phát triển
Zomato sử dụng Kotlin để viết mã an toàn và súc tích hơn
Kotlin đã giúp Zomato giảm đáng kể số lượng dòng mã trong ứng dụng, đồng thời, Kotlin này cũng giúp họ tìm thấy các lỗi quan trọng trong ứng dụng tại thời điểm biên dịch.
Hãy xem Raomaul (Phó chủ tịch, Giám đốc sản phẩm) và Prateek Sharma (nhà phát triển Android) của Zomato nói về cách Zomato bắt đầu áp dụng Kotlin cũng như cách họ hiện đang sử dụng Kotlin cho tất cả bản phát hành tính năng mới.
Nổi bật
Kotlin là nguồn mở
Kotlin là một dự án nguồn mở được cung cấp miễn phí theo giấy phép Apache 2.0. Mã của dự án được phát triển công khai trên GitHub, chủ yếu bởi đội ngũ làm việc tại JetBrains, với sự đóng góp của Google và những người khác. Việc lựa chọn Kotlin tái khẳng định cam kết của chúng tôi về một hệ sinh thái mở dành cho nhà phát triển trong quá trình chúng tôi phát triển và mở rộng nền tảng Android; chúng tôi rất vui mừng khi thấy ngôn ngữ này phát triển.
Tài nguyên nổi bật
Lớp học lập trình Android bằng Kotlin
Tìm hiểu các phương pháp hay nhất cũng như các API mới nhất qua các lớp học lập trình Android bằng Kotlin.
Android + Kotlin trên Medium
Các bài viết kỹ thuật về Kotlin của nhóm Android.
Khoá học Khái niệm cơ bản về Compose trên Android
Đối với người chưa có kinh nghiệm lập trình, hãy tìm hiểu kiến thức cơ bản về ngôn ngữ lập trình Kotlin cũng như cách xây dựng các ứng dụng Android đơn giản.
Tài liệu về ngôn ngữ Kotlin
Kotlin playground
Dùng thử Kotlin ngay bây giờ, ngay trên trình duyệt web.
Tài liệu tham khảo về ngôn ngữ chính thức
Bắt đầu học Kotlin qua trang web tham khảo ngôn ngữ chính thức.