Cross-platform development of smartphone application with the Kivy framework
Ondřej Chrastina · 2016
Ucelem diplomove prace je analyzovat Kivy Framework (www.kivy.org) a shrnout jeho možnosti. Hlavnim ukolem je dodat dostatecne množstvi informaci, aby bylo možne rozhodnout, zda je tento aplikacni ramec dostacujici pro komercni vývoj. Prakticka cast prace je věnovana vývoji prototypu aplikace, ktera je využita k ověřeni konceptů popsaných v teoreticke casti. Tento prototyp přispiva k identifikaci potencialnich problemů během implementace a nasazeni. Text prace je strukturovan do tři casti. Prvni z nich seznamuje ctenaře s aplikacnim ramcem a technologiemi na něm zavislými. Druha cast se zabýva shromažďovanim zakladni baze informaci, využite při vývoji aplikace. Posledni cast ověřuje silne a slabe stranky aplikacniho ramce po dobu procesu vývoje aplikace a popisuje problemy vznikle během implementace. Výsledky tohoto výzkumu jsou využity při rozhodovani, zda je Kivy Framework vhodný pro komercni vývoj v Y Soft Corporation, a.s. Přinos teto diplomove prace spociva take v tom, že detailni popis aplikacniho ramce může být prospěsný nejen pro Y Soft Corporation, ale take každemu potencialnimu programatorovi, který zvažuje využiti aplikacniho ramce Kivy Framework.