Showing posts with label Mobile. Show all posts
Showing posts with label Mobile. Show all posts

Thursday, 15 November 2018

Memanfaatkan Firebase untuk Menyimpan Data Online

- 0 komentar
Latar Belakang
  • Data adalah sesuatu yang sangat penting
    • - Toko
    • - Penelitian
    • - Rumah Pintar (Smart Home)
    • - Absensi 
  • Kebanyakan aplikasi, data disimpan di lokal PC (komputer)
    • - Data bisa hilang jika PC rusak 
    • - Data tidak bisa diakses dari luar (internet)
  • Perlu adanya upload data ke internet
    • - Backup data agar aman
    • - Data bisa diakses Online, Mobile dan Realtime


Apa itu Firebase ?
  • Firebase adalah database online yang disediakan oleh Google untuk semua pemilik akun google.
  • Ada versi gratis dari Firebase yang bisa kita manfaatkan untuk aplikasi kecil-kecilan sampai menengah.
  • Firebase bisa diakses dari web browser, bisa juga dari aplikasi Desktop, dan bisa pula dari aplikasi Android.
  • Selain sebagai Realtime Database, Firebase juga bisa sebagai Storage untuk menyimpan file-file di internet.
  • Versi berbayar dari Firebase bisa dipilih dan disesuaikan dengan kebutuhan pemakaian aplikasi.
  • info lebih lengkap silahkan lihat disini: https://firebase.google.com/docs/database/?hl=id

Design Sistem


Implementasi
  • Berikut adalah contoh implementasi pemanfaatan Firebase untuk menyimpan data online :



Implementasi (screenshots)
  • Berikut adalah contoh MySQL yang akan di-backup ke Firebase.


  • Berikut adalah tampilan aplikasi desktop MySQL to Firebase.
  • Berikut adalah tampilan console Firebase yang diakses dari web browser.
  • Berikut adalah tampilan aplikasi Android untuk menampilkan data dari Firebase secara online, mobile dan realtime.

Penutup
  • Firebase sangat cocok untuk dimanfaatkan sebagai database online agar data bisa diakses secara mobile dan realtime.
  • Langkah selanjutnya adalah mengembangkan aplikasi Desktop, Android, dan atau Web agar implementasi sistem bisa lebih luas dan dirasakan manfaatnya oleh semua kalangan.


Mengenai teknis pembuatan aplikasi atau implementasi sistem silahkan hubungi kami via email: hadiScada@gmail.com

Terima kasih... :) 
[Continue reading...]

Thursday, 19 December 2013

TransSpot & GPS Simulation

- 1 komentar

Project berikut adalah implementasi dari konsep TransSpot pada postingan sebelumnya.
Ada dua project yang dibuat, TransSpot dan GPS Simulation. Project TransSpot adalah aplikasi yang berfungsi sebagai simulator dari Client (handphone), dan project GPS Simulation adalah aplikasi yang berfungsi sebagai simulator dari Trans Unit (kendaraan).

1. TransSpot
Project TransSpot yang diposting disini adalah versi 2 yang terhubung ke database online MySQL. Versi awal dari project TransSpot tidak terhubung ke online database tapi ke local database MS SQL Server.

Beberapa teknik programming di project TransSpot :
+ Menampilkan peta online dengan GMAP.Net.
+ Memperbesar dan memperkecil (zoom) peta. 

+ Mengirimkan request ke database online via file PHP dengan metode POST.
+ Prosedur Sign Up, Login dan menyimpan session cookies.
+ Membaca posisi Trans Unit dari database online dan menampilkannya di peta.
+ Menampilkan list friend, menambah dan mengurangi friend, serta melakukan Chatting.

Berikut adalah beberapa tampilan dari aplikasi TransSpot:

 
     
  

  



2. GPS Simulation
Project GPS Simulation yang diposting disini adalah versi 2 yang terhubung ke database online MySQL. Versi awal dari project GPS Simulation tidak terhubung ke online database tapi ke local database MS SQL Server.

Beberapa teknik programming di project TransSpot :
+ Menampilkan peta online dengan GMAP.Net.
+ Memperbesar dan memperkecil (zoom) peta. 
+ Membaca posisi (latitude, longitude) di peta berdasarkan posisi mouse click.
+ Membuat marker pada peta.
+ Mengirimkan request ke database online via file PHP dengan metode POST.
+ Menambahkan dan merubah data di database online via file PHP.
+ Menggambar rute pada peta, load rute, membuat rute baru dan menyimpannya di file.
+ Melakukan simulasi posisi Trans Unit dengan manual dan auto (berdasarkan rute dan timer).
+ Membuat halte baru.

Berikut adalah beberapa tampilan dari aplikasi GPS Simulation:

 





Penjelasan lebih detail mengenai projek-projek diatas akan disampaikan pada postingan-postingan selanjutnya, insya Allah.

File EXE dari projek TransSpot bisa diunduh disini.
File EXE dari projek GPS Simulation bisa diunduh disini.

[Continue reading...]

Tuesday, 3 December 2013

TransSpot

- 2 komentar

TransSpot
Sistem Informasi Sarana Transportasi


