|
14
telah dibuat sedemikian rupa sehingga memungkinkan perangkat dapat
menjalankan lebih dari satu Virtual Machine secara efisien.
4.
Application Framework
Kerangka kerja aplikasi (Application Framework) pada sistem operasi
Android merupakan layer
level tinggi yang menyediakan
tempat untuk
mengembangkan aplikasi Android yang baru bagi para pengembang.
Dengan menyediakan open development platform, Android
menawarkan pengembang aplikasi untuk membangun aplikasi baru yang
kaya dan inovatif. Para pengembang juga diijinkan untuk memanfaatkan
perangkat keras dari device, mengakses informasi lokasi, menjalankan
services di background, menentukan alarm, menambah notification pada
status bar, dan banyak lagi.
Beberapa services dan sistem yang pokok adalah sebagai berikut:
i.
Views yang kaya dan mampu dikembangkan dapat digunakan
dalam membangun suatu aplikasi, termasuk di dalamnya lists,
grids, text boxes, buttons, bahkan embeddable web browser.
j.
Content Providers
yang mengijinkan aplikasi untuk mengakses
data dari aplikasi lain (seperti mengakses Contacts), atau untuk
membagi data aplikasi itu sendiri.
k.
Resource Manager
memberikan akses ke sumber daya yang tidak
termasuk dalam code seperti strings, graphics, dan layouts.
l.
Notification Manager yang memungkinkan setiap aplikasi untuk
menampilkan alert atau himbauan di status bar.
m.
Activity Manager yang mengatur lifecycle dari suatu aplikasi dan
menyediakan navigasi untuk kembali ke aktivitas sebelumnya.
|