Srovnání frameworku .NET MAUI a Xamarin.Forms
Show simple item record
dc.contributor.advisor |
Král, Erik
|
|
dc.contributor.author |
Mahďar, Lukáš
|
|
dc.date.accessioned |
2022-07-15T09:23:36Z |
|
dc.date.available |
2022-07-15T09:23:36Z |
|
dc.date.issued |
2021-12-03 |
|
dc.identifier |
Elektronický archiv Knihovny UTB |
|
dc.identifier.uri |
http://hdl.handle.net/10563/51282
|
|
dc.description.abstract |
V bakalárskej práci sme sa zamerali na súčasný vývoj mobilných aplikácií a ich technológií. V teoretickej časti sme upriamili našu pozornosť na vysvetlenie pojmov natívna, hybridná a progresívna webová aplikácia a na objasnenie ich výhod a nevýhod. Na-šu pozornosť sme ďalej upriamili na mobilný operačný systém a priblíženie najrožšírenej-ších systémov nachádzajúcich sa v mobilných zariadeniach. V ďalšej kapitole sme sa sústredili na samotný Xamarin a jeho jednotlivé časti. Ďalej sa budeme venovať .NETu ako celku a tiež jeho častiam. V poslednej kapitole teoretickej časti sem sa zamerali na roz-diely medzi frameworkami .NET MAUI a Xamarin.Forms. V praktickej časti si popíšeme ako začať pracovať s .NETom MAUI a ako ho nainštalovať. Ďalej si predstavíme aplikácie, ktoré sú napísané v .NETe MAUI a v Xamarin.Forms a ukážeme si rozdiely medzi nimi. V ďalšej kapitole sa budeme venovať dependency injection a jeho použitiu v aplikácii, konkrétne vzoru singleton. Neskôr si predstavíme vzor MVU a jeho použitie pomocou Comet v C#. V poslednej kapitole poukážeme na jednu z hlavných výhod .NETu MAUI a tou je práca v jednotnom projekte. |
|
dc.format |
57 s. (65 481 znakov) |
|
dc.language.iso |
cs |
|
dc.publisher |
Univerzita Tomáše Bati ve Zlíně |
|
dc.rights |
Bez omezení |
|
dc.subject |
.NET MAUI
|
cs |
dc.subject |
Xamarin.Forms
|
cs |
dc.subject |
C#
|
cs |
dc.subject |
natívna
|
cs |
dc.subject |
hybridná
|
cs |
dc.subject |
progresívna webová aplikácia
|
cs |
dc.subject |
.NET MAUI
|
en |
dc.subject |
Xamarin.Forms
|
en |
dc.subject |
C#
|
en |
dc.subject |
native
|
en |
dc.subject |
hybrid
|
en |
dc.subject |
progressive web app
|
en |
dc.title |
Srovnání frameworku .NET MAUI a Xamarin.Forms |
|
dc.title.alternative |
Comparison of the .NET MAUI and Xamarin.Forms Frameworks |
|
dc.type |
bakalářská práce |
cs |
dc.contributor.referee |
Vařacha, Pavel |
|
dc.date.accepted |
2022-06-09 |
|
dc.description.abstract-translated |
In the bachelor thesis we focus on current development of mobile aplications and their technologies. In the teoretical part we focus on explanation concepts native, hybrid and progresive web app and their cons and pros. Than on mobile OS and which are the most common in phones. The next chapter is about Xamarin and its individual parts. Next we will focus on .NET as a whole and its parts. At the last chapter of teoretical part we will describe differences between frameworks .NET MAUI and Xamarin.Forms. In the practical part we will describe how to install and start using .NET MAUI. Than will introduce apps wrote in .NET MAUI and Xamarin.Forms and show differences between them. At the next chapter we will look at dependency injection, specifically singleton, and its use in app. Later we will introduce MVU pattern and its use by Comet in C#. At the last chapter we will look at the main advantage of .NET MAUI a it is a single project. |
|
dc.description.department |
Ústav informatiky a umělé inteligence |
|
dc.thesis.degree-discipline |
Softwarové inženýrství |
cs |
dc.thesis.degree-discipline |
Software Engineering |
en |
dc.thesis.degree-grantor |
Univerzita Tomáše Bati ve Zlíně. Fakulta aplikované informatiky |
cs |
dc.thesis.degree-grantor |
Tomas Bata University in Zlín. Faculty of Applied Informatics |
en |
dc.thesis.degree-name |
Bc. |
|
dc.thesis.degree-program |
Inženýrská informatika |
cs |
dc.thesis.degree-program |
Engineering Informatics |
en |
dc.identifier.stag |
61161
|
|
dc.date.submitted |
2022-05-23 |
|
Files in this item
This item appears in the following Collection(s)
Show simple item record
Search DSpace
Browse
-
All of DSpace
-
This Collection
My Account