Sebelum memulai

1. Sebelum memulai

Selamat datang di Dasar-Dasar Android dengan Compose!

Kursus ini ditujukan bagi orang yang ingin mempelajari cara mem-build aplikasi Android dalam bahasa pemrograman Kotlin menggunakan praktik terbaik terbaru yang direkomendasikan oleh Google. Anda akan mem-build serangkaian aplikasi menggunakan Jetpack Compose, yang merupakan cara modern untuk membuat antarmuka pengguna (UI) yang menarik di aplikasi Android.

Anda akan mempelajari codelab, yang merupakan petunjuk coding langkah demi langkah tentang cara mem-build aplikasi atau fitur untuk aplikasi. Jika Anda lebih senang mempelajari lewat visual dan ingin melihat cara kerjanya lebih dulu, tonton video tutorial coding langsung yang disertakan dalam beberapa codelab ini. Ada juga soal latihan untuk menerapkan apa yang telah Anda pelajari, dan project yang memberi Anda kesempatan untuk bereksperimen dan belajar sendiri lebih lanjut.

Pembelajaran adalah pengalaman pribadi yang berbeda-beda bagi setiap orang. Bergantung pada latar belakang dan pengalaman Anda, ada beberapa opsi agar Anda dapat mempelajari kursus ini secara efektif.

Bagi orang yang baru mengenal pemrograman

Jika Anda baru mengenal pemrograman, mulai dari bagian awal kursus dan pelajari setiap jalur pembelajaran secara berurutan. Konsep pemrograman dan Android saling melengkapi. Itulah sebabnya penting untuk mempelajari konten secara berurutan. Anda juga dianjurkan untuk mengerjakan soal dan project latihan sebagai cara tambahan untuk membangun kepercayaan diri Anda sebagai developer baru.

Bagi developer yang sudah berpengalaman

Jika sudah memiliki pengalaman pemrograman, Anda dapat melewati beberapa materi untuk mengikuti kursus dengan lebih cepat. Bagian awal setiap unit berisi codelab tentang konsep pemrograman Kotlin yang diperlukan untuk mem-build aplikasi di unit tersebut. Jika Anda merasa sudah memahami topik tentang bahasa Kotlin tersebut, Anda dapat melewati bagian itu dan melanjutkan ke konten tentang mem-build aplikasi.

Jika Anda sudah menjadi developer Android, Anda mungkin lebih tertarik pada topik Compose yang disajikan dalam kursus ini. Compose adalah toolkit modern Android untuk mem-build UI native, yang menyederhanakan dan mempercepat pengembangan UI. Compose memerlukan lebih sedikit kode untuk mengimplementasikan UI dibandingkan dengan sistem Android View, sehingga membuat aplikasi Anda lebih mudah dikelola. Jika Anda ingin mempelajari Compose lebih lanjut, paruh pertama kursus ini adalah yang paling relevan karena mencakup UI, Desain Material, dan navigasi. Atau, Anda dapat menyelesaikan kursus Jetpack Compose untuk Developer Android dengan artikel, video, dan codelab tentang topik penting bagi developer yang beralih ke Compose.

Materi latihan lainnya

Jika Anda secara khusus tertarik untuk mempelajari Android dengan toolkit UI lama (yang menggunakan View) dan bukan Compose, Anda dapat mengikuti kursus Dasar-Dasar Android di Kotlin.

Terlepas dari rute yang Anda ambil untuk mempelajari Android, kami berharap materi ini membantu mewujudkan ide aplikasi Anda.

Selamat belajar,

Instruktur Anda dari Tim Android di Google

Gambar yang menampilkan penulis kursus, Murat Yener, Meghan Mehta, Dan Galpin, Kat Kuan, Sagar Begale, Angie Sasmita, Raka Chowdhury, dan Anuj Garg