in

Tutorial Dasar Android 1.0–1.1 Astro dan Bender Hingga Evolusi Android 1.5 Cupcake

Android 1.5 Cupcake adalah salah satu versi paling awal dari sistem operasi Android dan dirilis pada April 2009. Meskipun versi ini tampak sangat mendasar dibandingkan dengan sistem Android modern, versi ini merupakan tonggak penting dalam pengembangan seluruh ekosistem Android.

Cupcake memperkenalkan inovasi-inovasi penting seperti papan ketik virtual, widget layar beranda, perekaman video, dan berbagai penyempurnaan pada sistem API, yang kemudian menjadi fondasi bagi banyak aplikasi Android. Dalam artikel ini, Anda akan mempelajari langkah-langkah penting untuk membuat aplikasi sederhana menggunakan Android 1.5 Cupcake dan menemukan mengapa dasar-dasar ini masih relevan hingga saat ini.

Memahami Lingkungan Pengembangan Android 1.5 Cupcake

Untuk mengembangkan aplikasi untuk Cupcake, seseorang harus mengetahui bahwa lingkungan pengembangan pada saat itu terdiri dari komponen-komponen berikut:

Versi lama Android SDK

IDE Eclipse dengan plugin ADT (Alat Pengembangan Android)

Bahasa pemrograman Java sebagai komponen utama

Langkah-langkah Untuk Menyiapkan Lingkungan Pengembangan:

Gunakan SDK Android lama yang mendukung Android 1.5 Cupcake (API 3).

Instalasi Eclipse IDE sebagai lingkungan pengembangan.

Menambahkan plugin ADT untuk menghubungkan Eclipse ke Android SDK.

Buat Perangkat Virtual Android (AVD) dengan API level 3 untuk menguji aplikasi.

Menyiapkan Proyek Android di era Cupcake

Struktur proyek Android saat itu jauh lebih sederhana dibandingkan proyek modern. Proyek Cupcake pada umumnya terdiri dari:

src/ → berkas Java

res/ → tata letak XML, gambar, dan string

AndroidManifest.xml → File pusat untuk mendefinisikan aplikasi

bin/ → Folder keluaran untuk build yang telah selesai

Membuat Aplikasi Sederhana “Hello Cupcake”

Langkah-langkah:
Buat proyek baru
Di Eclipse:
File → Baru → Proyek Android

Lalu masukkan data berikut:
Nama Proyek: HelloCupcake

Nama Paket: com.example.hellocupcake

SDK Minimum: API 3

Membuat antarmuka pengguna dengan XML
Buka berkas: res/layout/main.xml

Antarmuka pengguna sangat sederhana saat itu — tanpa Desain Material, ConstraintLayout, atau komponen UI yang rumit.

Jalankan Aplikasi di AVD Cupcake

Klik:
Jalankan → Jalankan sebagai Aplikasi Android

Emulator Android 1.5 dimulai (relatif lambat), dan pada akhirnya muncul hal berikut:

“Halo Kue Mangkuk!”

Meski tampak sederhana, semua aplikasi Android modern didasarkan pada prinsip-prinsip ini.

Fitur Cupcake Penting Untuk Pengembang

Cupcake memperkenalkan beberapa fitur penting:

Papan Ketik Virtual (Papan Ketik Lunak)
Untuk pertama kalinya, pengguna dapat menggunakan papan ketik di layar.

Widget untuk layar beranda
Pengembang dapat menempatkan widget interaktif langsung di layar beranda.

API Perekaman Video
Untuk pertama kalinya, aplikasi dapat merekam dan memproses video.

Unggah langsung ke YouTube
Integrasi awal dengan layanan Google.

Mengapa Anda Harus Mengenal Cupcake hari ini?

Bahkan setelah bertahun-tahun, Cupcake tetap mendidik karena:

Memberikan pemahaman yang jelas tentang evolusi sistem API Android

Dasar-dasar pengembangan aplikasi dijelaskan dari titik awal yang sederhana

Menulis kode yang efisien dan hemat sumber daya mempromosikan

Berfungsi sebagai materi sejarah bagi pengembang atau penggemar teknologi

Kesimpulan

Android 1.5 Cupcake bukan sekadar sistem operasi lawas, melainkan sebuah tonggak sejarah. Membuat proyek sederhana, memahami strukturnya, dan menemukan fitur-fitur barunya menunjukkan betapa jauh Android telah berkembang sejak awal. Terlepas dari semua teknologi modern, konsep-konsep yang diperkenalkan oleh Cupcake tetap mengakar kuat di Android hingga saat ini.

