Pengembangan Aplikasi Perangkat Bergerak (Mobile) Informatika / Ilmu Komputer Semester Ganjil 2013/2014
Pengenalan Aplikasi Perangkat Berangkat [2] Lab Web & Mobile App PTIIK UB
Dr. Eng. Herman Tolle, ST., MT
MATERI BAB I • Perkembangan Teknologi Mobile • Jenis dan karakteristik Aplikasi Perangkat Bergerak • Anatomi Aplikasi Perangkat Bergerak • Perangkat Keras Peranti Bergerak
What is a mobile app? • mobile app (n.) a software program that runs on a smartphone, tablet or similar device.
Perangkat Keras Peranti Bergerak • Peranti bergerak modern saat ini memiliki perangkat keras internal (onboard) yang khas jika dibandingkan dengan telepon bergerak generasi awal maupun komputer personal (PC). • Hadirnya perangkat keras khas tersebut melahirkan berbagai ide dan inovasi pada jenis aplikasi perangkat lunak bergerak.
PERANGKAT KERAS • • • •
Layar Keypad GPS Internal Sensor: – Accelerometer – Gyroscope – Digital Compass
• Kamera / Video
• • • • • •
WIFI Processor Memori Bluetooth Audio Playback Eksternal Output: – HDMI / Mini HDMI – USB / Mini USB
LAYAR • Liquid Crystal Display (LCD)
dot matrix
– Hitam putih – Berwarna – Resolusi (ukuran) semakin besar
• Touch Screen (Layar sentuh)
RESOLUSI LAYAR • • • • • • •
QVGA: quarter VGA (240×320 pixels) HVGA: half VGA (320×480 pixels) WVGA: wide VGA (480×800 pixels) FWVGA: full wide VGA (480×854 pixels) nHD: one-ninth high definition (360×640 pixels) qHD: one-quarter high definition (540×960 pixels) http://mobitest.me/devices/
The most popular mobile screen dimensions
Pixel dimensions, aspect ratios and physical screen sizes
Dimension
Pengaruh Resolusi Layar pada Aplikasi • Aplikasi yang baik adalah aplikasi yang dapat menyesuaikan dengan resolusi perangkat bergerak • Tulisan Teks pada aplikasi harus dapat terbaca dengan baik
KEYPAD • • • •
Phone Keypad Qwerty Keypad Touch screen keypad External Keyboard – Bluetooth – USB
GLOBAL POSITIONING SYSTEM (GPS) • Sistem navigasi yang menggunakan satelit yang berorbit pada Bumi. • Satelit GPS memberikan informasi lokasi dan waktu mana saja yang ada di planet Bumi ini selama peranti GPS yang memerlukan informasi ini dapat "melihat" lebih dari tiga satelit GPS di saat yang bersamaan. • Satelit-satelit GPS dikelola oleh pemerintah Amerika Serikat dan pertama kali dioperasikan secara penuh oleh departemen pertahanan Amerika Serikat. • Aplikasi yang menggunakan peta dapat memanfaatkan informasi dari satelit GPS untuk menentukan lokasi pengguna pada petanya
GPS Location Estimation • GPS receiver compares the time when the signal was sent by the satellite with the time the signal was received. • From this time difference the distance between receiver and satellite can be calculated.
Bluetooth • standar teknologi nirkabel untuk bertukar data dan informasi antar peranti bergerak jarak dekat dengan menggunakan gelombang radio pada frekuensi 2,4GHz. • Diciptakan oleh vendor telekomunikasi Ericsson pada tahun 1994 yang awalnya hanya digunakan sebagai alternatif nirkabel dari penggunaan kabel data RS-232. • Tingkat keamanan yang tinggi pada sistem komunikasi datanya, sesuai untuk transmisi data dan informasi yang bersifat pribadi dan layanan pengendalian peranti elektronik secara nirkabel.
INTERNAL SENSOR • Accelerometer • Gyroscope • Digital Compass
Accelerometer • Accelerometer merupakan perangkat untuk mengukur akselerasi yang terjadi akibat perpindahan posisi pada peranti. Namun yang diukur bukan koordinat melainkan gaya yang dialami oleh acuan (massa inersia) yang terdapat pada bingkai referensi accelerometer.
Accelerometer • Triple Axis Accelerometer (x, y, z) (Iphone LIS302DL) • Communicate through Low Level Accelerometer API • Should be filtered to remove shaking effect (using low pass filter)
Akselerasi Akselerasi dapat diukur pada 3 arah direksional: • Left-right (lateral) [xaxis] • Forward-backward (longitudinal) [y-axis] • Up-down (vertical) [zaxis]
Gyroscope • Gyroscope merupakan alat untuk mengukur orientasi berdasarkan prinsip angular momentum. Dengan alat ini, kita dapat mendeteksi kemiringan peranti bergerak hingga tiga sumbu (x, y, z). Sensor ini banyak digunakan pada aplikasi seperti permainan dan kamera.
Digital Compass • Kompas digital pada peranti bergerak adalah sebuah magnetometer. • Berfungsi sebagai penunjuk arah mata angin
Digital Camera
Tugas • Buat artikel review salah satu aplikasi mobile yang menggunakan perangkat keras peranti bergerak sebagai pendukung dari aplikasi tersebut. • Artikel harus menjelaskan peranan/fungsi/ cara kerja perangkat keras tersebut di dalam aplikasi • Panjang artikel: minimal 1 halaman A4 (termasuk gambar) • Posting Blog dan E-Learning Class