Tutorial Android #1: Persiapan Lingkungan dan Pengenalan Android Studio
Halo para calon developer Android! Hari ini kita akan memulai petualangan baru: membangun aplikasi Android untuk sistem tabungan bank yang akan terhubung dengan API Laravel yang sudah kita buat sebelumnya. Langkah pertama adalah menyiapkan "dapur" kita: Android Studio. Siap-siap jadi developer Android handal!
Apa yang akan kita lakukan?
- ✅ Memahami apa itu Android Studio dan fungsinya.
- ✅ Memeriksa apakah komputer kita siap untuk Android Studio.
- ✅ Mendownload Android Studio versi terbaru.
- ✅ Menginstal Android Studio langkah demi langkah.
- ✅ Mengkonfigurasi Android SDK (Software Development Kit).
- ✅ Membuat project pertama untuk aplikasi bank kita.
- ✅ Mengenal struktur project Android dan menjalankan aplikasi pertama di emulator.
Apa itu Android Studio?
Android Studio adalah Integrated Development Environment (IDE) resmi untuk pengembangan aplikasi Android yang dibuat dan didistribusikan oleh Google [citation:1]. IDE adalah tempat kita menulis kode, mendesain tampilan, menjalankan aplikasi, dan mencari bug—semuanya dalam satu atap! Anggap saja Android Studio adalah "dapur" tempat kita memasak aplikasi Android. 👨🍳
Android Studio menggunakan IntelliJ IDEA sebagai dasarnya dan dilengkapi dengan berbagai fitur canggih seperti:
- Code Editor dengan fitur autocomplete (nulis kode jadi cepet).
- Layout Editor (desain tampilan aplikasi dengan drag-and-drop).
- Android Emulator (untuk menjalankan aplikasi di komputer, tanpa HP).
- SDK Manager (mengatur versi Android yang mau kita pakai).
- APK Builder (nge-pack aplikasi jadi file .apk yang bisa diinstal di HP).
Langkah 1: Cek Kesiapan Komputer
Sebelum instalasi, kita harus pastikan komputer kita kuat menjalankan Android Studio. Ini syarat minimalnya [citation:1][citation:4]:
| Komponen | Minimal | Rekomendasi |
|---|---|---|
| Sistem Operasi (Windows) | Windows 8/10/11 64-bit | Windows 10/11 64-bit |
| Sistem Operasi (macOS) | macOS 10.14 (Mojave) ke atas | macOS Monterey/Ventura |
| Sistem Operasi (Linux) | Linux 64-bit dengan glibc 2.31+ | Ubuntu 20.04 / Fedora |
| RAM | 8 GB | 16 GB (biar makin ngebut) |
| Penyimpanan | 8 GB (IDE + SDK + Emulator) | 20 GB (biar lega) |
| Resolusi Layar | 1280 x 800 | 1920 x 1080 |
| Prosesor | Intel Core 2nd gen atau AMD dengan virtualization | Intel i5/i7 generasi terbaru |
Cara cek spesifikasi komputer:
- Windows: Buka
Settings→System→About. Lihat "Device specifications" [citation:1]. - macOS: Klik logo Apple pojok kiri atas →
About This Mac[citation:4]. - Linux: Buka terminal, ketik
lscpuuntuk CPU,free -muntuk RAM [citation:1].
Langkah 2: Download Android Studio
Kita download dari sumber resmi biar aman dan terbaru [citation:1][citation:7]:
- Buka browser (Chrome, Firefox, dll).
- Kunjungi developer.android.com/studio.
- Halaman akan otomatis mendeteksi sistem operasi komputer kita (Windows/macOS/Linux).
- Klik tombol "Download Android Studio" yang besar dan berwarna hijau.
- Baca dan setujui lisensinya (centang kotak "I have read and agree...").
- Klik lagi "Download Android Studio" untuk memulai unduhan [citation:4].
- Simpan file installer di folder yang mudah diingat, misalnya
Downloads.
Langkah 3: Instalasi Android Studio (Windows)
Setelah file installer terdownload, sekarang saatnya instalasi. Kita akan pakai langkah untuk Windows. Untuk macOS/Linux prinsipnya mirip [citation:7].
- Buka file installer (biasanya bernama
android-studio-xxxx.exe). - Jika muncul peringatan User Account Control, klik "Yes" untuk mengizinkan instalasi [citation:1].
- Jendela "Welcome to Android Studio Setup" akan muncul. Klik "Next".
- Pilih komponen yang akan diinstall. Biarkan centang default (Android Studio dan Android SDK). Klik "Next" [citation:7].
- Pilih lokasi instalasi: Defaultnya di
C:\Program Files\Android\Android Studio. Kalau C: kamu penuh, bisa ganti ke drive lain (misalD:\Android Studio). Tapi ingat-ingat lokasinya! Klik "Next" [citation:7]. - Pilih folder untuk menu Start. Biarkan default, klik "Install".
- Tunggu proses instalasi sampai selesai (5-15 menit, tergantung kecepatan komputer).
- Setelah selesai, centang "Start Android Studio" lalu klik "Finish" [citation:7].
Langkah 4: Konfigurasi Awal dan SDK Manager
Saat pertama kali menjalankan Android Studio, kita akan disambut dengan Setup Wizard yang akan mengunduh komponen tambahan [citation:1].
- Jendela "Complete Installation" muncul. Pilih "Do not import settings" (karena kita baru pertama kali). Klik "OK".
- Muncul jendela "Welcome". Klik "Next".
- Pilih tipe instalasi: pilih "Standard" (biar otomatis). Klik "Next" [citation:7].
- Pilih tema: pilih "Light" (putih) atau "Darcula" (hitam). Terserah selera kamu! Klik "Next".
- Selanjutnya, wizard akan menampilkan halaman "Verify Settings". Klik "Finish".
- Sekarang Android Studio akan mulai mendownload Android SDK (Software Development Kit). Ini adalah kumpulan tools dan library yang kita butuhkan untuk membuat aplikasi Android. Proses ini bisa lama (10-30 menit) tergantung koneksi internet [citation:7].
- Setelah selesai, klik "Finish". Android Studio akan terbuka dan siap digunakan!
Langkah 5: Membuat Project Pertama (Aplikasi Bank)
Setelah semuanya terinstall, saatnya membuat project untuk aplikasi bank kita [citation:7].
- Di jendela "Welcome to Android Studio", klik "New Project".
- Pilih template: pilih "Empty Views Activity" (atau "No Activity" kalau mau mulai dari kosong). Klik "Next".
- Isi informasi project:
- Name:
BankTabunganApp(nama aplikasi kita). - Package name: biarkan default (
com.example.banktabunganapp) atau ganti sesuai keinginan. - Save location: pilih folder tempat menyimpan project (usahakan jangan di C: biar nggak penuh).
- Language: pilih Java (kita akan pakai Java di seri ini).
- Minimum SDK: pilih API 24: Android 7.0 (Nougat) atau yang lebih tinggi. Ini menentukan versi Android minimal yang bisa menjalankan aplikasi kita [citation:8].
- Name:
- Klik "Finish" dan tunggu sampai project selesai dibuat. Proses ini akan mengunduh dependensi dan membangun project.
Langkah 6: Mengenal Struktur Project Android
Setelah project terbuka, mari kenali bagian-bagian penting di Android Studio [citation:3]:
| Folder/File | Fungsi |
|---|---|
app/ | Folder utama tempat kode dan resource aplikasi kita berada. |
app/src/main/java/ | Tempat file kode Java (misal MainActivity.java). |
app/src/main/res/ | Tempat file resource: layout (tampilan), gambar, string, warna, dll. |
app/src/main/AndroidManifest.xml | File konfigurasi aplikasi (izin, activity, nama aplikasi) [citation:8]. |
app/build.gradle | File konfigurasi build (dependencies, versi SDK) [citation:2]. |
res/layout/activity_main.xml | File layout untuk tampilan utama (bisa didesain visual). |
Untuk seri ini, kita akan sering berkutat di folder java (untuk logika) dan res/layout (untuk desain).
Langkah 7: Menjalankan Aplikasi di Emulator
Sebelum kita coding lebih lanjut, coba jalankan dulu project defaultnya untuk memastikan semuanya bekerja [citation:1].
- Klik tombol "Run" (ikon segitiga hijau) di toolbar atas, atau tekan Shift + F10.
- Jika belum punya emulator (virtual device), akan muncul dialog "Select Deployment Target".
- Klik "Create new virtual device" untuk membuat emulator baru.
- Pilih tipe HP, misal Pixel 4. Klik "Next".
- Pilih sistem image, misal Tiramisu (API 33) atau versi lain. Klik "Download" jika belum ada, tunggu sampai selesai.
- Setelah download, pilih image tersebut, klik "Next".
- Beri nama (biarkan default), lalu klik "Finish".
- Sekarang di dialog "Select Deployment Target", pilih emulator yang baru dibuat, lalu klik "OK".
- Emulator akan booting (pertama kali agak lama). Setelah hidup, aplikasi kita akan otomatis terinstall dan berjalan.
Jika berhasil, akan muncul tulisan "Hello World!" di layar emulator. Selamat! Aplikasi Android pertama kamu berhasil jalan! 🎉
Tips dan Trik Setelah Instalasi
- Update SDK: Buka
Tools→SDK Manageruntuk mengupdate atau menambah versi Android lain. - Gunakan Proxy: Jika internet lemot, download SDK bisa gagal. Coba ulangi atau gunakan koneksi yang lebih stabil.
- Atur RAM Emulator: Jika komputer kamu RAM-nya pas-pasan (8 GB), kurangi RAM emulator di
AVD Manager(edit device, show advanced settings, RAM kurangi jadi 1-2 GB). - Shortcuts Penting:
Ctrl + Space: Autocomplete.Ctrl + /: Comment/uncomment.Shift + F10: Run aplikasi.Ctrl + Alt + L: Merapikan kode.
Kesimpulan
Pada tutorial #1 ini, kita sudah berhasil:
- ✅ Mengenal Android Studio dan fungsinya.
- ✅ Mengecek spesifikasi komputer dan mendownload installer.
- ✅ Menginstal Android Studio dan mengkonfigurasi SDK.
- ✅ Membuat project pertama untuk aplikasi bank.
- ✅ Mengenal struktur project dan menjalankan aplikasi di emulator.
Sekarang komputer kita sudah siap untuk memulai petualangan membuat aplikasi Android untuk sistem tabungan bank. Di tutorial selanjutnya (#2: Mengintegrasikan Retrofit untuk Konsumsi API Laravel) kita akan mulai menghubungkan aplikasi Android kita dengan API Laravel yang sudah dibuat. Sampai jumpa!
Daftar Tutorial Android (Rencana)
- #2: Mengintegrasikan Retrofit untuk Konsumsi API Laravel
- #3: Halaman Login dan Registrasi Nasabah di Android
- #4: Dashboard Nasabah – Menampilkan Saldo dan Mutasi dengan RecyclerView
- #5: Fitur Ubah Password dan Edit Profil
- #6: Login Multi-Level (Admin, Petugas, Nasabah)
- #7: Dashboard Petugas – Transaksi Setor dan Tarik
- #8: Dashboard Petugas – Lihat Mutasi Nasabah
- #9: Dashboard Admin – Manajemen Pengguna
- #10: Laporan Transaksi dengan Filter dan Ekspor PDF