Srovnání frameworku .NET MAUI a Xamarin.Forms

DSpace Repository

Language: English čeština 

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

Files Size Format View Description
mahďar_2022_dp.pdf 2.976Mb PDF View/Open None
mahďar_2022_op.pdf 390.1Kb PDF View/Open None
mahďar_2022_vp.pdf 143.1Kb PDF View/Open None

This item appears in the following Collection(s)

Show simple item record

Find fulltext

Search DSpace


Browse

My Account