You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Technicy posiadają smartfony z dostępem do internetu, więc zrodził się pomysł.
Mianowice, aby usprawnić przepływ informacji (bynajmniej u nas) przydałaby się mobilna wersja strony terminarza oraz możliwość powiadamiania mail/sms o nowym/zmodyfikowanym zdarzeniu w terminarzu.
Rzucam pomysł pod rozwagę może ktoś dorzuci swoje pięć groszy zanim ja lub ktoś inny podejmie się tematu.
The text was updated successfully, but these errors were encountered:
Myślę że warto by zacząć od napisania jakiegoś API w REST albo SOAP albo jeszcze czymś innym które wystawiałoby na zewnątrz dane z LMS. Gdyby takie coś istniało to można by rozwijać różne pomysły: aplikacje w Java na Android, Cordova, PhoneGap czy czymkolwiek innym.
W pracy obecnie rozwijam rozwiązania oparte na WebSocket'ach. Nie są one przeznaczone na urządzenia mobilne, ale myślę że można by także tą ścieżką pójść.
Można też pozostać przy odwiedzaniu LMS w przeglądarce i odświeżaniu strony w oczekiwaniu na nowe zgłoszenia, ale to trochę słabe jest.
Można to zrealizować na 2 płaszczyznach. LMS mógłby mieć hooki do tego i w momencie zmiany czegokolwiek za pomocą Redis'a i jego pub/sub'a informować daemona napisanego np. w node.js o tej zmianie. Node.js mógłby to puszczać dalej na WS(S)ach rozpowiadać lub np. wywyołać push notification przez API wielkiego G lub ugryzionego owoca i wywołać na telefonie mobilnym aplikację.
Technicy posiadają smartfony z dostępem do internetu, więc zrodził się pomysł.
Mianowice, aby usprawnić przepływ informacji (bynajmniej u nas) przydałaby się mobilna wersja strony terminarza oraz możliwość powiadamiania mail/sms o nowym/zmodyfikowanym zdarzeniu w terminarzu.
Rzucam pomysł pod rozwagę może ktoś dorzuci swoje pięć groszy zanim ja lub ktoś inny podejmie się tematu.
The text was updated successfully, but these errors were encountered: