Tato práce pojednává o třech fenoménech v IT. Prvním fenoménem je multiplatformní programování, tedy možnost vytvořit jednu aplikaci pro více platforem současně. Druhým fenoménem je cloud computing a jeden zástupce cloud computingu - Microsoft Azure. Třetím fenoménem je zobrazování geografických dat v mapě, což je s nástupem mobilních zařízení velmi rychle se rozšiřující oblast IT. Podíváme se také na KML formát souborů na zobrazování geografických dat v mapě. Výstupem této práce je návrh, vytvoření a otestování aplikace, která zobrazuje geografická data v mapě. Tato aplikace se dělí na dvě části, na serverovou část aplikace a na klientskou aplikaci na Windows Phone 8.1. Obě části aplikace spolu komunikují prostřednictvím webových služeb.
Annotation in English
This thesis discusses three phenomenons in IT. The first phenomenon is cross-platform development - a way of creating a single application for multiple platforms simultaneously. The second phenomenon is cloud computing, and a representative of cloud computing - Microsoft Azure. The third phenomenon is displaying of geographic data on a map, which is a rapidly expanding area of IT, thanks to the rise of mobile devices. We will also look into KML - a file format for displaying geographic data on a map. The result of this thesis is the design, the creation and the testing of an application that displays geographic data on a map. There are two parts of the application - the server part and the client application for Windows Phone 8.1. Both parts of the application use Web services to communicate with each other.
Keywords
Windows Azure, Microsoft Azure, KML, Windows Phone
Keywords in English
Windows Azure, Microsoft Azure, KML, Windows Phone
Length of the covering note
72 s. (89 000 znaků)
Language
CZ
Annotation
Tato práce pojednává o třech fenoménech v IT. Prvním fenoménem je multiplatformní programování, tedy možnost vytvořit jednu aplikaci pro více platforem současně. Druhým fenoménem je cloud computing a jeden zástupce cloud computingu - Microsoft Azure. Třetím fenoménem je zobrazování geografických dat v mapě, což je s nástupem mobilních zařízení velmi rychle se rozšiřující oblast IT. Podíváme se také na KML formát souborů na zobrazování geografických dat v mapě. Výstupem této práce je návrh, vytvoření a otestování aplikace, která zobrazuje geografická data v mapě. Tato aplikace se dělí na dvě části, na serverovou část aplikace a na klientskou aplikaci na Windows Phone 8.1. Obě části aplikace spolu komunikují prostřednictvím webových služeb.
Annotation in English
This thesis discusses three phenomenons in IT. The first phenomenon is cross-platform development - a way of creating a single application for multiple platforms simultaneously. The second phenomenon is cloud computing, and a representative of cloud computing - Microsoft Azure. The third phenomenon is displaying of geographic data on a map, which is a rapidly expanding area of IT, thanks to the rise of mobile devices. We will also look into KML - a file format for displaying geographic data on a map. The result of this thesis is the design, the creation and the testing of an application that displays geographic data on a map. There are two parts of the application - the server part and the client application for Windows Phone 8.1. Both parts of the application use Web services to communicate with each other.
Keywords
Windows Azure, Microsoft Azure, KML, Windows Phone
Keywords in English
Windows Azure, Microsoft Azure, KML, Windows Phone
Research Plan
Prostudujte možnosti Windows Azure pro tvorbu vícevrstvých aplikací.
Prostudujte možnosti generování KML souborů a možnosti jejich zobrazení na platformě Windows Phone 8.
Navrhněte a implementujte serverovou část ukázkové aplikace a rozhraní, které bude komunikovat s ostatními aplikacemi pomocí webových služeb.
Navrhněte a implementujte mobilní aplikaci ve Windows Phone 8 pro komunikaci se servrovou částí.
Obě části aplikace otestujte.
Research Plan
Prostudujte možnosti Windows Azure pro tvorbu vícevrstvých aplikací.
Prostudujte možnosti generování KML souborů a možnosti jejich zobrazení na platformě Windows Phone 8.
Navrhněte a implementujte serverovou část ukázkové aplikace a rozhraní, které bude komunikovat s ostatními aplikacemi pomocí webových služeb.
Navrhněte a implementujte mobilní aplikaci ve Windows Phone 8 pro komunikaci se servrovou částí.