Nástroje pro tvorbu multiplatformních aplikací

but.committeeprof. 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) doc. Ing. Jiří Mekyska, Ph.D. (člen) Ing. Martin Rajnoha, Ph.D. (člen)cs
but.defenceOponent neměl žádné otázky.cs
but.jazykčeština (Czech)
but.programElektrotechnika, elektronika, komunikační a řídicí technikacs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorLattenberg, Ivocs
dc.contributor.authorSmíšek, Martincs
dc.contributor.refereeBurget, Radimcs
dc.date.created2017cs
dc.description.abstractCí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.cs
dc.description.abstractThe 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.en
dc.description.markAcs
dc.identifier.citationSMÍŠ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.cs
dc.identifier.other101990cs
dc.identifier.urihttp://hdl.handle.net/11012/65610
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectAcr.UserDialogscs
dc.subjectAndroidcs
dc.subjectMultiplatformní aplikacecs
dc.subjectPrismcs
dc.subjectPT41cs
dc.subjectrda.SocketsForPCLcs
dc.subjectSkia.Sharpcs
dc.subjectsqlite-net-pclcs
dc.subjectVisual Studiocs
dc.subjectWindows 10cs
dc.subjectXamarin.Formscs
dc.subjectAcr.UserDialogsen
dc.subjectAndroiden
dc.subjectMultiplatform applicationsen
dc.subjectPrismen
dc.subjectPT41en
dc.subjectrda.SocketsForPCLen
dc.subjectSkia.Sharpen
dc.subjectsqlite-net-pclen
dc.subjectVisual Studioen
dc.subjectWindows 10en
dc.subjectXamarin.Formsen
dc.titleNástroje pro tvorbu multiplatformních aplikacícs
dc.title.alternativeTools for creating cross-platform applicationsen
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2017-06-07cs
dcterms.modified2017-06-13-09:59:32cs
eprints.affiliatedInstitution.facultyFakulta elektrotechniky a komunikačních technologiícs
sync.item.dbid101990en
sync.item.dbtypeZPen
sync.item.insts2025.03.26 13:28:24en
sync.item.modts2025.01.15 11:39:38en
thesis.disciplineTelekomunikační a informační technikacs
thesis.grantorVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. Ústav telekomunikacícs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 3 of 3
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
3.12 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
appendix-1.zip
Size:
1.45 MB
Format:
zip
Description:
appendix-1.zip
Loading...
Thumbnail Image
Name:
review_101990.html
Size:
3.44 KB
Format:
Hypertext Markup Language
Description:
file review_101990.html
Collections