Práce se zabývá návrhem a implementací Windows Phone mobilní aplikace pro městskou hromadnou dopravu v Pardubicích. Využívá prostředků geolokace pro prezentaci dat, ukazuje možnosti využití rozšířené reality a plánování spojů.
Annotation in English
Thesis shows the design and implementation of a Windows Phone mobile application for public transport in the city of Pardubice. Application uses means of geolocation to present meaningful data, demonstrates the possibility of augmented reality and route planning through the city.
Keywords
Windows Phone, geolokace, rozšířená realita, C#
Keywords in English
Windows Phone, geolocation, augmented reality, C#
Length of the covering note
49 s. (61 000 znaků)
Language
CZ
Annotation
Práce se zabývá návrhem a implementací Windows Phone mobilní aplikace pro městskou hromadnou dopravu v Pardubicích. Využívá prostředků geolokace pro prezentaci dat, ukazuje možnosti využití rozšířené reality a plánování spojů.
Annotation in English
Thesis shows the design and implementation of a Windows Phone mobile application for public transport in the city of Pardubice. Application uses means of geolocation to present meaningful data, demonstrates the possibility of augmented reality and route planning through the city.
Keywords
Windows Phone, geolokace, rozšířená realita, C#
Keywords in English
Windows Phone, geolocation, augmented reality, C#
Research Plan
Cílem bakalářské práce bude v teoretické části popsat existující možnosti geolokace a analyzovat jejich využitelnost v mobilních aplikacích. Součástí práce bude i přehled lokačních a bezdrátových technologií a srovnání jejich parametrů, výhod a nevýhod.
Druhým cílem v praktické části bakalářské práce bude navrhnout a realizovat mobilní aplikaci pro platformu Windows Phone (verze 8.1 a vyšší), která bude s využitím geolokace (GPS a WiFi) zobrazovat aktuální odjezdy MHD (ve zvoleném městě) pro zastávku nacházející se nejblíže uživateli aplikace. Nabídne mu i možnost odeslat předvyplněnou SMS jízdenku. Umožní také plánování trasy na základě zadání cílové destinace a času. Hlavní funkcionalita bude dostupná bez nutnosti připojení k internetu. Pokud se podaří získat přístup k datům od dopravního podniku, aplikace s připojením k internetu zobrazí také aktuální zpoždění jednotlivých linek. Aplikace umožní využít rovněž rozšířenou realitu pro zobrazení polohy zastávek skrze hledáček fotoaparátu. K implementaci bude využit jazyk C# a XAML pro tvorbu uživatelského rozhraní.
Research Plan
Cílem bakalářské práce bude v teoretické části popsat existující možnosti geolokace a analyzovat jejich využitelnost v mobilních aplikacích. Součástí práce bude i přehled lokačních a bezdrátových technologií a srovnání jejich parametrů, výhod a nevýhod.
Druhým cílem v praktické části bakalářské práce bude navrhnout a realizovat mobilní aplikaci pro platformu Windows Phone (verze 8.1 a vyšší), která bude s využitím geolokace (GPS a WiFi) zobrazovat aktuální odjezdy MHD (ve zvoleném městě) pro zastávku nacházející se nejblíže uživateli aplikace. Nabídne mu i možnost odeslat předvyplněnou SMS jízdenku. Umožní také plánování trasy na základě zadání cílové destinace a času. Hlavní funkcionalita bude dostupná bez nutnosti připojení k internetu. Pokud se podaří získat přístup k datům od dopravního podniku, aplikace s připojením k internetu zobrazí také aktuální zpoždění jednotlivých linek. Aplikace umožní využít rovněž rozšířenou realitu pro zobrazení polohy zastávek skrze hledáček fotoaparátu. K implementaci bude využit jazyk C# a XAML pro tvorbu uživatelského rozhraní.
Recommended resources
* SKEET, Jon. C# in depth. Third editions. Shelter Island, NY: Manning, 2014, xxx, 582 pages. ISBN 161729134x.
* WAGNER, Bill. Effective C#: 50 specific ways to improve your C#. Boston: Addison-Wesley, c2005, xviii, 307 p. ISBN 0321245660.
* UNGER, Russ a Carolyn CHANDLER. A project guide to UX design: for user experience designers in the field or in the making. Berkeley: New Riders, c2009, xix, 267 s. Voices that matter. ISBN 9780321607379.
* LIDWELL, William, Kritina HOLDEN a Jill BUTLER. Universal principles of design: 100 ways to enhance usability, influence perception, increase appeal, make better, design decisions, and teach through design. Gloucester: Rockport Publishers, c2003, 216 s. ISBN 1592530079.
Recommended resources
* SKEET, Jon. C# in depth. Third editions. Shelter Island, NY: Manning, 2014, xxx, 582 pages. ISBN 161729134x.
* WAGNER, Bill. Effective C#: 50 specific ways to improve your C#. Boston: Addison-Wesley, c2005, xviii, 307 p. ISBN 0321245660.
* UNGER, Russ a Carolyn CHANDLER. A project guide to UX design: for user experience designers in the field or in the making. Berkeley: New Riders, c2009, xix, 267 s. Voices that matter. ISBN 9780321607379.
* LIDWELL, William, Kritina HOLDEN a Jill BUTLER. Universal principles of design: 100 ways to enhance usability, influence perception, increase appeal, make better, design decisions, and teach through design. Gloucester: Rockport Publishers, c2003, 216 s. ISBN 1592530079.
Enclosed appendices
-
Appendices bound in thesis
illustrations, tables
Taken from the library
No
Full text of the thesis
Appendices
Reviewer's report
Supervisor's report
Defence procedure record
Cílem teoretické části práce byl popis existující možnosti geolokace a analýza jejich využitelnosti v mobilních aplikacích. Součástí práce je i přehled lokačních a bezdrátových technologií a srovnání jejich parametrů, výhod a nevýhod. V praktické části bylo cílem navrhnout a realizovat nativní aplikaci pro mobilní operační systém Windows Phone 8.1. V mobilní aplikaci jsou využity adekvátní mapové podklady a bylo využito rozšířené reality. Vedoucí práce hodnotí zejména praktickou část jako mimořádně kvalitní. Komise hodnotila práci jako velice vydařenou. Student výborně reagoval na dotazy a připomínky vedoucího práce i členů komise.