Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

Referensi Kotlin tambahan

Kami telah memilih serangkaian referensi untuk membantu Anda belajar dan menjadi produktif dengan Kotlin. Jika Anda baru mengenal Kotlin, sebaiknya baca beberapa referensi berikut.

Dokumentasi

Bahasa Kotlin

Kotlin di Android

Contoh

  • Sunflower: Contoh aplikasi menyeluruh yang mengilustrasikan praktik terbaik pengembangan Android dengan Kotlin dan Jetpack.
  • Google I/O Android App: Versi 2018 dari aplikasi Google I/O sepenuhnya ditulis ulang dalam bahasa Kotlin, dan ini adalah contoh aplikasi hebat yang seluruhnya dibuat menggunakan Kotlin.
  • Contoh Kotlin: Kumpulan contoh kode Android yang ditulis dalam bahasa Kotlin.

Codelab

  • Pemfaktoran Ulang ke Kotlin: Pelajari cara memfaktorkan ulang kode Anda dari Java ke Kotlin dan serba-serbi konvensi Kotlin.
  • Dasar-dasar Kotlin Android: Kursus berbasis codelab yang membimbing Anda dalam mempelajari dasar-dasar pembuatan aplikasi Android menggunakan Kotlin.
  • Paging: Pelajari cara mengintegrasikan komponen library Paging untuk memuat item daftar saat pengguna melakukan scroll.
  • Room dengan view: Pelajari cara mem-build aplikasi yang menggunakan Komponen Arsitektur Android.
  • Coroutine: Pelajari cara menggunakan Coroutine Kotlin, yaitu cara untuk mengelola thread latar belakang yang menyederhanakan kode dengan mengurangi kebutuhan callback.

Video

  • Kursus Udacity: "Developing Android Apps with Kotlin". Pelajari cara merancang dan mengembangkan aplikasi Android dalam bahasa pemrograman Kotlin, menggunakan library dan alat yang telah terbukti dalam industri.
  • Kursus Udacity: "Kotlin Bootcamp for Programmers". Dasar-dasar bahasa pemrograman Kotlin dari pakar Kotlin di Google. Untuk programmer yang beralih dari Java atau bahasa berorientasi objek lainnya.
  • YouTube: Penelusuran dengan kata kunci "Kotlin di Android" menyajikan berbagai diskusi teknis berkualitas tinggi.
  • Kursus O'Reilly: Kursus Kotlin selama 8 jam, "Introduction to Kotlin Programming", oleh Hadi Hariri, developer di JetBrains. Perlu berlangganan. Tersedia uji coba gratis selama 10 hari.
  • Kursus Treehouse: "Kotlin for Java Developers" mengajarkan Kotlin dengan prioritas untuk Android. Perlu berlangganan. Tersedia uji coba gratis selama 7 hari.
  • Kursus Udemy: "Kotlin for Beginners" mengajarkan Kotlin dari nol. Perlu berlangganan. Tersedia diskon untuk pelajar baru.

Buku

Buku lainnya tercantum di situs Kotlin.

Saluran media sosial