Závěrečná práce: Marek Mihálech, učo 410083: Vývoj pro chytrý mobilní telefon pomocí aplikačního rámce PhoneGap (Apache Cordova)
Bakalářská práce
Vývoj pro chytrý mobilní telefon pomocí aplikačního rámce PhoneGap (Apache Cordova)
Cross-platform development of smartphone application with PhoneGap (Apache Cordova)
Marek Mihálech, učo 410083
Anotace
Cieľom práce je vytvoriť aplikáciu pre inteligentné mobilné telefóny pomocou aplikačného rámca PhoneGap a Apache Cordova. Aplikácia musí byť spustiteľná na operačných systémoch Android, iOS a Windows Phone.
Abstract
The aim of this thesis is to develop application for smartphones with framework PhoneGap and Apache Cordova. Application must run on operating systems Android, iOS and Windows Phone.
Zadání práce
Cílem práce je navrhnout a vytvořit YSoft Embedded Terminal pro chytrý mobilní telefon.
YSoft Embedded Terminál poskytuje přístup uživatelům k funkcionalite tisku a skenování pro YSoft SafeQ.
Aplikace musí běžet na iOS, Android a Windows Phone.
Student se ve své práci zaměří na implementaci pomocí aplikačního rámce PhoneGap (Apache Cordova) a popíše výhody a nevýhody aplikačního rámce, a to:
jazyky použité
pro vývoj aplikace,
architekturu aplikačního rámce, technické požadavky aplikačního rámce, cenník, vývojové prostředí, podporované mobilní platformy, přístup k základní funkcionalite jako senzory, kvalitu dokumentace pro konkrétní platformu a pro multiplatformní vývoj.
Hlavní cíle práce
Obecné:
- Popsat podporu pro LTR a RTL jazyky a použití řádných fontů.
- Vytvořit UI podle vzhledu YSoft Embedded Terminal.
- Integrace aplikace s UI konvencemi platformy (pokud existují).
Rozšíření:
- Najít a porovnat knihovny potřebné pro podporu otočení obrazovky, přístupu do galerie, QR kódů, NFC, geolokace, pozdržení zablokováni obrazovky.
- Implementovat funkcionalitu následujících rozšíření: přístup do galerie, QR kódy, geolokace, pozdržení zablokováni obrazovky.
Vzhled UI pro tisk:
- Řazení úloh do složek - čekající na tisk/vytisknuté úlohy/oblíbené úlohy.
- Zobrazení informací o úloze a náhled úlohy.
Bezpečnost:
- Popsat bezpečnostní mechanizmy aplikačního rámce.
- Identifikovat a popsat bezpečnostní zranitelnosti objevené v aplikačním rámci a čas, za který byly vyřešeny.
- Implementovat ověření identity serveru a klienta
Práce byla realizována s Y Soft Corporation, a.s., strategickým partnerem Fakulty Informatiky
Hlavní cíle práce
Obecné:
- Popsat podporu pro LTR a RTL jazyky a použití řádných fontů.
- Vytvořit UI podle vzhledu YSoft Embedded Terminal.
- Integrace aplikace s UI konvencemi platformy (pokud existují).
Rozšíření:
- Najít a porovnat knihovny potřebné pro podporu otočení obrazovky, přístupu do galerie, QR kódů, NFC, geolokace, pozdržení zablokováni obrazovky.
- Implementovat funkcionalitu následujících rozšíření: přístup do galerie, QR kódy, geolokace, pozdržení zablokováni obrazovky.
Vzhled UI pro tisk:
- Řazení úloh do složek - čekající na tisk/vytisknuté úlohy/oblíbené úlohy.
- Zobrazení informací o úloze a náhled úlohy.
Bezpečnost:
- Popsat bezpečnostní mechanizmy aplikačního rámce.
- Identifikovat a popsat bezpečnostní zranitelnosti objevené v aplikačním rámci a čas, za který byly vyřešeny.
- Implementovat ověření identity serveru a klienta
Práce byla realizována s Y Soft Corporation, a.s., strategickým partnerem Fakulty Informatiky
Práce zkontrolována:
18. 5. 2015 12:25, Mgr. Juraj Michálek
18. 5. 2015 12:25, Mgr. Juraj Michálek
- Zadáno/změněno 16. 6. 2015 16:49, Helena Kryštofová
- Záznam založen 8. 4. 2015 14:53, RNDr. Ing. Lucie Pekárková, učo 60555
- Zveřejnit od 14. 5. 2015 10:26, Alena Dvořáková
- Práce převzata 14. 5. 2015 10:26, Alena Dvořáková
Jazyk práce
Termín obhajoby
16. 6. 2015
Práce byla úspěšně obhájena
Konzultant
RNDr. Andrij Stecko, Ph.D.
ext FI MU
ext FI MU
Studijní program
Aplikovaná informatika
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Webové technológie vo vývoji mobilných aplikácii
Jakub Blahút -
Editor síťové topologie ve frameworku Angular
Mgr. Lenka Horváthová -
Vývoj multiplatformních mobilních aplikací pro prodej zboží
Mgr. Ing. Miroslav Kaděra -
HTML5 aplikace pro otáčení stránek v prohlížečce knih
Gabriel Bohuš -
Správa a vizualizace dat prostřednictvím konceptu Volunteer Geographic Information
Mgr. Šimon Leitgeb -
Uživatelské rozhraní webových aplikací laboratoře LEMMA
Mgr. Tomáš Kovařík, učo 475960 -
Aplikace pro vizualizaci skóre kyberbezpečnostních cvičení
Mgr. Erik Kočamba -
Extension of interactive tool for cybersecurity exercise tutors
Mgr. Erik Kočamba
Název
Vložil
Vloženo
Práva
Složky
Soubory
4. 6. 2015
Michálek, J.
4. 6. 2015




