![]() 30
2.
Applications Framework
Lapisan selanjutnya adalah applications framework, yang
mencakup program untuk mengatur fungsi-fungsi dasar mobile device.
Applications Framework
merupakan serangkaian tool
dasar seperti
alokasi resource mobile device, aplikasi telepon, pergantian antar
proses atau program, dan pelacakan lokasi fisik telepon. Para
pengembang aplikasi memiliki aplikasi penuh kepada tool-tool
dasar
tersebut, dan memanfaatkannya untuk menciptakan aplikasi
yang lebih
kompleks. Di dalam semua aplikasi
terdapat servis dan sistem seperti
pada gambar di bawah ini.
Gambar 2.12 Lapisan Android Applications Framework
3.
Libraries
Bertempat di level yang sama dengan Android Runtime adalah
Libraries. Android menyertakan satu set library dalam bahasa C/C++
yang digunakan oleh berbagai komponen yang ada pada sistem
Android. Kemampuan ini dapat diakses oleh programmer
melewati
Android
Applications Framework. Sebagai contoh Android
mendukung pemutaran format audio, video, dan gambar. Beberapa
core library tersebut terlihat pada gambar 2.13 dibawah ini.
|