Home Start Back Next End
  
28
a.
Kerangka kerja aplikasi (application framework)
Digunakan untuk menuliskan aplikasi
di
Android
sehingga
memungkinkan
penggunaan
kembali dan penggantian komponen.
Kerangka
kerja
ini
didukung
oleh
berbagai open
source
libraries
seperti openssl, sqlite, dan libc serta didukung oleh
libraries utama
Android.
Kerangka
kerja
sistem operasi
Android
didasarkan
pada
UNIX file system permission yang menjamin bahwa aplikasi-
aplikasi tersebut hanya memiliki kemampuan yang diberikan oleh
pemilik ponsel pada waktu penginstalan.
b.
Dalvik Virtual Machine (DVM)
Dalvik
Virtual
Machine (DVM)
adalah
sebuah
mesin
virtual
yang
menggunakan memori yang sangat rendah dan secara khusus
dirancang
untuk
Android
untuk
dijalankan
pada embedded
system.
DVM bekerja dengan baik pada situasi dengan tenaga yang rendah
dan
mengoptimalkan perangkat mobile. DVM
juga
mengatur atribut
dari
Central
Processing
Unit (CPU)
serta
membuat
sebuah
format
file
yang
spesial
(.dex)
yang
dibuat
selama build time post
processing. DVM
dapat
menggunakan
kembali
salinan
informasi
dari beberapa class file dan secara efektif mengurangi kebutuhan
penyimpanan oleh setengah dari Java Archieve (.jar) file tradisional.
Konversi antara class Java dan format (.dex) dilakukan dengan
memasukkan “dx-tool”.
DVM 
menggunakan  assembly-code yang  berbeda  dimana  DVM
menggunakan
register
sebagai
unit
utama
dari
penyimpanan
data
Word to PDF Converter | Word to HTML Converter