Start Back Next End
  
54
a.
Application: lapisan ini adalah lapisan aplikasi, serangkaian aplikasi
terdapat pada perangkat mobile.
Aplikasi ditulis dalan bahasa
pemrograman Java.
b.
Application Framework: arsitektur ini di rancang untuk
menyederhanakan penggunaan kembali komponen. Aplikasi apapun
dapat mempublikasikan kemampuan dan aplikasi lain dapat
menggunakan kemampuan mereka sesuai batasan keamanan.
c.
Libraries: suatu set libraries dalam bahasa pemrograman C/C++ yang
digunakan oleh komponen pada sistem Android.
d.
Android Runtime: suatu set libraries
inti yang menyediakan sebagian
besar fungsi yang tersedia di libraries inti dari bahasa pmerograman
Java. Setiap aplikasi berjalan sebagai proses sendiri pada Davlik
Virtual Machine.
e.
Linux Kernel: Android bergantung pada Linux Kernel 2.6
untuk
layanan sistem inti seperti keamanan, manajemen memori,
manajemen proses, network stack, dan model driver. Kernel bertindak
sebagai lapisan antar hardware dengan seluruh software.
2.2.4.3 Android Framework
Menurut Mario Zechner (2011: 7-9) sisi Android yang berhadapan
dengan developer adalah sebuah platform yang mengabstraksi bagian pokok
Kernel Linux
dan diprogram menggunakan Java. Dari pandangan High
Level, Android memiliki beberapa fitur yang baik:
a.
Sebuah application-framework
yang menyediakan kumpulan API
yang kaya untuk menciptakan berbagai macam jenis aplikasi. Hal itu
juga memungkinkan penggunaan kembali dan penggantian
komponen-komponen yang disediakan oleh platform dan aplikasi
pihak ketiga.
b.
Davlik virtual machine,
yang bertanggung
jawab menjalankan
aplikasi-aplikasi pada Android.
c.
Sekumpulan graphic library untuk pemrograman 2D dan 3D.
d.
Media support untuk format audio, video, dan gambar umum seperti
Ogg Vorbis, MP3, MPEG-4, H.264 dan PNG.
Word to PDF Converter | Word to HTML Converter