LETNÝ SEMESTER
Úlohy naplánované na stretnutiach
15. - 16. stretnutie (ôsmy šprint)
- Redizajn obrazovky pre nájdené spojenia
- Pridať obrazovku Vyhľadanie spojení do aplikácie
- Rozšíriť obrazovku výber času
- Rozšírenie obrazovky o ďalšie parametre
- Rozšírenie service wrappera a mapovanie parametrov
- Redizajnovať obrazovku pre detaily nájdeného spojenia
- Vytvorenie testov samotného vyhľadávacieho algoritmu
- Vytvorenie prepojenia vyhľadávacieho algoritmu so službou
- Rozšírenie databázovej vrstvy o kalendár sviatkov
- Implementácie funkcionality kalendára vo vyhľadávacom algoritme
- Zmeny databázovej vrstvy a príslušná zmena vo vyhľadávacom algoritme
- Implementovať spodný Tab Bar do obrazovky s mapou
- Pridať tlačidlá pre prepínanie typu mapy
- Oprava obrazovky s cestovnymi poriadkami
- Oprava indexov v zozname liniek
- Oprava sluzby, ktora poskytuje najblizsie odchody
- Oprava služby getLines - zoradenie liniek
- [BUG] Body záujmu sa nedotiahnu v zobrazení kde som
- [BUG] rozdiel dvoch casov pri prechode cez polnoc
- Umožniť vyhľadávanie v zastávkach
- Úprava
13. - 14. stretnutie (siedmy šprint)
- Úprava obrazovky s cestovnými poriadkami
- Doplniť pásmo do služby getLineTimetable
- Dijkstra revisited
- Implementovať index bar do zoznamu zastávok
- Úprava služby getDepartures - prekročenie polnoci
- Revízia dizajnu
- Implementovať index bar do zoznamu liniek
- Pridať parameter do služby getStations
- Pridať view do TabBar
- Zobrazenie všetkých spojov a následne ich zastávok
- Doplniť čísla liniek k zastávkam na mape
- Priebežná aktualizácia vzdialenosti používateľa od zastávky
- Prekreslenie obrazovky najbližšie spoje
- Automatické obnovovanie času do odchodu spoja
- Implementovať zobrazenie najbližších odchodov
- Získanie dát z databázy pre plánovanie spojení
- [BUG] Regresia: Zobrazovanie cest. poriadkov
- [BUG] getDepartures - nesprávne zastávky pre vzdialené súradnice
- [BUG] getPOI - na /dev nevracia žiadne zastávky
- [BUG] getLines - zdvojený spoj
- [BUG] Najbližšie odchody
11. - 12. stretnutie (šiesty šprint)
- Použiť novú obrazovku v pohľade kde som
- Vytvoriť view pre bunku - informácie o linke
- Vytvoriť view pre bunku - informácie o podzastávke
- Vytvoriť view pre user story - obrazovka najbližšie spoje
- Počítanie vzdialenosti od zastávky
- Vytvoriť testovacie scenáre pre US - najbližšie spoje
- Aplikovať testovacie scenáre
- Úprava služby getDepartures
- Prepojiť bunky vo view pomocou disclosure buttons
- Navrhnúť spôsob asynchrónneho získavania údajov zo servera
- Implementovať asynchrónne načítavanie do vybraných obrazoviek
- Implementovať asynchrónne načítavanie do všetkých obrazoviek
- Vytvoriť testovacie scenáre pre US - opustenie obrazovky počas spracovania
- Otestovať US
- Nezobrazovať linky ktoré sú na konečnej
- Doplnenie parametra do služby getLines
- Pridanie nového view do TabBaru
- Integrácia view zobrazujúceho zastávky
- Vytvoriť testovacie scenáre pre US - zobrazenie všetkých zastávok a podzastávok so spojmi
- Aplikovať testovacie scenáre pre US
- Nájsť vhodný zdroj údajov pre zohľadnenie typov dní
- Vytvoriť štruktúru pre typy dní na serveri
- Automatická aktualizácia
- Rozšíriť služby o rozlišovanie typov dní
- Vytvoriť a aplikovať testovacie scenáre pre US - zohľadnenie typov dní
- Odstránenie chyby pri vyhľadávaní zastávok
- Úprava vzhľadu bunky s linkou
- Migrácia databáz
- Konsolidácia prostredia
- Upgrade Agilo
- Vytvorenie správy o projekte
- Článok na IIT SRC