Tutorial Android

Tutorial Membuat Aplikasi di Android Studio Super Lengkap (API, SDK, Layout, Name)

Selamat datang di dunia Android bagi agan yang masih anget-anget di Android Studio.. hehe

Sebagian dari agan yang masih pemula, setidaknya pasti pernah membuat project baru di Android Studio namun masih bingung bagaimana membuat project baru yang benar di Android Studio. Nah, saya di sini akan memberikan Tutorial Membuat Project Aplikasi Baru di Android Studio yang Super Lengkap dari awal! Seperti bagaimana memilih SDK, bagaimana cara memilih nama project, bagaimana cara menentukan level minimum API yang tepat, serta cara memilih Layout Android.

Saya sebenarnya pernah membuat Video Tutorial Membuat Project Baru dan Membuat Android Virtual Device (AVD) di Youtube. Bagi agan yang penasaran, silakan cek video berikut:

Dalam postingan ini, saya akan membahas lebih banyak tentang membuat project baru seperti menentukan API, layout, dsb.. Untuk lebih jelasnya, iluti tutorial berikut:

  1. Klik Start a new Android Studio project. Bisa juga lewat File > New Project
  2. Konfigurasi Project.
    Isikan sesuai petunjuk dibawah
    Nama Keterangan
    Application Name Nama aplikasi yang nanti ditampilkan. Diawali dengan huruf kapital
    Company Domain Nama domain. Nantinya akan menjadi nama file apk (default)
    Package Name Nama file apk
    Project Location Lokasi penyimpanan project. Jangan gunakan folder yang memiliki spasi.

  3. Memilih target device android.
    Jika agan ingin mengembangkan aplikasi android untuk smartphone atau tablet. Pilih Phone and Tablet di bagian atas. Untuk pilihan lain tidak perlu di isi.
    Pada bagian ini, kita akan menentukan SDK minimal agar aplikasi kita bisa berjalan. Misal jika kita memilih Lolipop, maka versi Android di bawahnya tidak akan berjalan, hanya akan berjalan dengan Android yang memiliki SDK Lolipop ke atas. Perhatikan baik-baik ketika kita akan memilih SDK minimum, bisa jadi aplikasi yang kita buat malah gak bisa di pasang.Untuk lebih jelasny, berikut tabel sebaran perangkat API Android dari developer.android.com. Tabel ini menunjukkan presentase penguna Android di seluruh dunia!

    Jika aplikasi kita nantinya hanya memakai fitur-fitur dasar (misal menampilkan teks, gambar, dan video) maka kita tidak perlu memakai SDK terlalu tinggi. SDK level 8 misal, itu sudah cukup agar nanti semakin banyak perangkat yang bisa memakai aplikasi kita! Nah, jika aplikasi kita nanti memiliki fitur yang kaya (misal Firebase) maka boleh saja memakai SDK yang lebih tinggi (Firebase memakai SDK minimal 15).
    Jika sudah memilih, klik tombol Next.
  4. Menambah Activity (Add an Activity to Mobile)
    Panel ini berfungsi untuk memilih template Activity. Jadi, kita nanti tidak perlu menulis kode dari awal (dari halaman kosong). Hal ini juga berfungsi agar dapat memudahkan kita dan kita bisa segera memulai koding.

    Perhatikan tabel berikut untuk memilih template mana yang sesuai dengan kebutuhan kita:
    Nama Keterangan
    Menghasilkan project yang sepenuhnya kosong.
    Menghasilkan layout dengan fungsi menu (di pojok kanan) dan tombol melayang.
    Menghasilkan halaman kosong. Biasanya ada teks “Hello world” yang muncul.

    Saya merekomendasikan menggunakan Empty Activity ketika kita membuat Project baru.

    Menghasilkan halaman Fullscreen.
    Menghasilkan halaman yang siap menggunakan Google AdMob.

    Google AdMob merupakan layanan iklan oleh Google. Kita bisa meraup pundi uang dari layanan ini.

    Menghasilkan halaman Google Maps.
    Menghasilkan halaman login. Jika kita akan membutuhkan user terdaftar, activity ini bisa menjadi pilihan cepat.
    Menghasilkan halaman dengan panel. Master/Detail Flow sering digunakan pada aplikasi untuk tablet atau layar landscape.
    Menghasilkan halaman dengan menu samping (Navigation). Menu ini dapat diakses ketika kita menggeser halaman dari sebelah kiri.
    Menghasilkan halaman yang dapat di scroll
    Menghasilkan halaman dengan pilihan settings yang sudah di siapkan. Settings Activity bisa menjadi pilihan jika nantinya aplikasi kita memiliki fungsi settings yang banyak.
    Menghasilkan halaman tab yang bisa digeser kanan-kiri.

    Dengan begitu banyak pilihan seperti di atas. Saya sarankan untuk memakai Empty Activity dulu, karena nantinya kita bisa membuat aplikasi sesuai keinginan kita. Tapi itu sesuai kebutuhan agan saja.. hehe..
    Jika sudah memilih, klk tombol next.

  5. Customize the Activity
    Secara default, nama Activity kita adalah MainActivity dan nama layout kita adalah activity_main. Menurut saya, hal ini tidak perlu di rubah. Tinggal klik Finish saja.
  6. Sudah jadi deh, berikut tampilan editor Java dan XML yang telah kita buat.

