Membuat aplikasi pertama Anda

Halaman berikut mengajarkan Anda cara membuat aplikasi Android sederhana. Anda akan belajar cara membuat project "Hello World" dengan Android Studio dan menjalankannya. Kemudian, Anda akan membuat antarmuka baru untuk aplikasi yang mengambil beberapa input pengguna dan membuka layar kedua di aplikasi.

Tetapi sebelum Anda mulai, ada dua konsep dasar yang harus Anda pahami tentang aplikasi Android:


Aplikasi menyediakan beberapa titik masuk

Aplikasi Android dibuat sebagai kombinasi komponen yang bisa dipanggil satu per satu. Misalnya, aktivitas adalah jenis komponen aplikasi yang menyediakan antarmuka pengguna.

Aktivitas "utama" adalah yang dimulai ketika pengguna menge-tap ikon aplikasi Anda, tetapi Anda dapat mengarahkan pengguna ke aktivitas yang berbeda dari tempat lain, seperti dari notifikasi atau bahkan dari aplikasi yang berbeda.

Komponen lain seperti penerima siaran dan layanan juga memungkinkan aplikasi Anda untuk melakukan tugas background tanpa antarmuka pengguna.

Setelah Anda membuat aplikasi pertama, pelajari lebih lanjut tentang komponen-komponen lain di Dasar-Dasar Aplikasi.

Aplikasi beradaptasi dengan perangkat berbeda

Android memungkinkan Anda menyediakan resource yang berbeda untuk perangkat yang berbeda. Misalnya, Anda dapat membuat layout yang berbeda untuk ukuran layar yang berbeda. Kemudian sistem menentukan layout mana yang akan digunakan berdasarkan ukuran layar perangkat saat ini.

Jika salah satu fitur aplikasi Anda memerlukan hardware tertentu, seperti kamera, Anda dapat mengajukan kueri apakah perangkat tersebut memiliki hardware saat runtime, lalu menonaktifkan fitur terkait jika tidak memiliki. Anda juga dapat menetapkan beberapa fitur sesuai kebutuhan sehingga Google Play tidak akan mengizinkan penginstalan pada perangkat tanpa fitur-fitur tersebut.

Setelah membuat aplikasi pertama Anda, pelajari lebih lanjut tentang konfigurasi perangkat di Kompatibilitas Perangkat.


Dengan konsep dasar tersebut, klik di bawah ini untuk mulai membuat aplikasi pertama Anda!