Xây dựng ứng dụng tốt hơn nhờ Kotlin
Tại sao các nhóm sử dụng Kotlin?
Tăng năng suất
Chất lượng ứng dụng tốt hơn
Nhà phát triển hài lòng hơn
Tham gia cùng 5,8 triệu nhà phát triển
Hơn 60% nhà phát triển Android chuyên nghiệp sử dụng Kotlin và 95% trong số 1.000 ứng dụng Android hàng đầu có chứa mã Kotlin. Chúng tôi cung cấp dịch vụ hỗ trợ hàng đầu cho Kotlin trên các công cụ và tài nguyên của chúng tôi. Trên thực tế, việc phát triển Android ưu tiên Kotlin.
Chúng tôi cũng sử dụng mã Kotlin tại Google. Hơn 70 ứng dụng của chúng tôi có chứa mã Kotlin.
Xây dựng để đảm bảo chất lượng
Kotlin giúp nhà phát triển tránh các ngoại lệ con trỏ rỗng (Null Pointer), nguyên nhân số 1 gây ra sự cố trên Google Play. Khi xem xét 1.000 ứng dụng hàng đầu trên Google Play, chúng tôi nhận thấy ứng dụng sử dụng mã Kotlin gặp ít sự cố hơn 20% trên mỗi người dùng. Ví dụ: sau khi áp dụng Kotlin, nhóm Google Home nhận thấy sự cố ngoại lệ con trỏ rỗng giảm 33% trong hơn một năm.
Nâng cao hiệu suất
Kotlin cho phép nhà phát triển trình bày ấn tượng hơn và tập trung vào việc truyền tải tính năng thay vì viết mã nguyên mẫu, kết quả là cần đến ít mã hơn để viết và duy trì. 67% nhà phát triển Android cho biết Kotlin giúp tăng năng suất của họ.
Khi nhóm Cash App bắt đầu sử dụng Kotlin, họ có thể loại bỏ nhiều trình tạo và giảm số lượng mã cần viết. Trong một số trường hợp, họ đã giảm được 25% mã.
Tiếp sinh khí cho hoạt động phát triển
Theo Stack Overflow, Kotlin là ngôn ngữ lập trình được yêu thích nhiều thứ 4 trong năm 2020. Điều này nhất quán với kết quả khảo sát cộng đồng nhà phát triển Android mà chúng tôi đã thực hiện: nhà phát triển Android cho biết họ hài lòng hơn với Kotlin. Đồng thời, mức độ hài lòng khi dùng Kotlin cao hơn 25 điểm so với các ngôn ngữ khác.
Ví dụ: sau khi áp dụng Kotlin, mức độ hài lòng của nhà phát triển nội bộ Duolingo tăng vọt thêm 129 điểm NPS và Kotlin là một yếu tố quan trọng được đưa ra trong các câu trả lời.
Tìm hiểu cách Kotlin giúp các nhóm thành công
Headspace's Android reboot increases monthly active users by 15%
In order to launch new features on their Android app, Headspace spent 8 months refactoring their architecture and rewriting in Kotlin. Learn how this reboot helped their business grow.
SmartNews reduces lines of code by 20% and improves team morale with Kotlin
SmartNews helps millions of people discover their world everyday by sharing timely news from a diverse set of news sources.
Twitter increases developer productivity and code reliability with Kotlin
Twitter is one of the most widely used social media platforms where users can see what’s happening in the world at any given moment.