Rabu, 26 Maret 2014

Perbedaan aplikasi android dengan desktop

Java yang digunakan untuk mengembangkan Android app setara dengan J2SE ada beberapa berbedaan app Android vs app Desktop yang perlu diperhatikan:
  • Beragamnya ukuran layar dan resolusi.
  • Karakteristik device yang memiliki banyak sensor (kamera, GPS, accelometer dsb), terhubung ke internet dan selalu dibawa pengguna membuat app Android punya potensi di bidang baru. Walaupun saat ini prosesor device sudah powerfull, tetapi kemampuan batere dan memori tetap menjadi masalah. Komputasi berat, terutama yang berjalan di background perlu memperhitungkan masalah penggunaan daya.
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
  • Lokasi dan sensor: GPS, compass, gyroscope, barometer, light sensor, accelerometer.
  • 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
  • Multitouch 
Artikel terkait

0 komentar:

Posting Komentar