Práce popisuje možnosti implementace aplikací pomocí návrhového vzoru MVVM a konkrétně užití MVVM Light Toolkit využitelného nejenom pro Windows Phone. Dále uvádí způsoby využití nástrojů pro manipulaci s mapou a souřadnicovým systémem ať už z pohledu plánování trasy anebo pravidelného sledování polohy. V neposlední řadě je zmíněna práce se souborovým úložištěm SkyDrive prostřednictvím Live Connect API.
Anotace v angličtině
The theses describes ways how to implement applications using the MVVM design pattern and particular use of MVVM Light Toolkit which is usable not only for the Windows Phone. There are also mentioned ways how to use tools for manipulation with map and coordinate system either from the view of route planning or periodical position tracking. Last but not least, there is mentioned how to work with SkyDrive file storage using Live Connect API.
Klíčová slova
cestování, plánování, navigace, GPS, Windows Phone, SkyDrive
Klíčová slova v angličtině
travelling, planning, navigation, GPS, Windows Phone, SkyDrive
Rozsah průvodní práce
89 s. (93 379 znaků)
Jazyk
CZ
Anotace
Práce popisuje možnosti implementace aplikací pomocí návrhového vzoru MVVM a konkrétně užití MVVM Light Toolkit využitelného nejenom pro Windows Phone. Dále uvádí způsoby využití nástrojů pro manipulaci s mapou a souřadnicovým systémem ať už z pohledu plánování trasy anebo pravidelného sledování polohy. V neposlední řadě je zmíněna práce se souborovým úložištěm SkyDrive prostřednictvím Live Connect API.
Anotace v angličtině
The theses describes ways how to implement applications using the MVVM design pattern and particular use of MVVM Light Toolkit which is usable not only for the Windows Phone. There are also mentioned ways how to use tools for manipulation with map and coordinate system either from the view of route planning or periodical position tracking. Last but not least, there is mentioned how to work with SkyDrive file storage using Live Connect API.
Klíčová slova
cestování, plánování, navigace, GPS, Windows Phone, SkyDrive
Klíčová slova v angličtině
travelling, planning, navigation, GPS, Windows Phone, SkyDrive
Zásady pro vypracování
Zpracujte literární rešerši na téma tvorba aplikací pro Windows Phone 8 s důrazem na softwarovou architekturu Model View ViewModel.
Analyzujte daný problém a navrhněte řešení.
Na základě analýzy vypracujte návrh aplikace.
Publikujte aplikaci na Windows store.
Demonstrujte výsledky a formulujte závěr.
Zásady pro vypracování
Zpracujte literární rešerši na téma tvorba aplikací pro Windows Phone 8 s důrazem na softwarovou architekturu Model View ViewModel.
Analyzujte daný problém a navrhněte řešení.
Na základě analýzy vypracujte návrh aplikace.
Publikujte aplikaci na Windows store.
Demonstrujte výsledky a formulujte závěr.
Seznam doporučené literatury
WILDERMUTH, Shawn. Essential Windows Phone 7.5: Application Development with Silverlight. Upper Saddle River, N.J.: Addison-Wesley/Pearson Education, 2012, xxxiii, 476 p. ISBN 978-032-1752-130.
CAMERON, Rob. Pro Windows Phone App Development. 2nd ed. Berkeley, CA: Apress, 2011. ISBN 978-143-0239-376.
PETZOLD, Charles. Programming Windows Phone 7. Redmond, WA: Microsoft Press, 2010, p. cm. ISBN 978-073-5643-352.
VAUGHAN, Daniel. Windows Phone 7.5 Unleashed. Indianapolis, Ind.: Sams Pub., 2012, xi, 1095 p. ISBN 06-723-3348-1.
LECRENSKI, Nick G, Karli WATSON a Robert FONSECA-ENSOR. Beginning Windows Phone 7 Application Development: Building Windows Phone Applications using Silverlight and XNA. Indianapolis, Ind.: Wiley, 2011, xxi, 578 p. ISBN 978-1-118-09628-4.
Seznam doporučené literatury
WILDERMUTH, Shawn. Essential Windows Phone 7.5: Application Development with Silverlight. Upper Saddle River, N.J.: Addison-Wesley/Pearson Education, 2012, xxxiii, 476 p. ISBN 978-032-1752-130.
CAMERON, Rob. Pro Windows Phone App Development. 2nd ed. Berkeley, CA: Apress, 2011. ISBN 978-143-0239-376.
PETZOLD, Charles. Programming Windows Phone 7. Redmond, WA: Microsoft Press, 2010, p. cm. ISBN 978-073-5643-352.
VAUGHAN, Daniel. Windows Phone 7.5 Unleashed. Indianapolis, Ind.: Sams Pub., 2012, xi, 1095 p. ISBN 06-723-3348-1.
LECRENSKI, Nick G, Karli WATSON a Robert FONSECA-ENSOR. Beginning Windows Phone 7 Application Development: Building Windows Phone Applications using Silverlight and XNA. Indianapolis, Ind.: Wiley, 2011, xxi, 578 p. ISBN 978-1-118-09628-4.
Přílohy volně vložené
CD-ROM
Přílohy vázané v práci
-
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Student jasně seznámil komisi s výsledky své diplomové práce. Poté byly prezentovány posudky vedoucího a oponenta a byla vedena rozprava k diplomové práci. V rámci rozpravy byly položeny následující dotazy:
Jak přísné jsou podmínky pro publikaci na Windows Phone Store a jaké parametry a jakým způsobem se u aplikace ověřují? (Ing. Král)
Jaké komerční využití by aplikace mohla mít v silniční dopravě? (Ing. Horák)
Vaše řešení je úlně nové nebo existují nějaké jiné podobné aplikace? (prof. Uhrin)
Dnes se vyvíjejí aplikace multiplatformně. V jakém prostředí jste vytvářel vaši aplikaci? Jak by se vývoj aplikace lišil při použití HTML5? Plánujete zda byste vaši aplikaci vytvořil i pro Android? (dr. Chramcov)
Máte to už na Windows Phone Store? Za kolik to prodáváte? Kolik je tam podobných aplikací? Překvapuje mě, že by jiní výrobci neudělali podobné aplikace? (prof. Zelinka)
Kolik vás stály knihovny n. mapové podklady nebo to bylo zdarma? Kdo knihovny vyvíjel? (dr. Korbel)
Zeptám se na lokalizaci, kdo vytvářel anglický překlad, vy sám? (doc. Gazdoš)
Student zodpověděl na všechny dotazy.