30
Audio Layer 3 (MP3), Advanced Audio Coding (AAC), Adaptive
Multi-Rate
(AMR) audio
codec,
Joint
Photographic
experts Group
(JPG),
Portable
Network
Graphics (PNG),
Graphics
Interchange
Format (GIF).
g.
GSM Telephony (bergantung dari perangkat keras yang digunakan)
h.
Bluetooth,
Enhanced
Data
Rates
for
GSM
Evolution
(EDGE),
3rd
Generation (3G), dan WIFI™ (Bergantung dari perangkat keras
yang digunakan)
i.
Kamera,
Global
Positioning
System
(GPS),
kompas
dan
accelerometer (Bergantung dari perangkat keras yang digunakan)
j.
Lingkungan
pengembangan
yang
lengkap,
seperti
emulator,
peralatan untuk debugging, memori dan performance profiling,
serta plug-in untuk Eclipse IDE.
2.6.3
Arsitektur Android
Menurut
Speckmann
(
2008,
p11
),
software
stack
dibagi
dalam
empat
layer yang berbeda, yang meliputi lima kelompok yang berbeda:
1.
The Application Layer
Platform
software
Android
akan
datang
dengan
satu
set
aplikasi
dasar
seperti
browser,
e-mail,
program SMS,
peta,
kalender,
kontak
dan banyak
lagi. Semua aplikasi tersebut ditulis dengan bahasa Java.
Selain
itu
aplikasi
dapat
dijalankan secara
bersamaan,
sehingga
dimungkinkan
untuk
mendengar
musik
dan
membaca
e-mail
pada
|