• čeština
    • English
    • русский
    • Deutsch
    • français
    • polski
    • українська
  • English 
    • čeština
    • English
    • русский
    • Deutsch
    • français
    • polski
    • українська
  • Login
View Item 
  •   Repository Home
  • Závěrečné práce
  • diplomové práce
  • Fakulta elektrotechniky a komunikačních technologií
  • 2017
  • View Item
  •   Repository Home
  • Závěrečné práce
  • diplomové práce
  • Fakulta elektrotechniky a komunikačních technologií
  • 2017
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Nástroje pro tvorbu multiplatformních aplikací

Tools for creating cross-platform applications

Thumbnail
View/Open
appendix-1.zip (1.450Mb)
final-thesis.pdf (3.120Mb)
review_101990.html (3.440Kb)
Author
Smíšek, Martin
Advisor
Lattenberg, Ivo
Referee
Burget, Radim
Grade
A
Altmetrics
Metadata
Show full item record
Abstract
Cílem práce je rozbor prostředí Xamarin.Forms a implementace aplikace na něm založené. Pro vývoj bylo použito vývojového prostředí Visual Studio. Byly použity externí knihovny Skia.Sharp, Prism, Acr.UserDialogs, sqlite-net-pcl a rda.SocketsForPCL. V implementované aplikaci je více než 90 % kódu sdíleno mezi platformami. Je také zajištěna podpora vícejazyčnosti a konzistence zadaných dat. Aplikace je funkční na zařízeních s opračním systémem Android a desktpových i mobilních zařízeních s Windows 10. Hlavním přínosem této práce je objasnění principů Xamarin.Forms s jejich demonstraci ve formě vytvořené aplikace.
 
The goal of the thesis is to analyse the Xamarin.Forms framework and implementing an application based on it. Visual Studio was used as an development environment. External libraries Skia.Sharp, Prism, Acr.UserDialogs, sqlite-net-pcl and rda.SocketsForPCL were used. More than 90% of the application code is shared among all platforms. The application is multilingual and able to keep persistent data. Supported operation systems are Android and Windows 10 covering mobile and desktop devices. The main benefit of the thesis is clarification of the Xamarin.Forms framework principles demonstrated by developed application.
 
Keywords
Acr.UserDialogs, Android, Multiplatformní aplikace, Prism, PT41, rda.SocketsForPCL, Skia.Sharp, sqlite-net-pcl, Visual Studio, Windows 10, Xamarin.Forms, Acr.UserDialogs, Android, Multiplatform applications, Prism, PT41, rda.SocketsForPCL, Skia.Sharp, sqlite-net-pcl, Visual Studio, Windows 10, Xamarin.Forms
Language
čeština (Czech)
Study brunch
Telekomunikační a informační technika
Composition of Committee
prof. Ing. Miroslav Vozňák, Ph.D. (předseda) doc. Ing. Karel Burda, CSc. (místopředseda) Ing. Radoslav Vargic, Ph.D. (člen) doc. Ing. Ivo Lattenberg, Ph.D. (člen) Ing. Jiří Mekyska, Ph.D. (člen) Ing. Martin Rajnoha, Ph.D. (člen)
Date of defence
2017-06-07
Process of defence
Oponent neměl žádné otázky.
Result of the defence
práce byla úspěšně obhájena
Persistent identifier
http://hdl.handle.net/11012/65610
Source
SMÍŠEK, M. Nástroje pro tvorbu multiplatformních aplikací [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2017.
Collections
  • 2017 [389]
Citace PRO

Portal of libraries | Central library on Facebook
DSpace software copyright © 2002-2015  DuraSpace
Contact Us | Send Feedback | Theme by @mire NV
 

 

Browse

All of repositoryCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

My Account

LoginRegister

Statistics

View Usage Statistics

Portal of libraries | Central library on Facebook
DSpace software copyright © 2002-2015  DuraSpace
Contact Us | Send Feedback | Theme by @mire NV