- - při spuštení si aplikace zjistí z URL cílové souřadnice a ty si uloží (budou vrácena JSON data z API).
- - přepínač, který ukáže stav zapnutí/vypnutí GPS snímání polohy. Při změně by mělo dojít k přepnutí tohoto stavu
- - tlačítko "Sledovat polohu" - při kliknutí se spustí pravidelné odesílání GPS polohy do API - pokud je vypnuté sledování GPS viz. přepínač výše, tak se automaticky zapne a změní se i stav přepínače. Je to POST požadavek - konkrétní formu dohodneme. Odeslání každých 10 sekund.
- - je třeba ošetřit požadavek, že GPS signál či data najednou vypadnou - pak je třeba tyto údaje ukládat přímo do aplikace v jakémsi zásobníku a poté je poslat do API dávkově. Po odeslání ať se nemaže. Chceme vyzkoušet, jak bude narůstat úložiště aplikace (pokud to lze).
- - tlačítko "Ukončit sledování" - zde je to jasné. Ukončí se sledování a odesílání polohy.
- - jakmile se přístroj objeví na cílových GPS (+/- třeba 20m), tak se sledování a odesílání GPS polohy automaticky ukončí, zastaví a vyskočí nějaký alert "Jste v cíli" a odešle se finální POST požadavek s aktuálním časem dojezdu na cílovou polohu.
Skvělá práce, díky.