Learn Android Development

Learn to build feature-rich Android apps with Java, Kotlin, and other programming languages using Android Studio. Master Android development with these tutorials.

All Android Development tutorials:

  1. Membuat sebuah aplikasi musik dengan Android App Template

    Membuat sebuah aplikasi musik dengan Android App Template

    Tutorial Beginner

    Developing user interface yang cantik untuk Android apps dapat menjadi usaha yang memakan waktu. Berikut adalah beberapa langkah-langkah yang biasanya kita...

  2. Connect ke API Dengan Retrofit, RxJava 2, dan Kotlin

    Connect ke API Dengan Retrofit, RxJava 2, dan Kotlin

    Tutorial Intermediate

    Hari ini, sangat umum bagi aplikasi seluler untuk bertukar data dengan server jarak jauh, menggunakan Antarmuka Pemrograman Aplikasi web (API).

  3. Kemudahan Version Control dengan Git di Android Studio

    Kemudahan Version Control dengan Git di Android Studio

    Tutorial Beginner

    Seperti yang Anda tahu, ini adalah praktek terbaik untuk selalu menggunakan source control management (SCM) untuk proyek — atau bahkan untuk proyek pribadi...

  4. Code Widget untuk Aplikasi Android Kamu: Memperbarui Widget

    Code Widget untuk Aplikasi Android Kamu: Memperbarui Widget

    Tutorial Beginner

    Widget aplikasi memberi pengguna Anda akses mudah ke fitur aplikasi Anda yang paling sering digunakan, sekaligus memberi aplikasi Anda kehadiran di...

  5. Code Widget untuk Android: Input dan Display

    Code Widget untuk Android: Input dan Display

    Tutorial Intermediate

    Sejak Android 1.5, widget aplikasi telah memungkinkan pengguna mendapatkan informasi, mengendalikan aplikasi, dan melakukan tugas penting, semuanya dari...

  6. Concurrency dan Coroutines pada Kotlin

    Concurrency dan Coroutines pada Kotlin

    Tutorial Intermediate

    Java Virtual Machine, atau disingkat dengan JVM, tealh mendukung multithreading. Setiap proses yang Anda jalankan di dalamnya bebas untuk membuat sejumlah...

  7. Tools untuk Pengembang Mobile

    Tools untuk Pengembang Mobile

    Tutorial Beginner

    Pengembangan aplikasi desktop tradisional didominasi oleh perusahaan software berskala besar dengan tenaga kerja yang besar, terkadang tersebar di seluruh...

  8. Belajar Kotlin Dari Dasar: Abstract Classes, Interfaces, Inheritance, dan Type Alias

    Belajar Kotlin Dari Dasar: Abstract Classes, Interfaces, Inheritance, dan Type Alias

    Tutorial Intermediate

    Kotlin adalah sebuah bahasa pemrograman modern yang dikompile menjadi bytecode Java. Bahasa ini tersedia secara gratis dan open source, serta memberikan...

  9. Kotlin dari awal: Nullability, Perulangan dan Pengkondisian

    Kotlin dari awal: Nullability, Perulangan dan Pengkondisian

    Tutorial Beginner

    Kotlin adalah bahasa pemrograman modern yang mengkompilasi Java ke bytecode. Kotlin adalah bahasa pemrograman yang bebas dan open source, dan dijanjikan akan...

  10. Cara Menambahkan CAPTCHA ke Aplikasi Android

    Cara Menambahkan CAPTCHA ke Aplikasi Android

    Tutorial Intermediate

    Jika Anda mengembangkan aplikasi Android yang perlu berinteraksi dengan server back-end Anda, penting bagi Anda untuk mengambil langkah-langkah untuk...

  11. Cara Menggunakan API Google Cloud Vision di Aplikasi Android

    Cara Menggunakan API Google Cloud Vision di Aplikasi Android

    Tutorial Intermediate

    Computer vision dianggap sebagai masalah AI. Dengan kata lain, pemecahannya akan setara dengan menciptakan sebuah program yang secerdas manusia. Tak perlu...

  12. Cara Memecahkan 13 Pesan Kesalahan Paling Umum di Android

    Cara Memecahkan 13 Pesan Kesalahan Paling Umum di Android

    Tutorial Beginner

    Setiap kali Anda mengalami kesalahan, Android menghasilkan pesan kesalahan, lalu menampilkan pesan itu sebagai bagian dari Logcat Monitor Android Studio atau...