Tapi, bahasa pemrograman ini semakin populer digunakan untuk membangun aplikasi Android. Bahasa Kotlin berjalan pada platform Java Virtual Machine (JVM), sebuah platform yang memungkinkan komputer menjalankan kode berbasis Java, atau kode dari bahasa lain yang dikompilasi (compile) menggunakan Java. Android Runtime merupakan mesin virtual yang membuat aplikasi android menjadi lebih tangguh dengan paket pustaka yang telah ada. Dalam Android Runtime terdapat 2 bagian utama, di antaranya: a. Pustaka Inti, android dikembangkan melalui bahasa pemrograman Java, tapi Android Runtime bukanlah mesin virtual Java. Pada bulan Mei yang lalu di event Google I/O 2017, tim Android Google secara resmi mengumumkan dukungan penuh untuk bahasa pemrograman Kotlin untuk membuat aplikasi Android. Kotlin dikembangkan untuk mengatasi kekurangan-kekurangan yang dimiliki oleh Java. Selain itu, salah satu fitur paling penting dari Kotlin adalah bahasa ini dapat dipakai Dengan Dart, Anda hanya perlu satu codebase untuk dapat mengembangkan aplikasi pada berbagai platform seperti web, Android, dan iOS. Bahasa Dart dirancang supaya familier dengan bahasa pemrograman lain sehingga mudah bagi yang sudah mengerti bahasa pemrograman lain maupun bagi yang baru memulai perjalanannya sebagai developer. Aplikasi ini menawarkan kelas coding gratis dalam berbagai bahasa pemrograman, seperti Python, Java, Go, C++, dan PHP. Aplikasi Codecademy Go cocok untuk kamu yang baru pertama kali belajar coding. Aplikasi ini mengusung konsep belajar interaktif yang dilengkapi dengan fitur kuis dan review untuk mengukur kemampuan coding-mu. Tj2X9Bz.

bahasa pemrograman untuk aplikasi android