21
5
Návrh frameworku pro nabídkový
systém
V této kapitole se budeme věnovat návrhu frameworku, který zjednoduší práci vývojářům nativních
m-commerce aplikací pro platformu Android. Tento framework bude sloužit zejména k usnadnění
implementace prezentace produktů, hledání a filtrování v katalogu. Další funkcí
bude prezentace
a propagace slevových akcí či jiných obchodních sdělení.
5.1
Požadavky na framework
Hlavním účelem frameworku je zjednodušení tvorby katalogu. Ten by měl obstarávat základní
funkcionalitu, jež bude odpovídat struktuře katalogu webového internetového obchodu. Vývojář,
který bude tento framework využívat, by měl mít dostatečnou volnost pro přizpůsobení vzhledu
a chování jednotlivých částí.
5.1.1
Úvodní obrazovka aplikace
Na úvodní obrazovce aplikace prodejci nejčastěji zobrazují seznam aktuálních slevových akcí,
reklamní bannery či vybrané produkty. Tyto objekty bude vracet e-commerce server. Obecně se bude
jednat o jakýkoli text s obrázkem na pozadí. Framework by se měl postarat o zobrazování těchto akcí,
načítání dodatečných akcí při „scrollování“ a kešování obrázků pro vyšší výkon. Vzhled jednotlivých
akcí by měl být přizpůsobitelný. Událost při kliknutí na akci bude možné nahradit libovolným kódem.
Implicitní chování po kliknutí na akci bude definované dle typu akce přímo frameworkem (např.
slevová akce na produkt přesměruje uživatele na obrazovku s detailem produktu).
Do'stlaringiz bilan baham: