Niech będzie dalej na przykładzie apki którą miałem swego czasu pisać, pasuje do problemu. Apka w stylu XCTrack i jej podobnym.

Załóżmy, że klient instaluje nasza apkę na tablecie bez modułu gsm. Jest nim zapalony paralotniarz, który tak się napalił, że zapomniał doładować tel, ale na szczęście zabrał go ze sobą. I ten lotnik po locie swoja nowiuśką trajką rozbija się na niezamieszkałym terenie bez zasięgu wifi.
Teraz trzeba wezwać dla niego pomoc. Coś tam pogrzebałem ale nie mogę nic znaleźć, zapewne źle szukałem, ale...

Przyszło mi do głowy jedno sensowne rozwiązanie:

  • Przy instalacji naszej aplikacji sprawdzać czy urządzenie ma gsm, jeśli nie powiadomić użytkownika, że w razie wypadku nie będzie możliwości automatycznego wysłania zgłoszenia i poprosić o sparowanie tableta z telefonem oraz doinstalowanie na nim bota (apki uruchamiającej się po połączeniu telefonu z urządzaniem na którym znajduje się nasz programik, odbierającej alerty i wysyłającej zgłoszenia) lub samej apki która może działać jak bot.

Zna ktoś może inny sposób wysłania SOS-a? A co jeśli delikwent zostawi tel w samochodzie/domu etc?