Vysoké UČENÍ technické V brně
Nativní framework pro univerzální nabídkový systém pro
Download 350.75 Kb. Pdf ko'rish
|
final-thesis (1)
Nativní framework pro univerzální nabídkový systém pro
platformu Android Prohlášení Prohlašuji, že jsem tuto diplomovou práci vypracoval samostatně pod vedením Ing. Vladimíra Bartíka Ph.D. Uvedl jsem všechny literární prameny a publikace, ze kterých jsem čerpal. …………………… Petr Pyszko 23. 5. 2016 Poděkování Rád bych poděkoval svému vedoucímu práce Ing. Vladimíru Bartíkovi za odborné vedení, cenné rady a pomoc při tvorbě této práce. © Petr Pyszko, 2016 Tato práce vznikla jako školní dílo na Vysokém učení technickém v Brně, Fakultě informačních technologií. Práce je chráněna autorským zákonem a její užití bez udělení oprávnění autorem je nezákonné, s výjimkou zákonem definovaných případů. 1 Obsah 1 Úvod ............................................................................................................................................... 2 2 Elektronické obchodování.............................................................................................................. 3 2.1 Základní pojmy ....................................................................................................................... 3 2.2 Obchodní modely elektronického obchodování ..................................................................... 3 2.3 Systémy pro elektronické obchodování .................................................................................. 4 2.4 Požadavky na systémy pro elektronické obchodování ........................................................... 4 3 Platforma Android ......................................................................................................................... 7 3.1 Architektura ............................................................................................................................ 7 3.2 Vývojové nástroje ................................................................................................................... 9 3.3 Vývoj komponent uživatelského rozhraní ............................................................................ 10 3.4 Práce s aktivitami a fragmenty.............................................................................................. 12 3.5 Kešování dat ......................................................................................................................... 14 3.6 Zpracování formátu JSON .................................................................................................... 15 3.7 Designový jazyk „material design“ ...................................................................................... 16 3.8 Animace uživatelského rozhraní ........................................................................................... 17 4 Elektronické obchodování na platformě android ......................................................................... 19 4.1 MobiCart ............................................................................................................................... 19 4.2 Mob eCommerce .................................................................................................................. 20 5 Návrh frameworku pro nabídkový systém ................................................................................... 21 5.1 Požadavky na framework ..................................................................................................... 21 5.2 Návrh použití frameworku .................................................................................................... 22 5.3 Datové struktury frameworku ............................................................................................... 23 5.4 Komunikace s e-commerce systémem .................................................................................. 24 5.5 Návrh uživatelského rozhraní ............................................................................................... 26 5.6 Konfigurace a rozšiřitelnost .................................................................................................. 27 6 Implementace nabídkového systému ........................................................................................... 28 6.1 Implementace knihovny StoreBuilder .................................................................................. 28 7 Implementace ukázkové aplikace ................................................................................................ 32 7.2 Serverová část aplikace ......................................................................................................... 34 7.3 Použité knihovny .................................................................................................................. 35 7.4 Customizace knihovny .......................................................................................................... 36 7.5 Testování aplikace a knihovny ............................................................................................. 38 8 Závěr ............................................................................................................................................ 39 |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling