Mam zamiar rozpocząć projekt dla klienta, który ma dużo danych, które muszą być w czasie rzeczywistym.Obsługa Websockets na Androidzie
Są dwie aplikacje mobilne, które będę budować z trigger.io, a także interfejs internetowy, a wszystkie z nich muszą pozostać zsynchronizowane.
Mam zamiar użyć implementacji socketSio WebSocket z moim backendem Node.js dla aplikacji mobilnych webapp &. To zadziała dobrze na iOS i nowoczesnych przeglądarkach internetowych.
Jednak przeglądarka internetowa Androida nie obsługuje w ogóle stron internetowych. I po prostu zniszczyłby plan danych użytkownika aplikacji mobilnej, gdyby socket.io wykorzystał awarię długoterminowego odpytywania na Androidzie.
Zastanawiam się: czy istnieje możliwość wdrożenia Java WebSockets dla systemu trigger.io Android, a następnie udostępnienia go w WebView? Jest simple implementation dla phonegap
Przypuszczam, że mógłbym napisać plugin dla trigger.io, ale chcę się upewnić, zanim wskoczę do tego projektu, jeśli jest to wykonalne/nie jest zbyt trudne do napisania wtyczki.
Użyłem trigger.io dawno temu, ale nie, ponieważ wszystkie fankcyjność wyszło jak natywne wtyczki.
Używam API JS Pusher w aplikacji trigger.io. Działa świetnie na iOS i Android (z powrotem do wersji 2.3). Czy brałeś pod uwagę coś w rodzaju Meteor lub Derby? – Meirion
Wiem, że to zadziała, ale zastanawiam się nad długotrwałym wpływem pollingu na plan transmisji danych użytkownika. –
@AndyJoslin, co w końcu zrobiłeś? Dzięki! –