Soru & Cevap

android anlık konumun başka telefonda takip edilmesi

08.05.2017 - 01:45

iyi günler arkadaşlar.proje olarak öğrenci okul servisi uygulaması yapıyorum.Bu yüzden şoförün telefonunun konumunu veliler kendi telefonlarında görmesi gerekiyor.Bunu nasıl sağlayabilirim yardımcı olursanız sevirim.

17 Görüntülenme

3 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-16490-1553546609.jpg
bektasesref
10.06.2017 - 10:17

Birden çok şoför-veli olacağı için MySQL-PHP veritabanına hiç girme derim. Çünkü "anlık" demek sürekli siteye request gidecek demek. Bi de bunun alması var. Hosting iyi değilse yavaşlayabilir hatta çökebilir bile. Sana önerim NodeJS kullanman. Yine bir servera ihtiyacın olacak. Hostingden ziyade sanal sunucu alıp serverını oraya kuracaksın. Android içni Socket.IO kütüphanesi var. NodeJS'de de Socket.IO ile sistemini kurman gerekecek. Klasik mesajlaşam uygulamaları socket programlamaya girer. Yani "mesaj geldi mi, mesaj gitti mi" kontrolleri yapılmaz. "Eş zamanlı" al-ver olaylarını sağlayan bir yöntemdir socket programlama. "emit" veri göndermeye, "on" dinlemeye yarar. Hem javascript hem de android kodu için geçerli bu durum. Bi şöfor kayıt sistemi varsa veritabanı bağlantılarını da aynı şekilde nodejs üzerinden yapabilirsin

picture-34948-1490045518.png
mrve.ylmz
09.05.2017 - 03:55

yardım için teşekkür ederim ama şuan kendi konumumu haritada görebiliyorum zaten bu konum bilgisini anlık olarak nasıl veritabanına aktaracağım konusunda sıkıntım var ilk android uygulamam olduğu için daha açık bir kaynak olsa daha yararlıolur. yinede sağolun  ilginiz için.

Profile picture for user bthnorhan
bthnorhan
08.05.2017 - 05:41

Merhabalar. 

Firebase altyapısını kullanarak şoförün konumunu belirli aralıklarla velilere bildirim olarak gönderebilirsin. Bildirimleri çekerek herhangi bir activityde google haritaları kullanarak gösterebilirsin.

Yararlanabileceğini düşündüğüm kaynaklar :

https://firebase.googleblog.com/2016/08/sending-notifications-between-android.html 

https://developers.google.com/maps/documentation/android-api/location

Kolay gelsin. İyi günler.