16
6. PhoneGap
PhoneGap merupakan sebuah framework yang digunakan untuk membuat
aplikasi mobile berbasis HTML5 dan CSS3. Dalam pengembangan aplikasi mobile
yang berbeda sistem operasi seperti Android, IOs, dan Windows Phone membutuhkan banyak bahasa pemrograman yang masing-masing tidak dapat
diimplementasikan satu sama lain. Dengan kelebihan PhoneGap yang multi
platform, pengembang dapat membuat aplikasi untuk beberapa device secara langsung dengan menggunakan teknologi web standar Adobe System Inc, n.d..
Sampai saat ini framework yang didukung oleh PhoneGap antara lain Amazon Fire OS, Android, BlackBerry 10, OS, Ubuntu, Windows Phone 7 8, dan
Windows 8. PhoneGap dapat mengakses fitur-fitur yang tidak dapat dilakukan oleh
web application yaitu berhubungan dengan perangkat keras seperti kamera, GPS dan
accelerometer dengan menggunakan cordova sebagai penghubungnya Setiabudi, Tjahyana, Winsen, 2013.
Dengan berbagai kelebihan yang telah dijelaskan seperti diatas, pengembangan aplikasi
Mobile School Maps MooMaps menggunakan PhoneGap sebagai kerangka utama aplikasi yang menggunakan bahasa pemrograman
Javascript. Selain itu, untuk tampilan halaman menggunakan Ionic Framework
dan AngularJs. Ionic Framework merupakan framework khusus yang di desain
untuk hybrid application sehingga user seperti merasa menggunakan native
application Wilken, 2014.
17
7. Global Positioning System GPS
GPS Global Positioning System adalah sistem navigasi dan penentuan
posisi berbasiskan satelit yang saling berhubungan yang berada di orbitnya. Satelit tersebut dikelola oleh Departemen Pertahanan
Departemen of Defense Amerika Serikat dan pertama kali diperkenalkan mulai tahun 1978. GPS dapat
digunakan dimanapun juga dalam 24 jam. Posisi unit GPS akan ditentukan berdasarkan titik-titik koordinat derajat lintang dan bujur Andi, 2009.
Sistem GPS didesain untuk memberikan posisi dan kecepatan tiga dimensi serta informasi mengenai waktu secara cepat, secara kontinyu di seluruh dunia
tanpa tergantung keadaan cuaca Abidin, 2007. Ketelitian dari GPS dapat mencapai beberapa mm untuk ketelitian posisinya, beberapa cms untuk
ketelitian kecepatannya dan beberapa nanodetik untuk ketelitian waktunya. Dibandingkan dengan sistem dan metode penentuan posisi lainnya, GPS
mempunyai banyak
kelebihan dan
keuntungan baik
dalam segi
operasionalitasnya maupun kualitas posisi yang diberikan. Di Indonesia pemanfaatan GPS sudah banyak diaplikasikan, terutama terkait dengan aplikasi-
aplikasi yang menuntut informasi tentang posisi maupun perubahan posisi.
8. Google Maps