41
Linux Kernel
Merupakan hal terpenting dalam aplikasi android.Semua aplikasi android
yang telah dikembangkan harus didasarkan pada sistem operasi linux.
2.2.7 Android
Android merupakan sebuah sistem operasi yang baru dan merupakan n ext-
generation OS yang berjalan pada Kernel Linux.Pengembangan mobile aplikasi
android didasarkan dengan pengkodean Bahasa Java, oleh karena itu, penulisan kode
pun juga menggunakan Bahasa pemrograman Java.Kode ini dapat mengontrol
perangkat mobile melalui Google-enabled Java libraries. Ini merupakan platform
yang penting untuk mengembangkan aplikasi mobile menggunakaan software
stackyang disediakan pada Google Android SDK. Sistem operasi pada android
menyediakan bentuk environment yang fleksibel untuk pengembangan
aplikasi.Pengembang tidak
hanya bisa menggunakan android java libraries namun
juga dapat menggunakan normal Java IDEs (Holla & Katti, 2012).
Android adalah sistem operasi yan g digunakan untuk perangkat berbasis
mobileseperti handphone atau biasa disebut smartphone, computer tablet, netbook
,media player portable, dan lain-lain. Android dikembangkan dibawah LINUX dan
Open Handset Alliance (OHA) yang berarti siapa pun dapat mengembangkan
android di hardwaremereka.The Android Open Source Project (AOSP) yang
dipimpin oleh Google, mempunyai tu gas untuk perbaikan sampai dengan
pengembangan ke depan dari android (Google, Open Source Project, 2012).
Adapun keunggulan dan fitur special dari android menurut Tenisson (2013):
Merupakan sistem operasi yang bersifat gratis dan open source.
Memiliki arsitektur berdasar komponen yang didasarkan pada Linux dan
open source.
Menyediakan banyak built in services.
Mensuport adanya manajemen secara otomatis dari application life cycle.
Menyediakan high quality graphic & ground.
Applikasi bersifat portab le pada berbagai perangkat keras, baik yang ada
sekrang maupun yang akan datang.
Penggunaan perangkat android terus melonjak dari tahun ke tahun. Sejak
tahun 2011, penjualan p erangkat android menduduki peringkat paling atas diikuti
|