Tato diplomová práce je zaměřena na využití mobilních aplikací a na jejich multiplatformní vývoj. Jsou zde popsány základní technologie ovlivňující využití mobilních zařízení a aplikací. Větší část práce se zaměřuje na multiplatfromní vývoj pomocí framework Visual .NET Xamarin. V rámci této práce byla také vytvořena multiplatfromní aplikace DiplomApp na platformy Android, iOS a Windows. Pro vývoj této vzorové aplikace byl využit Xamarin.
Anotace v angličtině
Main subject of this Master thesis is the use of mobile applications and their crossplatform development. Ground technologies affecting the use of mobile devices and apps are described. Major part of this thesis is concerned around crossplatform app development using Visual .NET Xamarin framework. Thesis includes sample application named DiplomApp. This app was developed for three major mobile platforms: Android, iOS and Windows using Xamarin.
Klíčová slova
mobilní aplikace, Xamarin, Android, iOS, Windows Phone, multiplatformní vývoj, .NET framework, Visual Studio, Xamarin.Forms, SQLite, webové služby
Klíčová slova v angličtině
mobile application, app, Xamarin, Android, Windows Phone, multiplatform development, .NET framework, Visual Studio, Xamarin.Forms, SQLite, web services
Rozsah průvodní práce
ix s., 51 s.
Jazyk
CZ
Anotace
Tato diplomová práce je zaměřena na využití mobilních aplikací a na jejich multiplatformní vývoj. Jsou zde popsány základní technologie ovlivňující využití mobilních zařízení a aplikací. Větší část práce se zaměřuje na multiplatfromní vývoj pomocí framework Visual .NET Xamarin. V rámci této práce byla také vytvořena multiplatfromní aplikace DiplomApp na platformy Android, iOS a Windows. Pro vývoj této vzorové aplikace byl využit Xamarin.
Anotace v angličtině
Main subject of this Master thesis is the use of mobile applications and their crossplatform development. Ground technologies affecting the use of mobile devices and apps are described. Major part of this thesis is concerned around crossplatform app development using Visual .NET Xamarin framework. Thesis includes sample application named DiplomApp. This app was developed for three major mobile platforms: Android, iOS and Windows using Xamarin.
Klíčová slova
mobilní aplikace, Xamarin, Android, iOS, Windows Phone, multiplatformní vývoj, .NET framework, Visual Studio, Xamarin.Forms, SQLite, webové služby
Klíčová slova v angličtině
mobile application, app, Xamarin, Android, Windows Phone, multiplatform development, .NET framework, Visual Studio, Xamarin.Forms, SQLite, web services
Zásady pro vypracování
Připravte vzorové aplikace pro mobilní platformy navázané na skutečná data z projektů katedry KAE.
Uvažujte co nejlepší přenositelnost na různé platformy.
Zdroje dat uvažujte buď vlastní databáze nebo data uložená v cloudu.
Navržená řešení implementujte jako vzorové aplikace, které bude možné dále použít při výuce.
Zásady pro vypracování
Připravte vzorové aplikace pro mobilní platformy navázané na skutečná data z projektů katedry KAE.
Uvažujte co nejlepší přenositelnost na různé platformy.
Zdroje dat uvažujte buď vlastní databáze nebo data uložená v cloudu.
Navržená řešení implementujte jako vzorové aplikace, které bude možné dále použít při výuce.