41
besar untuk pembuat aplikasi. Walaupun beberapa fitur telah muncul pada
sistem operasi yang lain, namun Android adalah system operasi pertama yang
menggabungkan fitur-fitur berikut:
1.
Development platform yang benar-benar terbuka dan gratis
berbasis linux dan open source. Para pembuat perangkat genggam
menyukai hal ini karena mereka dapat menggunakan dan
mengubah platform tersebut tanpa perlu membayar royalti.
Developer menyukai hal ini karena mereka mengetahui bahwa
platform tersebut mempunyai pilihan dan tidak khusus untuk satu
vendor saja.
2.
Arsitektur berbasis komponen yang diinspirasi oleh internet
mashup. Bagian dari sebuah aplikasi dapat digunakan dalam cara
yang
berbeda.
Bahkan komponen bawaan dapat diganti dengan
komponen buatan sendiri.
3.
Banyak layanan service bawaan. Servis berbasis lokasi
menggunakan GPS yang dapat digunakan untuk membuat aplikasi
berbasis lokasi.
Database SQL yang dapat digunakan untuk
penyimpanan data secara
lokal. Browser dan map views yang
dapat digunakan pada aplikasi.
4.
Life cycle dari aplikasi yang dikelola secara otomatis. Aplikasi
dipisahkan
dengan aplikasi yang lain dengan beberapa lapisan
keamanan, yang akan
menyediakan stabilitas sistem yang tidak
pernah ditemukan pada smartphone sebelumnya. Sehingga sebuah
aplikasi tidak bias mengaktifkan atau menutup aplikasi lain.
5.
Grafik dan suara berkualitas tinggi. Gabungan grafik 2D vector,
animation berdasarkan Flash, dengan grafik 3D menggunakan
OpenGL
untuk memungkin berbagai game dan aplikasi bisnis
untuk dapat berjalan
dengan baik. Android menyediakan codec
untuk standar format suara dan video yang umum.
6.
Portabilitas untuk berbagai hardware masa kini maupun masa
yang akan
datang. Semua program ditulis dalam Java dan
dieksekusi oleh Android
Dalvik Virtual Machine sehingga code
dapat dijalankan di berbagai
arsitektur hardware. Mendukung
berbagai metode input seperti keyboard,
touchscreen, dan
|