A. LATAR BELAKANG / PERMASALAHAN
•    Jumlah penduduk semakin banyak sehingga jumlah perjalanan atau kegiatan transportasi semakin banyak.
•    Sarana transportasi umum sangat efektif untuk memenuhi kebutuhan perjalanan, namun kemacetan lalu-lintas menyebabkan jadwal kedatangan dan keberangkatan alat transportasi menjadi tidak menentu.
•    Dengan jadwal kedatangan kendaraan yang tidak tentu akan banyak waktu yang terbuang saat menunggu.
•    Belum ada sistem yang lengkap dalam hal memberi informasi mengenai lokasi sarana transportasi dan perkiraan kedatangan kendaraan.

B. PEMECAHAN MASALAH
•    Perlu ada sistem/aplikasi yang bisa memberikan informasi lokasi sarana transportasi dilengkapi dengan perkiraan kedatangan kendaraan dan pemberitahuan saat kendaraan mendekati tempat menunggu.
•    Dengan sistem tersebut para calon penumpang jadi tahu kapan sekiranya harus tiba di halte agar tidak terlalu lama menunggu.
•    Sistem yang dilengkapi dengan informasi rute atau trayek dari sarana transportasi umum juga akan membantu pengguna yang datang ke tempat baru.


C. PEMBAHASAN
1.    Apa itu TransSpot ?  
    TransSpot adalah sebuah aplikasi yang diinstal pada ponsel cerdas (smartphone) yang bertujuan untuk menampilkan lokasi (Spot) dari alat/moda/sarana transportasi.

2.    Apa manfaat TransSpot ?  
•    Menampilakan lokasi alat transportasi. Masyarakat umum yang menggunakan jasa alat transportasi umum bisa memantau lokasinya.
•    Memberi informasi perkiraan kedatangan alat transportasi. Aplikasi akan menghitung perkiraan kedatangan kendaraan sampai di tempat yang ditentukan oleh pengguna.
•    Memberi peringatan jika kendaraan sudah mencapai atau mendekati lokasi tertentu.
•    Fitur-fitur tambahan seperti penampil trayek/rute, media sosial, touring, booking dan sebagainya.

3.    Siapa pengguna TransSpot ?  
•    Masyarakat umum yang sehari-hari menggunakan jasa alat transportasi umum
•    Pemilik kendaraan pribadi
•    Pemilik usaha yang memakai kendaraan dalam kegiatan usahanya
•    Pemerintah sebagai pemberi kebijakan dan pengawas lalu lintas.

4.    Bagaimana TransSpot bekerja ?  


•    Trans Unit adalah kendaraan yang terpasang alat penerima GPS dengan modul GPRS, bertugas untuk mengirimkan data lokasi yang diterima dari satelit GPS melalui sistem telekomunikasi via GPRS ke database server.
•    Server bertugas untuk menyimpan semua data lokasi yang dikirim Trans Unit dan memproses permintaan dari client.
•    Aplikasi TransSpot diinstal di client bertugas untuk membaca informasi lokasi kendaraan ke server.


5.    Fitur-fitur TransSpot   

•    Spot
Menampilkan lokasi kendaraan secara real time.
Dilengkapi dengan perkiraan sampai kendaraan di halte atau tempat yang ditentukan oleh pengguna.


•    NearNotif
Memberi pemberitahuan ketika kendaraan mendekati tempat yang ditentukan oleh pengguna.
Bisa juga dipakai di dalam kendaraan, sebagai pemberitahuan berupa audio kepada penumpang bahwa kendaraan sudah sampai di halte tertentu.

•    RequestToStop
Pengguna bisa meminta kendaraan untuk berhenti di tempat yang ditentukan pengguna.
Request dari pengguna dikirim ke TransUnit yang terpasang di kendaraan dan ditampilkan di aplikasi sehingga pengemudi tahu dimana harus berhenti untuk menaikan penumpang.
Bisa dipasang di kendaraan umum seperti bis, taksi, bahkan bajaj atau ojek.

•    TransKu
Pengaturan perangkat untuk dijadikan TransUnit.

•    Link
Sesama pengguna TransSpot bisa saling berhubungan misalnya untuk melihat lokasi satu sama lain dan chatting.
Bisa untuk memonitor semua kendaraan sebuah perusahaan travel, atau setiap kendaraan dalam sebuah keluarga.


•    Touring
Pengguna bisa melakukan perjalanan berkelompok tanpa tersesat.
Seorang pengguna berperan sebagai ketua kelompok bisa membuat peta rute touring untuk diikuti oleh semua anggota.

•    Rute
Menampilkan rute kendaraan umum di kota tertentu.

•    POI (Place Of Interest)
Menampilkan tempat-tempat penting atau populer di lokasi tertentu, seperti tempat ibadah, rumah sakit, restoran dan sebagainya.

•    Info
Menampilkan informasi seputar transportasi.
Informasi penting dari pemerintah atau dari sumber lain yang perlu diketahui oleh pengguna, seperti kecelakaan dan kemacetan lalu lintas.


D. PENUTUP
TransSpot saat ini masih dalam bentuk konsep, namun sangat mungkin untuk diwujudkan. Aplikasi TransSpot akan sangat bermanfaat bagi masyarakat untuk mengatasi berbagai permasalahan dan kebutuhan masyarakat dalam hal transportasi. Dengan sistem transportasi yang baik diharapkan akan berdampak baik juga kepada sistem perekonomian masyarakat dan bangsa.
[Continue reading...]
 
Copyright © . HadiSCADA - Posts · Comments
Theme Template by BTDesigner · Powered by Blogger