Dewasa ini banyak sekali platform mobile device yang kita kenal, seperti : Windows Mobile, BlackBerry, IPhone, Java Mobile (yang biasa digunakan sebagai embedded system pada vendor telepon lokal, yang dikenal juga sebagai handphone Cina, pun digunakan untuk vendor-vendor brended seperti Samsung, Sony Erricson, dll.
Android tentu saja sangat menarik, terlebih Android merupakan ide dari Google dan didukung oleh beberapa perusahaan besar lain seperti Acer, HTC, Dell, LG, Samsung, Motorola, ingin membuat satu platform yang tangguh dan terbuka, sehingga sangat sayang jika kita tidak mempelajari android.
Beberapa hal yang menjadi alasan supaya kita belajar Android adalah seperti berikut :
- Terbuka (open source), platform terbuka yang berdasarkan pada Linux yang merupakan platform terbuka juga. Hal ini menjadikan kita dapat mempelajari, membuat, dan mengkostomasi menggunakan platform ANdroid tanpa membayar royalti sepeserpun. sehingga secara otomatis platform ini tidak dimiliki oleh pihak manapun juga, berbeda jika seperti Windows Phone 7 sebagai contoh, merupakan closed source dan kode program hanya dimiliki oleh perusahaan Microsoft saja.
- Portabilitas yang tinggi, karena semua program ditulis dengan bahasa pemrograman Java. ingat, semboyan Java "Write Once Read Many". Tentunya Android mempunyai hal seperti Java Virtual Machine, yang disebut dengan Dalvik Virtual Machine. Jadi gampangnya, program yang ditulis harusnya dapat dijalankan pada berbagai macam platform defice.
- Menyediakan kualitas suara dan grafik yang tinggi, karena di dalam mesin ANdroid sudah ter-build in standar suara dan video seperti MP3, AAC. Juga telah didukung oleh platform terbuka juga seperti OpenGL.
- Android juga menyediakan berbagai macam library/service yang dapat digunakan seperti : fungsi browser, peta GPS, konektifitas SQL Database. Jadi kita tidak perlu membangun dari awal.
- Karena terbuka, Android menyediakan Software Development Kit gratis, juga didukung Integrated Development nvironment seperti Eclipse, yang juga terbuka. Bayangkan, kita diberi SDK gratis dan bahkan diberi juga alat untuk memudahkan kita dalam membangun program kita dengan lebih cepat. Sebagai contoh, jika kita bandingkan jika kita menjadi developer untuk platform Windows Phone 7, tentunya kita harus membeli IDE seperti .Net dengan harga yang cukup mahal.
- Didukung oleh puluhan ribu aplikasi baik gratis, trial dan berbayar. Google telah menyediakan suatu wadah sebagai jembatan, yaitu Android Market. Karena hanya satu ini, menjadikan semua aplikasi yang di distribusikan telah di seleksi oleh team Google dan jika telah lolos di publish di ANdroid Market.
Dulunya, Android Market hanya bisa diakses melalui handset kita saja, akan tetapi dengan segala kebaikannya, kita telah dapat melihat Android Market dari browser. pada dasarnya Android Market yang dpaat kita lihat ada browser merupakan aplikasi cloud. sehingga kita tidak dapat mendownload aplikasi yang telah kita pilih dari browser, akan tetapi akan langsung di install pada handset kita
Komentar
Posting Komentar