|
31
aplikasi
tersebut
hanya memiliki
kemampuan
yang
diberikan
pemilik telepon seluler pada waktu instalasi.
2)
Dalvik Virtual Machine (DVM)
DVM adalah sebuah mesin virtual dengan memori yang rendah,
yang didesain khusus untuk Android yang dijalankan di
embedded
system dan
bekerja
dengan
baik
pada
daya
rendah.
DVM
menciptakan
format
file
khusus,
yaitu
.dex
yang
dibuat
pada
saat
build
time
post
processing.
Konversi
class
Java dan
format .dex dilakukan dengan memasukkan dx tool.
DVM menggunakan kernel linux untuk
menangani
fungsionalitas
tingkat
rendah
termasuk
keamanan, threading,
dan
proses
serta
manajemen
memori.
Semua hardware yang berbasis Android
dijalankan dengan menggunakan Virtual Machine untuk eksekusi
aplikasi, sehingga dapat diimplementasikan ke hardware tertentu.
DVM
mengeksekusi
Dalvik executable file,
sebuah
format
yang
dioptimalkan untuk memastikan memori yang digunakan sangat
kecil.
File
.dex
diciptakan
dengan
mengubah
kelas
bahasa
java
dan dikompilasi
menggunakan tools
yang disediakan dalam SDK
Android.
3)
Browser yang terintegrasi
Browser yang berintegrasi (Integrated browser) berdasarkan
mesin WebKit open source.
|