Sebelum Android menjadi sistem operasi terbesar di dunia, perjalanannya dimulai dengan versi-versi awal yang hanya diketahui segelintir orang: Android 1.0 dan Android 1.Kedua versi ini meletakkan fondasi bagi sistem Android modern. Menariknya, keduanya diberi nama sandi internal Astro dan Bender, meskipun Google kemudian tidak lagi menggunakan nama-nama tersebut secara resmi karena masalah hak cipta.

Tinjauan Singkat Android 1.0 dan 1.1

Pada 23 September 2008, Google resmi merilis Android 1.0 bersamaan dengan ponsel pintar pertama yang menjalankannya: HTC Dream (T-Mobile G1). Android memasuki pasar yang saat itu didominasi BlackBerry sebagai penantang baru, sementara iOS baru berusia satu tahun.

Android 1.0 secara internal diberi nama kode Astro, sementara Android 1.1 dikenal sebagai Bender, terinspirasi oleh karakter kartun dan fiksi ilmiah. Namun, karena potensi masalah hak cipta, Google tidak menggunakan nama-nama ini secara publik. Oleh karena itu, tradisi nama bertema makanan penutup baru dimulai dengan Android 1.5 Cupcake.

Fitur Utama Android 1.0 (Astro)

Android 1.0 memperkenalkan fitur-fitur fundamental yang kemudian menjadi standar untuk ponsel pintar. Fitur-fitur terpentingnya adalah:

Layar beranda dan widget
Layar beranda Android pertama mendukung ikon dan widget sederhana seperti jam dan pencarian Google. Pengguna dapat menambahkan pintasan ke aplikasi atau kontak—fitur yang terus menjadi ciri khas sistem Android hingga saat ini.

Pasar Android
Dengan Android 1.0, pengguna sudah dapat menggunakan aplikasi dari Market, meskipun pilihannya hanya beberapa lusin aplikasi. Inilah cikal bakal Google Play Store saat ini dengan jutaan aplikasi.

Aplikasi Google Terintegrasi
Android 1.0 menawarkan integrasi mendalam layanan Google:

Gmail

Google Maps (dengan Street View!)

YouTube

Obrolan Google

Bilah notifikasi yang dapat dilipat
Android adalah sistem pertama yang memperkenalkan panel notifikasi yang dapat ditarik ke bawah dari atas sebuah konsep yang kemudian diadopsi oleh sistem lain.

Melakukan banyak tugas sekaligus
Meski sederhana, Android sudah mendukung multitasking melalui tombol “Kembali”, “Beranda”, dan “Menu”.

Fitur Baru di Android 1.1 (Bender)

Android 1.1 dirilis pada bulan Februari 2009 sebagai pembaruan kecil, tetapi membawa perbaikan penting:

Kemampuan untuk menyimpan lampiran email di Gmail

Peningkatan stabilitas di Maps dan dialer telepon

Dukungan API yang ditingkatkan untuk pengembang

Perbaikan bug untuk panggilan, alarm, dan fungsi layar sentuh

Tutorial Menggunakan Android 1.0–1.1

Navigasi dasar
Android 1.0–1.1 menggunakan tiga tombol fisik:

Beranda kembali ke layar beranda

Kembali satu halaman ke belakang

Menu Menampilkan opsi tambahan

Sesuaikan layar beranda
Tekan dan tahan pada area kosong di layar beranda.

Menu “Tambahkan ke Layar Utama” muncul.

Pilihan:
Tautan aplikasi

Widget (jam, pencarian, kalender)

Berkas

andai

Tarik elemen ke posisi yang diinginkan.

Gunakan aplikasi dari Android Market
Buka Android Market.

Telusuri kategori.

Pilih aplikasi yang diinginkan.

Tekan “Gunakan” dan konfirmasi izin.

Menggunakan Google Maps dengan Street View
Fitur canggih pada masanya:

Buka Maps dan pilih lokasi.

Ketuk ikon Street View.

Putar tampilan menggunakan trackball HTC Dream.

Sinkronkan akun Google
Buka pengaturan.

Pilih “Sinkronisasi Data”.

Masukkan alamat email dan kata sandi Anda.

Pilih konten yang akan disinkronkan.

Kesimpulan

Android 1.0 dan 1.1 mungkin tampak sederhana dibandingkan versi-versi sebelumnya, tetapi keduanya meletakkan fondasi bagi sistem yang kini membentuk kehidupan miliaran orang. Fitur-fitur seperti Android Market, Google Maps, dan multitasking telah membentuk identitas Android sejak awal: terbuka, fleksibel, dan inovatif.

Gift Wallet dan WhatsAround Kombinasi Aplikasi Penghasil Uang yang Wajib Dicoba 2025