pondělí 19. prosince 2011

středa 14. prosince 2011

Tak jsme opět o kus vpředu

Už máme komplet implementovaný tyto častí:

1) registrace
2) přihlašováni
3) odhlašování
4) úpravu profilu a zobrazení informací o profilu.

Ke stažení na naší dev stránce v sekci Downloadů.

pátek 9. prosince 2011

Jízdy!!!!

Dotestovány a doimplementovány základní funkce pro jízdy:
V následujících dnech bude dotestováno přidávání a potvrzování uživatelů v jízdě. A samozřejmě základní systém pro hodnocení jízd a posažérů.

středa 7. prosince 2011

Beta pro jízdy

Vydána beta verze servisní aplikace, která již podporuje hledání a vytváření jízd:
Do testovací konzole byly přidány další tlačítka pro otestování těchto metod. Vyhledávání zatím funguje pouze na odjezdové a cílové místo, a zobrazují se pouze nadcházející jízdy. Ostatní filtry zatím nejsou implementovány, protože například pro zjištění počtu aktuálně volných sedaček je zapotřebí zvášť pro každou jízdu vytáhnout z datastore další informace, a tak stojí za zamyšlení zda-li rovnou nepoužít nějakou z cachovacích metod.

Android přihlášení

Tak už jsem zas o krok napřed, už se naše android aplikace umí přihlašovat. :)

Androidí klient

Přikládám několik screen shotů uživatelského rozhraní pro mobilního klienta:



Na posledním obrázku je vidět část seznamu vyhledaných jízd, na kterém v současné době usilovně pracuju :-)

sobota 3. prosince 2011

Základní kameny jízd

Do sdílených tříd byly přidány DTO třídy pro vytváření a vyhledávání jízd:
  • NewTrip - entita pro vytvoření nové jízdy, vychází ze TripRow, navíc ale obsahuje seznam jednotlivých zastávek. Možná sloužit i pro zobrazení detailu jízdy (ještě není úplně jisté),
  • PassengerList - jedná se o seznam UserDetail, který posílán ze serveru pro zobrazení seznamu pasažérů pro zobrazenou jízdu.
  • TripFilter - entita pro filtrování jízd v systému.
  • TripRow - reprezentuje jeden řádek vyfiltrovaných jízd, obsahuje inromace o konktrítní jízdě.
  • TripStop - entita pro jednu zastávku jízdy.
  • UserDetail - entita User rozšířená o souhrn hodnocení.
V následujícím plánu serverového programování implementace zadávání a vyhledávání jízd. V první fázi bude ochuzeno s zadávání a zobrazování hodnocení, které bude implementováno v další iteraci. Též bude zatím chybět napojedí na systém zpráv.