Android adalah software platform
yang open source untuk mobile device. Android berisi sistem operasi, middleware dan
aplikasi-aplikasi dasar. Basis OS Android
adalah kernel Linux 2.6 yang telah dimodifikasi untuk mobile device.
Android versi 1.0 dikeluarkan
tanggal 23 September 2008, versi 1.1
pertama kali digunakan di mobile phone disusul
Versi 1.5 (Cupcake), 1.6 (Donut).
Versi-versi terakhir adalah:
2.2 (Froyo), mempercepat kinerja dengan Just In Time compiler dan Chrome V8 JavaScript engine, Wi-Fi hotspot
tethering dan suppport Adobe Flash.
2.3 (Gingerbread), memperbaiki user interface, soft keyboard, copy/paste
features dan support ke Near Field Communication (NFC).
3.0 (Honeycomb), diperuntukkan untuk tablet yang menggunakan layar lebih
besar, multicore processors dan hardware acceleration untuk grafis.
4.0 (Ice-cream
sandwich), kombinasi Gingerbread and 3.0 Honeycomb. Integrasi antara platform untuk tablet dan
smartphone.
4.1 & 4.2
(Jelly-Bean),
user interface yang lebih halus dan mendukung NFC (Near Field Communication)
Untuk mengembangkan aplikasi di
Android, bahasa utama yang digunakan adalah Java, tetapi bukan dalam platform J2ME
yang memiliki banyak keterbatasan. Platform yang digunakan di Android setara dengan
J2SE, dan ini merupakan kelebihan utama
Android.
Fitur-fitur
Fitur-fitur utama Android yang
dapat dimanfaatkan oleh pengembang app sebagai berikut:
- Database dengan SQLite.
- Menulis dan membaca file di SD card.
- Integrated browser berbasis WebKit engine
- 2D graphics library; dan OpenGL ES 2.0 untuk 3D graphics
- Renderscript untuk pemrosesan paralel memanfaatakan CPU dan GPU
- Kamera, Audio capture, Jetplayer, Media support untuk MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF
- GSM Telephony fasilitas telepon dan SMS.
- Connectivity: USB, Bluetooth, NFC, SIP (Session Initiation Protocol, internet telephony khusunya untuk video conference dan instant messaging) dan WiFi
- Lokasi dan sensor: GPS, compass, gyroscope, barometer, light sensor, accelerometer.
- Multitouch
0 comments:
Post a Comment