9
Pada 9 Desember 2008 aliansi tersebut mengumumkan tambahan 14 anggota baru untuk mendukung proyek Android, yakni ARM Holdings, Atheros Communications,
Asustek Computer Inc, Garmin Ltd, Softbank, Sony Ericsson, Toshiba, dan Vodafone Group Plc. Dengan menyediakan open development platform, Android menawarkan
kepada para pengembang untuk membuat aplikasi-aplikasi yang kaya dan inovatif. Pengembang memiliki akses penuh ke framework APIs yang juga digunakan oleh
aplikasi inti. Selain itu mereka juga bebas untuk megoptimalkan penggunaan hardware, megakses informasi lokasi, menjalankan layanan sendiri, mengatur alarm,
dan fungsi-fungsi lain yang tak terhitung banyaknya.
2.1.3. Fitur Android
Sebagai platform terpadu, Android memiliki fitur-fitur teknis yang dibutuhkan untuk menyusun sebuah sistem operasi bergerak mobile OS, meliputi:
a Application framework: memungkinkan reuse dan replacement of
components b
Dalvik virtual machine: dioptimalkan untuk mobile devices
c Integrated browser: menggunakan open source WebKit engine
d Optimized graphics: menggunakan custom 2D graphics library; 3D graphics
berdasar pada spesifikasi OpenGL ES 1.0 akselerasi hardware bersifat optional
e SQLite: untuk mengelola databasestructured data storage
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
10
f Media support: untuk audio, video, dan still image formats MPEG4, H.264,
MP3, AAC, AMR, JPG, PNG, GIF g
GSM Telephony hardware dependent
h Bluetooth, EDGE, 3G, dan WiFi hardware dependent
i
Camera, GPS, compass, dan accelerometer hardware dependent
j Rich development environment, meliputi device emulator, tools untuk
debugging, memory dan performance profiling, dan plugin untuk Eclipse IDE
Selain fitur diatas, Android dibundel lengkap dengan satu set core applications aplikasi inti yang meliputi email client, SMS program, kalender, peta maps,
browser, kontak, dan sebagainya. Semua aplikasi tersebut ditulis dalam bahasa pemrograman Java.
2.1.4. Versi Android
Sejak rilis pertamanya, Android telah mengalami beberapa kali mengalami updating. Berikut adalah versi awal hingga versi terakhir stabil dari Android:
a Android 1.5 Cup Cake SDK
Berbasis pada Linux Kernel 2.6.27. Diluncurkan pada 30 April 2009. Cup Cake antara lain mendukung fungsi-fungsi seperti merekam dan melihat video pada
camcorder mode, mengupload video ke YouTube dan foto ke Picasa langsung dari ponsel, dan Bluetooth A2DP support.
b Android 1.6 Donut SDK
Diluncurkan pada 15 September dengan berbasis Linux Kernel 2.6.29, Donut menambah kemampuan Android seperti support untuk resolusi layar WVGA,
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
11
antarmuka kamera, camcorder, dan gallery yang terintegrasi, dukungan untuk CDMAEVDO. 802.1x WiFi, VPN, Gestures, dan Text-to-speech engine, serta
peningkatan kecepatan untuk kamera dan pencarian. c
Android 2.02.1 Eclair SDK Android 2.0 Eclair dirilis pada 26 Oktober 2009. Update dari versi sebelumnya
meliputi peningkatan hardware speed, dukungan untuk lebih banyak ukuran dan resolusi layar, tampilan browser yang baru dan dukungan untuk HTML5, Google
Maps 3.1.2, Digital Zoom, dukungan built in flash untuk kamera, Microsoft Exchange, Blutooth 2.1, Live Wallpapers, dan pengayaan virtual keyboard. Android
2.1 diluncurkan pada 3 Desember 2009 dengan tetap menggunakan codename Eclair. Keduanya menggnuakan Linux Kernel 2.6.29.
Sumber : Pemrograman Aplikasi Mobile Smartphone dan Tablet PC, 2010
2.2. Netbeans