HRAZDÍRA, M. Grafický editor pro OS Android [online]. Brno: Vysoké učení technické v Brně. Fakulta strojního inženýrství. 2013.
Cílem práce bylo vytvořit grafický editor pro platformu Android. Inspiračním zdrojem byl oblíbený program Photoshop. Autor dokonale zvládl jak technologii vývoje aplikací pro operační systém Android, tak teorii i praxi zpracování obrazových dat. Práce je skvěle zvládnuta i po implementační stránce; vyvinutá aplikace vykazuje velmi dobré časové odezvy. Pozornost si zaslouží i vydařené uživatelské rozhraní. Autor prokázal rozsáhlé teoretické a praktické znalosti a schopnost jejich aplikace v praxi při samostatném řešení obtížných problémů. Vytvořený software splňuje náročná měřítka na profesionální software.
Kritérium | Známka | Body | Slovní hodnocení |
---|---|---|---|
Splnění požadavků a cílů zadání | A | ||
Postup a rozsah řešení, adekvátnost použitých metod | A | ||
Schopnost interpretovat dosažené vysledky a vyvozovat z nich závěry | A | ||
Využitelnost výsledků v praxi nebo teorii | A | ||
Logické uspořádání práce a formální náležitosti | A | ||
Grafická, stylistická úprava a pravopis | A | ||
Práce s literaturou včetně citací | A | ||
Samostatnost studenta při zpracování tématu | A | ||
Vlastní přínos a originalita | A |
Předložená práce přináší popis vývoje aplikace na zpracování rastrových obrazů pro operační systém Android. První kapitola přináší výčet současných podobně zaměřených aplikací používaných na uvedeném operačním systému. Závěr kapitoly je věnován definování požadavků na vytvářenou aplikaci. Druhá kapitola obsahuje teoretické základy zpracování obrazu v rozsahu potřebném pro implementaci aplikace. Třetí kapitola popisuje operační systém Android, jeho vlastnosti a základní pojmy tykající se aplikací pro tento operační systém. Čtvrtá kapitola popisuje uživatelské rozhraní aplikace. Poslední kapitola je věnována vlastní implementaci. Pro operace s obrazovými daty je vhodně použita nativní knihovna, která přináší výrazné zvýšení výkonu aplikace. Nedostatkem použití nativní knihovny je potřeba překládat a sestavovat aplikaci pro každou platformu hardware, na které by měla být používána. Většina instalaci OS Android je provozována na architektuře ARM, proto není uvedený nedostatek příliš významný. Grafická úroveň práce je výborná. Přiložené CD obsahuje mimo jiné také kompletní dokumentaci zdrojových kódů aplikace.
Kritérium | Známka | Body | Slovní hodnocení |
---|---|---|---|
Splnění požadavků a cílů zadání | A | ||
Postup a rozsah řešení, adekvátnost použitých metod | A | ||
Vlastní přínos a originalita | A | ||
Schopnost interpretovat dosaž. vysledky a vyvozovat z nich závěry | A | ||
Využitelnost výsledků v praxi nebo teorii | A | ||
Logické uspořádání práce a formální náležitosti | A | ||
Grafická, stylistická úprava a pravopis | A | ||
Práce s literaturou včetně citací | A |
eVSKP id 65238