Diplomová práce má za úkol čtenáři přiblížit problematiku operačních systémů pro mobilní telefony. Podrobněji se pak zabývá operačním systémem Google Android, kde, mimo jiné, popisuje různorodost zařízení, na kterých se Android využívá. Dále se zaměřuje na popis webových služeb, včetně služeb poskytovaných IS/STAG. V závěru je popsána praktická část diplomové práce, kterou byla tvorba aplikace Mobilní IS/STAG komunikující s webovými službami. Aplikace byla vytvořena pro platformu Android.
Anotace v angličtině
The Thesis is aimed on the readers to approach the issue of operational systems for mobile phones. More specifically, it deals with the Google Android operating, which describes a variety of devices, among other things, which is utilized by Android. This Thesis focuses also on description of the Web services, including services provided by IS/STAG. Conclusion describes the practical part of the thesis, which was the creation of Mobile IS/STAG communicating with web services. The application was created for Android platform.
Klíčová slova
Android, Java, Windows Mobile, iOS, Apple, Microsoft, Webové služby, IS/STAG, UPCE, verze API
Klíčová slova v angličtině
Android, Java, Windows Mobile, iOS, Apple, Microsoft, Web services, IS/STAG, UPCE, API level
Rozsah průvodní práce
50 stran
Jazyk
CZ
Anotace
Diplomová práce má za úkol čtenáři přiblížit problematiku operačních systémů pro mobilní telefony. Podrobněji se pak zabývá operačním systémem Google Android, kde, mimo jiné, popisuje různorodost zařízení, na kterých se Android využívá. Dále se zaměřuje na popis webových služeb, včetně služeb poskytovaných IS/STAG. V závěru je popsána praktická část diplomové práce, kterou byla tvorba aplikace Mobilní IS/STAG komunikující s webovými službami. Aplikace byla vytvořena pro platformu Android.
Anotace v angličtině
The Thesis is aimed on the readers to approach the issue of operational systems for mobile phones. More specifically, it deals with the Google Android operating, which describes a variety of devices, among other things, which is utilized by Android. This Thesis focuses also on description of the Web services, including services provided by IS/STAG. Conclusion describes the practical part of the thesis, which was the creation of Mobile IS/STAG communicating with web services. The application was created for Android platform.
Klíčová slova
Android, Java, Windows Mobile, iOS, Apple, Microsoft, Webové služby, IS/STAG, UPCE, verze API
Klíčová slova v angličtině
Android, Java, Windows Mobile, iOS, Apple, Microsoft, Web services, IS/STAG, UPCE, API level
Zásady pro vypracování
Cílem práce je vytvořit aplikaci, která přes rozhraní webových služeb IS STAG poskytuje informace do aplikace pro OS Android.
Teoretická část bude obsahovat:
- Rešerši v oblasti aplikací pro OS Android, které pracují s webovými službami
- Popis a způsoby použití protokolů WSDL a SOAP
V praktické části bude vytvořena aplikace pro systém Androind, která bude pomocí webových služeb stahovat informace z portálu STAG Univerzita Pardubice pro konkrétního uživatele. Aplikace bude následně uživateli poskytovat informace o jeho rozvrhu a termínech zkoušek a zápočtů. Na jednotlivé události bude možné vytvořit upomínku. Aplikace umožní přepnutí režimu student/vyučující.
Zásady pro vypracování
Cílem práce je vytvořit aplikaci, která přes rozhraní webových služeb IS STAG poskytuje informace do aplikace pro OS Android.
Teoretická část bude obsahovat:
- Rešerši v oblasti aplikací pro OS Android, které pracují s webovými službami
- Popis a způsoby použití protokolů WSDL a SOAP
V praktické části bude vytvořena aplikace pro systém Androind, která bude pomocí webových služeb stahovat informace z portálu STAG Univerzita Pardubice pro konkrétního uživatele. Aplikace bude následně uživateli poskytovat informace o jeho rozvrhu a termínech zkoušek a zápočtů. Na jednotlivé události bude možné vytvořit upomínku. Aplikace umožní přepnutí režimu student/vyučující.
Seznam doporučené literatury
MURPHY, Mark L. Android 2: průvodce programováním mobilních aplikací. Vyd. 1. Brno: Computer Press, 2011, 375 s. ISBN 978-80-251-3194-7.
Programming Android. 1st ed. Sebastopol: O'Reilly, 2011, xvi, 482 s. ISBN 978-1-449-38969-7.
Gramlich N. Android Programming. 62 str. Dostupné z: http://andbook.anddev.org/files/andbook.pdf
www.android.com
https://stag-ws.upce.cz/ws/help/
Seznam doporučené literatury
MURPHY, Mark L. Android 2: průvodce programováním mobilních aplikací. Vyd. 1. Brno: Computer Press, 2011, 375 s. ISBN 978-80-251-3194-7.
Programming Android. 1st ed. Sebastopol: O'Reilly, 2011, xvi, 482 s. ISBN 978-1-449-38969-7.
Gramlich N. Android Programming. 62 str. Dostupné z: http://andbook.anddev.org/files/andbook.pdf
www.android.com
https://stag-ws.upce.cz/ws/help/
Přílohy volně vložené
1 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
Diplomová práce je zaměřena na vytvoření aplikace pro platformu Android, která bude umožňovat snadný přístup z mobilního telefonu k informacím z IS/STAG. Dle vedoucího práce je text srozumitelný a logicky členěný. Dle oponenta poskytuje aplikace všechny standardní informace poskytované IS/STAG. Danou aplikaci je možné prakticky využívat.