Pengenalan Tracking Mobile On Google Maps Using Socket.Io
Hayyy sudah lama aku nggak update blog
ini ternyata
Okeeee, kali ini aku akan share materi tentang
tracking mobile on google maps using socket.io yang aku dapatkan dari kak Sadha
yang sedang bekerja di TerralogiQ sebagai developer.
Sebelum lanjut kalian harus ikutin step
by step materi ini yaaa dan yang paling penting jangan lupa install cordova
(udah terinstall Android SDK) dan IDE prever Netbeans yaaaaa
Untuk proses develop ini sudah ada link
downloadnya:
*Cordova*
https://cordova.apache.org/#getstarted
*Netbeans*
https://netbeans.org/downloads/?pagelang=pt_BR
*Android SDK*
https://developer.android.com/studio/index.html
Proses testing unduh Lockito di Hp
Android masing-masing:
#Tracking
btw adakah sebelumnya yang pernah buat
apps tracking, kalau ada yang pernah mungkin sudah mengerti apa itu tracking
ya..
Tracking yang aku share ini ada
hubungannya dengan current location tapi bukan berarti menentukan rute, lebih
tepatnya tracking rute yang udah dilewati. Oke. secara singkat
#Tracking
adalah sistem pemantauan jarak jauh yang
menggunakan Satelit GPS, sebagai penentu lokasi kendaraan/asset bergerak dengan
tepat dan akurat dalam bentuk titik koordinat yang kemudian diimplementasikan
ke dalam bentuk Peta digital, sehingga dapat dimengerti dengan mudah bagi
penggunanya.
#Peta Digital.
sebenernya ada banyak untuk implementasi
Peta Digital, yang aku tau misalnya bisa pakai Google Maps, ArcGIS,
OpenStreetMaps. Namun untuk materi kali ini aku gunain Google Maps.
#Google Maps
seperti yang kita ketahui dan pasti kita
lebih familiar dengan Google Maps.
Google Maps merupakan layanan pemetaan
web yang dikembangkan oleh Google. Layanan ini memberikan citra satelit, peta
jalan, panorama 360°, kondisi lalu lintas, dan perencanaan rute untuk bepergian
dengan berjalan kaki, mobil, sepeda (versi beta), atau angkutan umum.
Googel Maps akan aku gunakan untuk
Dashboard Monitoringnya. Nah untuk bisa gunain Google Maps kita butuh Google
Maps API Key. Nanti aku kasih tau cara dapetin API Key itu.
#Socket.io
merupakan library javascript yang
digunakan untuk komunikasi antara client dan backend dengan menggunakan socket.
Batasan implementasi malam ini:
1. Hanya untuk tracking 1 kendaraan (mobile)
2. Aplikasi mobile hanya untuk platform
Android
Hal-hal yang perlu dipersiapkan:
#JDK (Java Development Kit)
disini aku pakai buat backend-nya. Yang
digunakan IDE Netbeans tapi untuk IDEnya terserah kalian mau makai apa. cuman
aku ini prever makai IDE Netbeans.
#Google Maps API Key
untuk dapetin servicenya Google Maps.
#Android SDK
digunain untuk compile aplikasi
mobilenya
#Cordova
Aku gunain untuk membuat aplikasi mobile
client
#Dashboard Monitoring
aku gunain html biasa seperti halnya
buat website
List diatas harus sudah dipersiapkan
semua karena akan digunakan sebagai proses development.
Untuk langkah-langkahnya tunggu blogku
selanjutnya yaaa
Terimakasih sudah mengunjungi blog ini, semoga bermanfaat
Tidak ada komentar:
Posting Komentar