ÜÝ
Þß àá âã
t
ä åâå
m m
æ
m
ç è å
t
é æç è å
ê
w
æç é ã
t
æ ë å
m u
n t
æ
r
Þå ä
å
n
ì ã
n st
åâå
s
ã Þ
æ
t
ãìå
p r
ß ì
í å
m
ã ë
ã é
æ
r
ã ë
ì
m
æë î
å ä ã
Þ æë ä åâå
ç åìã
á æ
n
ìì
u n
å å
w
å
m
ï ð
åìã
y
å
n
ì ã
ë ìã
n
çæ âå î
å
r m
æ
m
ç èå
t w
æç é ã
t
æ äæ
n
ì å
n m
æ
m
å ë ñ åå
t
Þå
n
òá åó ê æô
õöõ ä
å
n
÷
y
ø
QL atau ingin menguji website di komputernya sebelum diupload maka diperlukan sebuah
environment yang serupa yang membuat pengguna seolah-olah sedang dalam environment live. Environment itu bisa kita ciptakan dengan menginstal
WampServer.
2.5.8 Android
Android merupakan suatu so ftw
ùú û
st
ùü
k untuk m
ýþ ÿ
l
û û
vi
üû
. Di dalamnya terdapat sistem operasi, m
i
✁ û
w
ùú û
, dan k
û
y
ù ✂ ✂
li
üù ✄
io n
. Aplikasi pada platform ini dikembangkan dalam bahasa pemrograman java [4].
Android sendiri memiliki banyak fitur diantaranya adalah:
Merupakan sebuah Application Framework sehingga
✂ ú ý
☎ ú ù
✆
m
û
r dapat
menggunakan beberapa fungsi yang telah disediakan.
Dalvik virtual machine. Tiap aplikasi dalam Android memiliki in st
ù✝ üû
virt
✞ ù ✁
m
ù ü
h i
✝ û
yang dapat bekerja secara efisien dalam lingkungan memoriyang terbatas.
Integrated browser. Web browser berbasis WebKit
û
n g
i
✝ û
terdapat pada browser
û
f
ù✞ ✁
t Android atau pun dapat diintegrasikan dengan aplikasi lain.
Optimized graphics.
✟
i
þú ù ú
✠
grafis 2D yang kaya dan 3D berbasis OpenGL ES 1.0 yang mendukung akselerasi hardware.
✡☛
SQLite
☞ ✌✍✎ ✏
s
✑✍
t
✍
r
✒✓✍✎ ✏✔✕✍✓
y
✍
n
✖
r
✏
n
✖ ✍
n
✕✍
m u
n
✎ ✍✕✖ ✍
t p
o w
✗
rfu l
☞
Media Support
✘ ✙✒✕✑ ✚ ✛✚✕ ✖
✜✒
r
✜ ✍ ✖✍ ✏
✢
o rm
✍
t
✍✚ ✑ ✏✔✣ ✤ ✏
✑✒ ✔✣ ✑ ✍
n
✖ ✍
m
✜ ✍
r
✥ ✙
✦✧★✩ ✣
✪ ✘
✫✬✩ ✣
✙ ✦ ✡
✣ ✭✭
C, AMR, JPG, PNG, GIF
GSM Telephony
☞
Mendukung fungsi komunikasi GSM.
Bluetooth,EDGE,3G dan WiFi. Mendukung komunikasi pada jaringan
tergantung hardware.
Kamera, GPS, kompas dan accelerometer
☞
Mendukung berbagai fitur yang disediakan oleh
✮✯ ✰ ✱✲✯ ✰
✗
.
Kakas pengembangan yang lengkap. Termasuk
✱ ✗
vi
✳✗ ✗
m u
l
✯ ✴✵
✰ ✶
to o
ls untuk
✱ ✗
✷ ✸✹ ✹✺
n g , p
ro filin
g memori dan performa, p
lu g
in untuk Eclipse
IDE. 2.5.9
Arsitektur Android
Android terdiri dari beberapa st
✯ ✳
k so ftw
✯ ✰
✗
yang terdiri dari:
✻✼✼ ✽
i
✳ ✯
✴
i
✵ ✾ ✿
✶ ✻✼✼ ✽
i
✳ ✯
✴
io n
❀✰ ✯ ❁
✗
w o
rk
✶ ❂
i
✷ ✰
✯ ✰
✺ ✗ ✿
✶ ✻
✾ ✱ ✰ ✵
✺ ✱
❃ ✸
✾ ✴
im
✗
dan
❄ ✗
✰ ✾
✗
l
❂
in u
x
☞
Arsitekturlengkap platform ini dapat dilihat pada Gambar II.1.
❅❆
Gambar II.2 Arsitektur platform android
2.5.9.1 Aplication
❇❈❈ ❉
i
❊❋ ●
io n
m
❍
r
■ ❏❑▲❑
n p
r
▼ ◆❖❑
m y
❑
n
◆ P
❑
n
◆
su n
◆ ◗ ❍
r
❘■ ◗■ ❙ ◆ ❑
n
❚ ❍
n
◆ ❑
n
❯❱ ❲
r
❳ ❨
❑ ❩
▲
p ro
◆
r
❑
m y
❑ ❙◆
m
❍
ru p
❑▲ ❑
n
◗❑
w
❑❑
n
❚ ❑
r
❩ ❬
❙❚❖▼ ❩
❚ ❭
❍❙ ❚ ❩
r
❩
m
❑
u p
u n
p r
▼ ◆
❖❑
m y
❑
n
◆ ❚
❩ ◗■❑
t
▼ P ❍❘ ❪
❲
v
❲
l
❫❈ ❲
r m
❍
n
◆◆
u n
❑▲ ❑
n
◗❑ ❘ ❑
s
❑ ❏ ❍
m ro
◆
r
❑
m
❑
n
❴ ❑ ❵❑
❳
Contoh program bawaan dari platform Android sendiri adalah
❲
m
❋ ❛
l
❊
li
❲
n t
, program SMS,
❊❋❉ ❲
❜ ❪ ❋ ❝
, m
❋❈ ❱
, w
❲ ❞
❞❝ ❫ ❡
❱ ❲
r ,
❊
o n
t
❋ ❊
t dan sebagainya [4].
2.5.9.2 Aplication Framework
Lapisan ini berisi sekumpulan API yang dapat digunakan oleh
❈ ❝ ❫
❢ ❝ ❋
❣
m
❲
r maupun
❊
o
❝ ❲
❋❈ ❈❉
i
❊❋ ●
io n
dari Android. Lapisan ini dirancang untuk memudahkan penggunaan komponen dari Android sendiri. Aplikasi manapun
dalam Android
dapat berbagi
fungsi sehingga
aplikasi lain
dapat memanfaatkannya [4].