Welcome to the
Android Universe! 🚀
Pernah mikir waktu *scroll* TikTok atau pesen ojol, "Gimana ya caranya bikin aplikasi kayak gini?" Nah, di kelas ini kita bakal langsung hands-on bikin aplikasi Android kamu sendiri pakai Java!
Let's Dive In!1. Kenapa Harus Android?
Rajanya Smartphone
Mayoritas orang di dunia pakai HP Android. Market share-nya menguasai lebih dari 70% pasar global. Pasarnya huge banget!
Open Source & Bebas
Ekosistem Android (berbasis Linux) ngasih kita kebebasan mutlak buat ngulik, modifikasi, dan bereksperimen dengan banyak hal.
Peluang Karir & Cuan
Kebutuhan industri akan Android Developer selalu tinggi, baik di startup maupun corporate dengan salary yang menggiurkan.
2. Flashback: Sejarah Singkat
Sejarah Android
Tahu nggak sih kalau Android awalnya bukan dibikin sama Google? Awalnya diniatkan untuk sistem operasi kamera digital lho!
2003: Pendirian
Didirikan oleh Andy Rubin dkk. Banting setir dari OS kamera digital ke pasar smartphone.
2005: Diakuisisi Google
Google melihat potensi besar dan membeli Android Inc.
2008: HP Pertama (HTC Dream)
Rilis HP Android pertama di dunia. Bentuknya masih pakai keyboard fisik slide.
Era Makanan Manis (Dessert) 🍩
Dulu versi Android selalu pakai nama makanan manis urut abjad.
Senjata Kita: Android Studio
Dulu programmer menderita pakai Eclipse IDE yang berat dan ribet. Hingga Google I/O 2013, diumumkanlah Android Studio (berbasis IntelliJ IDEA).
Gradle Build
Sistem build fleksibel untuk atur library.
Layout Editor
Visual drag-and-drop komponen UI.
Fast Emulator
HP virtual di laptop yang makin smooth.
3. Starter Pack (Setup)
Ibarat mau mabar, kita butuh gear yang mumpuni. Selesaikan misi (checklist) di bawah ini sebelum lanjut!
4. First Quest: Hello Bestie!
Langkah Pembuatan:
- Klik New Project di Android Studio.
- Pilih Empty Views Activity (Jangan Empty Activity biasa, itu buat Compose). Klik Next.
- Name:
AplikasiPertamaku - PENTING: Language ubah ke Java.
- Minimum SDK: API 24 (Nougat).
- Klik Finish & tunggu Gradle Sync selesai.
Anatomi Project:
-
MainActivity.java: Otak/logika aplikasi. -
activity_main.xml: Wajah/tampilan (UI) aplikasi.
Coba Simulasi di Bawah!
Tampilan di Emulator/HP:
Tugas Ringan (Challenge)
Biar makin pro, cobalah eksplorasi di Android Studio kamu:
- Buka file
res/layout/activity_main.xml. - Ubah mode tampilan dari "Design" ke "Code" atau "Split" (di pojok kanan atas).
- Cari baris kode
android:text="Hello World!". - Ubah teks tersebut menjadi: "Halo, namaku [Nama Kalian]! Aku siap belajar Android!".
- Run lagi aplikasinya di emulator. Screenshot hasilnya! 📸
Kunci Jawaban:
*Jangan lupa klik tombol Play (Run) hijau di atas agar tampilannya berubah di emulator!
Easy peasy, kan? Sampai jumpa di Modul 2 minggu depan, kita bakal throwback dikit soal OOP Java! Stay awesome! ✨