Jump to content

Pemrograman Mobile: Pengenalan Android

From Wiki

Pengenalan

Android merupakan sistem operasi perangkat untuk mobile yang berbasis linux dan bersifat terbuka atau open source dengan licensis GNU yang dimiliki Google.

Dalam mengembangkan aplikasi atau programmer android membuat aplikasi menggunakan Eclips yang dapat di download secara gratis. Keunggulan eclipse adalah mendapat dukungan langsung dari Google untuk mengembangkan aplikasi android.

Sejarah android

Pengembangan android dimulai dengan berdirinya Android. Inc pada oktober 2003 dengan tujuan membuat mobile device yang lebih smart untuk menyaingi symbian dan windows mobile yang populer pada saat itu (iphone dan blackberry belum dirilis).

Tahun 2005 Android di akuisi oleh google. Dan dikembangkan versi beta diluncurkan pada 5 november 2007. Bersama dengan berdirinya OHA (Open Handset Alliance). Sampai saat ini 5 november diperingati sebagai hari android.

Tanggal 12 november 2007 android SDK (Software Development Kit) diluncurkan, sehingga pengguna dapat membuat mengembangkan aplikasi Android mereka sendiri.

23 September 2008, android resmi meluncurkan versi 1.0. sekitar sebulan berikutnya,

22 oktober 2008 Smartphone pertama kali yang menjalankan android yaitu HTC Dream.

Eclipse IDE untuk Android Development

Dalam mengembangkan sebuah aplikasi sendiri, dibutuhkan software pendukung. Begitu pula dalam mengembangkan aplikasi pada Android, Anda juga memerlukan software seperti Eclipse sebagai IDE (Integrated Development Environment) atau program komputer dengan beberapa fasilitas yang diperlukan dalam pengembangan perangkat lunak.

Keunggulan eclipse

  • Eclipse tersedia secara bebas untuk merancang dan mengembangkan Android
  • Eclipse merupakan IDE terpopuler, ini dapat terlihat pada banyaknya developers yang menggunakan Eclipse sebagai
  • IDE dalam pengembangan aplikasinya.
  • Eclipse memiliki plugin Android.
  • Eclipse mendapatkan dukungan sebagai IDE pengembang Android dari Google.

Android 1.0 (Alpha)

Android 1.0 (Alpha)

Android 1.0 dengan kode nama Alpha adalah versi pertama Android yang dirilis Google dan OHA (Open Handset Alliance) pada 23 September 2008. OS Android versi komersial pertama ini digunakan diluncurkan ke publik dan dipasangkan ke smartphone HTC. Di versi awal ini, Android 1.0 Alpha sudah dilengkapi fitur dasar seperti: Aplikasi Gmail, Google Talk, YouTube, dan lainnya.

Android Market sudah disediakan untuk mengunduh dan update aplikasi. Browser juga ada untuk menampilkan, memperbesar, dan melihat informasi dalam halaman web HTML dan XHTML. Bar notifikasi juga bisa muncul di status bar. Pengguna juga bisa mengatur nada dering, kecerahan layar, dan nada getar. Smartphone dengan Android 1.0 Alpha juga bisa terhubung ke WiFi dan Bluetooth.

Android 1.1 (Beta)

Android 1.1 (Beta)

Versi Android 1.1 dirilis pada 9 Februari 2009. Update ini awalnya hanya untuk HTC Dream saja. Versi Android terbaru ini memperbaiki bug pada versi alpha, mengubah API Android, dan menambah beberapa fitur baru. Fitur baru Android Beta memungkinkan pengguna mencari rincian dan review pada lokasi bisnis di Google Maps.

OS Android Beta juga dapat menampilkan dan menyembunyikan tombol panggilan. Untuk Anda yang suka kirim email, Versi Android terbaru ini bisa menyimpan lampiran pada pesan. Android 1.1 mendukung marquee atau program HTML untuk membuat teks bisa bergerak

Android 1.5 (Cupcake)

Android 1.5 adalah versi Android pertama yang menggunakan nama makanan pencuci mulut. Nama makanan pada versi Android diharapkan bisa memudahkan pengguna menghapal urutan versi Android. Versi ini menggunakan nama Cupcake dan dirilis resmi pada 27 April 2009. Android Cupcake menggunakan kernel Linux 2.6.27.

Perubahan pada versi Android ini tergolong cukup besar karena juga ada perubahan pada tampilan UI. Android 1.5 Cupcake mendukung keyboard virtual pihak ketiga, bisa menampilkan Widget, memutar dan merekam video format MPEG-4 dan 3GP, Pairing Bluetooth audio A2DP dan AVRCP, bisa upload video ke YouTube, dan masih banyak lagi.

Android 1.5 (Cupcake)

Android 1.6 (Donut)

Android 1.6 (Donut)

Versi Android 1.6 dengan nama Donut dirilis pada 15 September 2009. Versi Android ini dirilis berdasarkan kernel Linux 2.6.29. Beberapa fitur menarik yang ada di urutan Android terbaru ini adalah: Opsi pencarian dengan teks dan suara ditingkatkan, terdapat fitur cuplikan aplikasi di Android Market, dan dukungan mesin sintetis multi bahasa sehingga aplikasi bisa mengucapkan teks.

Android Donut juga mengintegrasikan kamera dan galeri sehingga hasil foto dan video bisa diakses lebih cepat. UI Android juga memungkinkan pengguna menghapus banyak foto. Android 1.6 Donut juga mendukung perangkat dengan resolusi layar WVGA.

Android 2.0 – 2.1 (Eclair)

Android versi terbaru dengan nama Eclair dirilis dengan kernel Linux 2.6.29. Sinkronisasi akun ditingkatkan agar pengguna bisa menambah akun untuk Email dan kontak hp. Tersedia juga dukungan Bluetooth 2.1. Android versi Eclair sudah mendukung fitur baru pada kamera, seperti: Flash, Zoom Digital, dan mode makro.

Secara umum, Android Eclair mengoptimalkan kecepatan perangkat lunak dan perubahan UI. Tampilan UI kini disesuaikan untuk layar dan resolusi lebih besar. Tersedia fitur MotionEvent yang ditingkatkan untuk melacak aktivitas multi-touch pada layar sentuh.