data dikumpulkan, diproses menjadi informasi dan didistribusikan ke para
penggunannya. Hall, James A : 2007
4. Resep Masakan
Resep masakan
adalah seperangkat instruksi yang memuat
nama masakan, bahan, bumbu, dan cara
membuat serta
cara menghidangkan suatu masakan.
Marwanti : 2000
5. Android
Android adalah sebuah sistem operasi untuk perangkat
mobile
berbasis linux yang mencakup sistem operasi,
middleware
dan aplikasi. Android
menyediakan platform
terbuka bagi para pengembang untuk menciptakan aplikasi mereka sendiri.
Safaat, Nazruddin : 2011 Adapun jenis-jenis android
yaitu: Android versi 1.1, Android versi 1.5
Cupcake
, Android versi 1.6
Donut
, Android versi 2.02.1
Eclair
, Android versi 2.2
Froyo: Frozen Yoghurt
, Android versi 2.3
Gingerbread
, Android versi 3.03.1
Honeycomb
, dan Android versi 4.0 ICS:
Ice Cream Sandwich
.
6.
Eclipse
Eclipse
adalah IDE
Integrated Development
Environment
yang digunakan dalam
coding
aplikasi android. Versi
eclipse
yang ada sekarang
sudah banyak
seperti
eclipse helios eclipse
versi 3.6,
eclipse Galileo eclipse
versi 3.5, dan
eclipse ganymade eclipse
versi 3.4. Safaat, Nazruddin : 2011
7. DVM
Dalvik Virtual Machine
DVM
Dalvik Virtual
Machine
adalah salah satu elemen kunci dari android dimana android
berjalan di dalam DVM bukan di
java virtual
machine
JVM. Sebenarnya
banyak persamaan
dengan
Java Virtual Machine
seperti Java ME
Java Mobile Edition
, tetapi android menggunakn
Virtual Machine
sendiri yang menurut dasar teorinya dikostumisasi dan dirancang
untuk memastikan bahwa fitur-fitur berjalan lebih efisien pada perangkat
mobile. Safaat, Nazruddin : 2011
8. Android
SDK
Software Development Kit
Android SDK adalah tools API
Application Programming
Interface
yang diperlukan untuk mulai mengembangkan aplikasi pada
platform Android
menggunakan
bahasa pemrograman Java. Android merupakan subset perangkat lunak
untuk ponsel yang meliputi system operasi,
middleware
dan aplikasi kunci yang di release oleh Google.
Safaat, Nazruddin : 2011
9. Arsitektur Android
Secara garis besar, Arsitektur Android
dapat dijelaskan
dan digambarkan sebagai berikut :
a
Application
dan
Widgets Application
dan
Widgets
ini adalah layer untuk berhubungan
dengan aplikasi
saja, dimana
biasanya dengan
download
aplikasi kemudian melakukan instalasi dan
menjalankan aplikasi tersebut.
b Applications Frameworks
Application Frameworks
ini bisa
disimpulkan bahwa
layer dimana
para pembuat
aplikasi melakukan
pengembangan pembuatan
aplikasi yang
akan dijalankan di sistem operasi Android,
karena pada layer inilah aplikasi dapat dirancang dan dibuat, seperti
content-providers
yang berupa sms dan panggilan telepon.
c Libraries
Libraries
ini adalah layer di mana fitur-fitur android berada,
biasanya para pembuat aplikasi mengakses
libraries
untuk menjalankan aplikasinya.
d Android
Run Time Layer
yang membuat aplikasi Android dapat dijalankan di mana
dalam prosesnya
menggunakan Implementasi Linux.
Dalvik Virtual Macine
DVM merupakan mesin yang membentuk dasar kerangka
aplikasi Android. e
Linux Kernel Linux kernel adalah layer
dimana inti dari
operating system
dari android itu berada. Berisi
file- file
sistem yang mengatur sistem
processing memory
,
resource
,
drivers
, dan sistem-sistem operasi android lainnya. Linux kernel yang
digunakan android adalah linux kernel
release 2.6.
Safaat, Nazruddin : 2011
10. Fundamental Aplikasi
Aplikasi Android
ditulis dalam bahasa pemrograman java.
Kode java dikompilasi bersama dengan data
file resource
yang dibutuhkan oleh aplikasi, dimana
prosesnya di
package
oleh
tools
yang dinamakan
“apt tools” ke dalam paket
android sehingga