Home Start Back Next End
  
20
3.
Android Runtime
Android Runtime
adalah sebuah engine yang berfungsi untuk
menjalankan berbagai aplikasi. Pada Android Runtime terdapat core
libraries
dan Dalvik Virtual Machines
(VM). Core libraries
menyediakan fungsionalitas yang terdapat pada core libraries
dari
bahasa pemrograman Java. Sedangkan Dalvik VM
berfungsi untuk
mengoptimalkan kinerja minimal memory footprint.
4.
Libraries
Libraries
seluruhnya ditulis menggunakan bahasa C/C++.
Libraries
dapat diakses dengan Java interface. Berikut adalah
library yang terdapat pada Android:
a.
Surface manager 2D dan 3D.
b.
Media codecs untuk MPEG-4 dan MP3.
c.
SQLite untuk dukungan pada database.
d.
Webkit sebagai engineweb browser.
5.
Linux Kernel
Pada dasarnya Android memerlukan Linux versi 2.6 untuk inti
dari sistem servis seperti kepentingan sekuritas, manajemen memori,
manajemen proses, network stack serta driver model. Selain itu,
kernel juga bekerja sebagai abstraction layer
antara hardware
dan
software stack.
2.3 Interaksi Manusia dan Komputer
Terdapat beberapa hal yang perlu diketahui oleh pengembang lebih dalam
mengenai interaksi antara manusia dan komputer.
2.3.1 Pengertian Interaksi Manusia dan Komputer
Interaksi manusia dan komputer merupakan penggabungan dari metode
yang diterapkan dalam pengalaman psikologi dengan menggunakan
development tools dari ilmu komputer (Shneiderman, 2010:22).
Word to PDF Converter | Word to HTML Converter