Arama butonu
Bu konudaki kullanıcılar: 1 misafir
7
Cevap
1239
Tıklama
0
Öne Çıkarma
Android Mesaj Senkronizasyonu (çözüldü)
A
9 yıl
Yarbay
Konu Sahibi

Ekleme: Google Cloud Messaging tarzi sistemler kullanılıyormuş.

Hakkında bilgi istiyorum. Bilen var mi Whatsapp, Facebook, Snapchat bu işi nasıl yapıyor?

Aklımda arka planda sticky olarak çalışan ve cihazi atıyorum 3saniyede bir wakelock ile uyandırıp bir http request yapıp yeni mesaj var mı kontrol eden bir service geliyor ama bu çok veri harcamaz mı? Basit bir http.request ne kadar veri harcar bilmiyorum gerçi ama hepsini geçtim çok şarj yemez mi? Http.listener tarzı bir yöntem var mı bunu merak ettim.





< Bu mesaj bu kişi tarafından değiştirildi avatar78 -- 12 Temmuz 2015; 21:08:27 >

< Bu ileti mobil sürüm kullanılarak atıldı >


Bu mesajda bahsedilenler: @ahmtbrk58
-
9 yıl
Yüzbaşı

Mesaj nereden gelecek?



< Bu ileti mini sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
A
9 yıl
Yarbay
Konu Sahibi

Yani karşı taraftaki kullanıcıdan. Gönderici - sunucu - alıcı şeklinde işliyor yanılmıyorsam.



< Bu ileti mobil sürüm kullanılarak atıldı >


Bu mesajda bahsedilenler: @-w K-
-
9 yıl
Yüzbaşı

GCM kullanabilirsin.

GCM, cihazın arka planında sürekli google sunucularını kontrol eden bir socket açık bırakıyor. Bu sayede whatsapp gibi uygulamalarda mesajlar anında iletiliyor.



< Bu ileti mini sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
A
9 yıl
Yarbay
Konu Sahibi

Şimdi gördüm, daha önceden de duymuştum da adamlarin kendi sistemleri var saniyordum çünkü çok batarya yiyor diğer ihtimalde.

Peki bilen var mı bu tarz bir sistemi kendimiz olusturabiliyor muyuz yani herkes GCM kullanmıyor sanirsam, başka alternatifler olmali.

Ekleme: Baya varmış. Muhtemelen resim video ses vs de gönderilebiliyor bu yöntemlerle.
http://stackoverflow.com/questions/15297246/are-there-alternatives-to-google-cloud-messaging-for-custom-android-builds





< Bu mesaj bu kişi tarafından değiştirildi avatar78 -- 12 Temmuz 2015; 19:43:07 >

< Bu ileti mobil sürüm kullanılarak atıldı >


Bu mesajda bahsedilenler: @-w K-
-
9 yıl
Yüzbaşı

Birkaç alternatif var ama mesela Amazon'un da böyle bir servisi var. Arka planda GCM kullanıyor..

Yani en sağlıklısı GCM kullanmak.



< Bu ileti mini sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
A
9 yıl
Yarbay
Konu Sahibi

Tamamdır hocam yardımın için çok teşekkür ediyorum



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @-w K-
A
9 yıl
Yüzbaşı

Yazmaya geç kalmışım ama diğer arkadaşlarında önerdiği gibi GCM veya Parse gibi Push Notification servislerini kullanmak gerek



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.