Home Start Back Next End
  
9
Kerangka kerja aplikasi digunakan pengembang dalam
membuat aplikasi bagi Android. Tidak seperti sistem operasi
lainnya, Android memiliki keunggulan khususnya pada aplikasi
yang
memungkinkan penggunaan kembali dan penggantian
komponen.
Kerangka kerja ini didukung oleh berbagai macam 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
mengakibatkan aplikasi-aplikasi memiliki kemampuan yang
diberikan oleh pemilik ponsel pada waktu install.
b.
Dalvik Virtual Machine (DVM)
Dalvik Virtual Machine adalah suatu mesin virtual yang
memungkinkan aplikasi Android untuk dapat dijalankan pada
mesin-mesin pengembang seperti komputer atau notebook. Mesin
virtual ini didesain
khusus agar dapat beroperasi dengan
baik
hanya dengan konsumsi listrik yang rendah.
DVM juga mengatur
atribut dari Central Processing Unit (CPU)  serta membuat sebuah
file dengan format spesial (.DEX) yang terbentuk selama build
time post processing. DVM mengambil file yang dihasilkan oleh
class Java dan menggabungkannya ke dalam satu atau lebih
Dalvik Executable (.dex). DVM dapat menggunakan kembali
salinan informasi dari beberapa class file dan secara efektif
mengurangi kebutuhan penyimpanan dari Java Archive (.jar)
file
Word to PDF Converter | Word to HTML Converter