Mengembangkan aplikasi Android dengan Kotlin
Buat aplikasi Android yang lebih baik secara lebih cepat dengan Kotlin. Kotlin adalah bahasa pemrograman modern melalui pengetikan statis yang digunakan lebih dari 60% developer Android profesional untuk membantu meningkatkan produktivitas, kepuasan developer, dan keamanan kode.
Ekspresif dan ringkas
Fitur bahasa modern Kotlin memungkinkan Anda fokus untuk mengekspresikan ide dan menulis lebih sedikit kode boilerplate.
Kode yang lebih aman
Dengan nullability yang disertakan dalam sistem jenisnya, Kotlin membantu Anda menghindari NullPointerExceptions. Aplikasi Android yang menggunakan Kotlin memiliki kemungkinan error 20% lebih rendah.
Jetpack Compose
Toolkit UI modern Android dibuat di Kotlin, memungkinkan Anda membuat UI dengan cepat menggunakan API yang intuitif dan andal.
Serentak dan terstruktur
Coroutine Kotlin menyederhanakan pemrograman asinkron, membuat tugas umum seperti panggilan jaringan dan update database menjadi sederhana dan berperforma tinggi.
Memulai
memulai
Mempelajari Android & Kotlin dari nol
Lihat panduan kami untuk pemula, yang mengajarkan cara mem-build aplikasi Android dengan Kotlin dan Jetpack Compose.
memulai
Kotlin untuk developer Android Java
Jika Anda sudah mengenal Java, panduan dan dokumentasi interop kami dapat membantu Anda untuk memulai.
memulai
Panduan Kotlin Lanjutan
Jika Anda sudah terbiasa dengan Kotlin, baca dokumentasi lanjutan kami untuk meningkatkan keterampilan Anda.
memulai
Menghadirkan Kotlin ke tim Anda
Pelajari bagaimana menulis dalam Kotlin dapat meningkatkan produktivitas tim, kualitas aplikasi, dan kepuasan developer.
Kursus unggulan
Unggulan
Kamp Pelatihan Kotlin untuk programmer
Di kursus Pelatihan Kotlin untuk programmer, Anda mempelajari dasar-dasar Kotlin dengan membuat berbagai program kecil di IntelliJ IDEA.
Unggulan
Coroutine Lanjutan dengan Flow dan LiveData Kotlin
Pelajari cara menggunakan LiveData dengan Coroutine dan Flow Kotlin.
Dioptimalkan untuk Kotlin
Kotlin didukung sepenuhnya untuk pengembangan Android, dilengkapi dengan alat dan resource untuk membantu Anda meraih sukses.
Android Studio
Android Studio memberikan dukungan terbaik untuk Kotlin. Kotlin bahkan memiliki alat bawaan untuk membantu Anda mengonversi kode berbasis Java ke Kotlin. Alat Tampilkan Bytecode Kotlin memungkinkan Anda melihat kode berbasis Java yang setara saat Anda mempelajari Kotlin.
Android KTX
Android KTX membuat pengembangan Android dengan Kotlin lebih ringkas, nyaman, dan idiomatis dengan cara memanfaatkan fitur bahasa Kotlin.
SDK yang cocok untuk Kotlin
Mulai dari Android 9 (API level 28), Android SDK menyertakan anotasi nullability untuk membantu menghindari NullPointerExceptions. Dokumentasi referensi API juga tersedia di Kotlin.
Referensi pembelajaran
Pelajari referensi pilihan dalam berbagai format untuk membantu Anda mulai mempelajari Kotlin.
Seperti apa kode Kotlin itu?
Aplikasi yang dibuat dengan Kotlin
Banyak aplikasi dibuat dengan Kotlin—mulai dari startup yang baru terbentuk hingga perusahaan yang masuk dalam Fortune 500. Pelajari bagaimana Kotlin membantu tim mereka menjadi lebih produktif dan menulis aplikasi dengan kualitas lebih baik.
Kisah developer
Zomato menggunakan Kotlin untuk menulis kode yang lebih aman dan ringkas
Kotlin membantu Zomato mengurangi jumlah baris kode di aplikasinya secara signifikan. Kotlin juga membantu menemukan cacat fatal dalam aplikasi pada waktu kompilasi.
Tonton video Rahul, Vice President Product Management, dan Prateek Sharma, developer Android, yang membahas bagaimana Zomato mulai menggunakan Kotlin dan bagaimana kini mereka memakainya untuk semua rilis fitur baru.
Unggulan
Kotlin bersifat open source
Kotlin adalah project open source yang tersedia tanpa biaya berdasarkan lisensi Apache 2.0. Kode untuk project tersebut dikembangkan secara terbuka di GitHub, terutama oleh tim yang bekerja di JetBrains, dengan kontribusi dari Google dan lainnya. Pilihan kami untuk menggunakan Kotlin menegaskan kembali komitmen kami terhadap ekosistem developer terbuka saat kami berevolusi serta mengembangkan platform Android, dan kami senang melihat evolusi bahasa ini.
Referensi penting
Codelab Android di Kotlin
Pelajari praktik terbaik dan API terbaru dengan codelab Android di Kotlin.
Android + Kotlin di Medium
Artikel teknis tentang Kotlin dari tim Android.
Kursus Dasar-Dasar Android dengan Compose
Bagi yang belum memiliki pengalaman pemrograman, pelajari dasar-dasar bahasa pemrograman Kotlin dan cara membuat aplikasi Android sederhana.
Dokumentasi bahasa Kotlin
Playground Kotlin
Coba gunakan Kotlin sekarang, langsung di browser web Anda.
Referensi resmi bahasa
Mulai pelajari Kotlin dari situs referensi bahasa resmi.