Kotlin sẽ được hỗ trợ chính thức trên Android dưới dạng ngôn ngữ hạng nhất. Trong một thông báo gần đây của Google, nó cũng xác nhận rằng các công cụ Kotlin sẽ được giới thiệu trong Android Studio 3.0 theo mặc định. Không giống như các nhà phát triển nền tảng khác, Google sẽ không sở hữu Kotlin và ngôn ngữ này sẽ được phát triển dưới sự giám sát của người sáng lập, JetBrains.
JetBrains, nhà tài trợ của Kotlin và là người phát minh ra IntelliJ nổi tiếng, sẽ hoàn toàn tương thích với ngôn ngữ phát triển ứng dụng Android chính, Java. Kotlin chạy JVM (Máy ảo Java). Việc sử dụng bất kỳ ngôn ngữ nào khác chạy trên JVM, đã có thể phát triển Android.
Android không nhất thiết phải sử dụng JVM nhưng thiện chí của Java và nguồn gốc vững chắc của nó đã khiến nó trở thành ngôn ngữ yêu thích của các nhà phát triển. Hiện tại, Kotlin đã có phiên bản 0.2 bổ sung hỗ trợ cho coroutines và hỗ trợ chức năng nội tuyến giữa các mô-đun, với các bản sửa lỗi và cải tiến.
Nguồn hình ảnh:Kotlin.org
Ngoài JVM, Kotlin còn có nhiều điểm chung hơn với Java. Kotlin cũng là một OOPS (Hệ thống lập trình hướng đối tượng) và đã được chứng minh là giúp giải các câu đố dễ dàng hơn như Java đã làm. Tuy nhiên, Kotlin có nhiều tính năng hơn dành cho nhà phát triển với cú pháp gọn gàng hơn. Kotlin được lên kế hoạch phát triển bởi một quỹ Kotlin phi lợi nhuận với sự hợp tác của JetBrains và Google. Trong phạm vi phát triển, Kotlin sẽ khám phá thêm một số nền tảng và sẽ không có gì ngạc nhiên nếu nó được phát triển trên Mac và iOS.
Cân nhắc mọi thứ, có thể thấy rằng Google cảm thấy cần phải thay đổi bộ máy phát triển. Sử dụng Kotlin để phát triển các ứng dụng Android được cho là sẽ tạo thêm một số bất ngờ thú vị cho người dùng. Google đã chấp nhận thay đổi và một lần nữa chứng minh rằng họ tin vào sự cải tiến, không quan trọng nếu họ yêu cầu thay thế các cơ chế truyền thống.