Sekarang, kita akan menjalankan aplikasi kita.

  1. Buka Edit Configuration.
  2. Buka bagian app. Atur seperti berikut kemudian klik Apply atau OK.
  3. Klik Run, untuk link cepat klik tombol segitiga hijau. Atau buka lewat menu Run > Run di sebelah atas.

  4. Pilih Device (Perangkat) Android yang sudah terhubung USB. Atau gunakan Android Virtual Device. Lalu klik OK.
  5. Berikut hasil aplikasi yang telah kita buat

Jika agan belum tahu caranya untuk menghubungkan perangkat Android ke Android Studio, simak tutorial berikut:

Jika agan ingin menjalankan di emulator Android Virtual Device (AVD). Simak tutorial berikut:

Jika ingin segera memulai belajar, ikuti tutorial berikut:

Ikuti juga tutorial Android Studio lainnya:

Oke, begitulah cara membuat Project Android baru di Android Studio. Nah, setelah kita berhasil membuat aplikasi baru dan menjalankannya, agan bisa mengikuti tutorial berikutnya di www.muhaaz.com. Tetap semangat dan Happy Coding! Good luck!

adminnn

Recent Posts

Cara Menjalankan Aplikasi ke HP Android di Android Studio (USB Debugging)

Pengantar USB Debugging Tutorial berikut akan menjelaskan bagaimana cara menjalankan project yang kita buat di…

4 tahun ago

Cara Mengubah Minyak Sawit Jadi Bahan Bakar Pesawat

Produksi Minyak Sawit/CPO Indonesia Minyak sawit merupakan salah satu komoditi ekspor unggulan Indonesia, hal tersebut…

6 tahun ago

6 Jenis Alat Pengayakan Pada Industri Kimia

Alat/Mesin Pengayakan Pada Industri Kimia Screening atau proses pemisahan adalah proses melewatkan material umpan pada suatu…

6 tahun ago

Fuel Cell Sumber Energi Terbarukan

Apa itu fuel cell? Semakin terbatasnya bahan bakar fosil dan meningkatnya tuntutan lingkungan menjadi lebih…

6 tahun ago

Waspada 10 Malware Berbahaya di PC dan Android

Pengantar Berdasarkan catatan CisSecurity, aktivitas malware terus meningkat hingga 61% pada tahun 2019. Artinya bahwa…

7 tahun ago

Cara Membuat Es Krim Jagung Mudah dan Enak! Tanpa Kulkas

Latar Belakang Setiap desa memiliki potensi bebeda-beda. Desa Binoh memiliki produksi jagung melimpah, akan tetapi…

7 tahun ago