Browse IS/STAG - Portál UTB

Skip to page content
Website UTB
Portal title page UTB
Anonymous user Login Česky
Browse IS/STAG
Login Česky
  • Welcome
  • Browse IS/STAG
  • Applicant
  • Graduate
  • Web services
  • ECTS
  • User Info
Welcome
Browse IS/STAG
Information for applicantsElectronic applicationECTS arrivals
Getting startedAlumni ClubAbsolvent - website
Web services
ECTS
User Info

1st level navigation

  • Welcome
  • Browse IS/STAG
  • Applicant
  • Graduate
  • Web services
  • ECTS
  • User Info
User disconnected from the portal due to long time of inactivity.
Please, click this link to log back in.
(Sessions are disconnected after 240 minutes of inactivity. Note that mobile devices may get disconnected even sooner).

Prohlížení IS/STAG (S025)

Help

Main menu for Browse IS/STAG

  • Programmes and specializations.
  • Courses
  • Departments
  • Lecturers
  • Students
  • Examination dates
  • Timetable events
  • Theses, selected item
  • Pre-regist. study groups
  • Rooms
  • Rooms – all year
  • Free rooms – Semester
  • Free rooms – Year
  • Capstone project
  • Times overlap
  •  
  • Title page
  • Calendar
  • Help

Search for a Thesis

Print/export:  Bookmark this link in your browser so that you may quickly load this IS/STAG page in the future.
Only logged-in user will see student personal numbers.

Dates found, count: 1

Search result paging

Found 1 records Print Export to xls List URL
  Surname Name Title Thesis status   Supervisors Reviewers Type of thesis Date of def. Title
Student Type of thesis - - - - - - - - - -
Item shown in detail Pokorný Includes the selected person into the timetable overlap calculation. Martin The Creation of Native Multiplatform Mobile Applications Using the Xamarin.Forms Library The Creation of Native Multiplatform Mobile Applications Using the Xamarin.Forms Library Thesis finished and defended successfully (DUO).   Král Erik Vařacha Pavel Bachelor's thesis 1496700000000 06.06.2017 The Creation of Native Multiplatform Mobile Applications Using the Xamarin.Forms Library Thesis finished and defended successfully (DUO).
Martin Pokorný Bachelor's thesis 0XX 0XX 0XX 0XX 0XX 0XX 0XX 0XX 0XX 0XX

Thesis info Tvorba nativních multiplatformních mobilních aplikací s využitím knihovny Xamarin.Forms

  • Basic data
The document you are accessing is protected by copyright law. Unauthorised use may lead to criminal sanctions.
Name Pokorný Martin Includes the selected person into the timetable overlap calculation.
Acad. Yr. 2016/2017
Assigning department AUART
Date of defence Jun 6, 2017
Type of thesis Bachelor's thesis
Thesis status Thesis finished and defended successfully (DUO). Thesis finished and defended successfully (DUO).
Completeness of mandatory entries - All mandatory fields for this Thesis are filled in.
Main topic Tvorba nativních multiplatformních mobilních aplikací s využitím knihovny Xamarin.Forms
Main topic in English The Creation of Native Multiplatform Mobile Applications Using the Xamarin.Forms Library
Title according to student Tvorba nativních multiplatformních mobilních aplikací s využitím knihovny Xamarin.Forms
English title as given by the student The Creation of Native Multiplatform Mobile Applications Using the Xamarin.Forms Library
Parallel name -
Subtitle -
Thesis supervisor Král Erik, Ing. Ph.D.
External examiner Vařacha Pavel, Ing. Bc. Ph.D.
Annotation Primárním cílem této bakalářské práce je popsání problematiky multiplatformního vývoje nativních mobilních aplikací s využitím frameworku Xamarin.Forms. V úvodu práce je představeno několik možností vývoje mobilních aplikací a tržní podíl jednotlivých platforem. Teoretická část se věnuje popisu technologie Xamarin jako celku, tedy včetně knihoven Xamarin.iOS a Xamarin.Android. Po představení základních principů těchto knihoven je hlouběji představen framework Xamarin.Forms a vhodný návrhový vzor pro implementaci tohoto frameworku. Práce také obsahuje základní srovnání s alternativními frameworky pro vývoj multiplatformních mobilních aplikací. V praktické části jsou potom poznatky z teoretické části aplikovány na demonstrační aplikaci.
Annotation in English Primary goal of this Bachelor thesis is to describe cross-platform development of native mobile applications. First, several ways of mobile application development and market share of respective mobile platforms are described. Next, the Xamarin technology is described as a whole (including Xamarin.iOS and Xamarin.Android libraries). Then, core principles of these libraries are introduced, with special attention to the Xamarin.Forms framework and its respective recommended software architectural patterns. Comparison to alternative frameworks for cross-platform mobile application development is shown as well. Finally, an illustrative application is presented in detail.
Keywords Mobilní aplikace, multiplatformní vývoj, Xamarin, Xamarin.Forms, iOS, Android, C#, Mono, .NET
Keywords in English Mobile application, cross-platform development, Xamarin, Xamarin.Forms, iOS, Android, C#, Mono, .NET
Length of the covering note 80 s. (125 241 znaků).
Language CZ
Annotation
Primárním cílem této bakalářské práce je popsání problematiky multiplatformního vývoje nativních mobilních aplikací s využitím frameworku Xamarin.Forms. V úvodu práce je představeno několik možností vývoje mobilních aplikací a tržní podíl jednotlivých platforem. Teoretická část se věnuje popisu technologie Xamarin jako celku, tedy včetně knihoven Xamarin.iOS a Xamarin.Android. Po představení základních principů těchto knihoven je hlouběji představen framework Xamarin.Forms a vhodný návrhový vzor pro implementaci tohoto frameworku. Práce také obsahuje základní srovnání s alternativními frameworky pro vývoj multiplatformních mobilních aplikací. V praktické části jsou potom poznatky z teoretické části aplikovány na demonstrační aplikaci.
Annotation in English
Primary goal of this Bachelor thesis is to describe cross-platform development of native mobile applications. First, several ways of mobile application development and market share of respective mobile platforms are described. Next, the Xamarin technology is described as a whole (including Xamarin.iOS and Xamarin.Android libraries). Then, core principles of these libraries are introduced, with special attention to the Xamarin.Forms framework and its respective recommended software architectural patterns. Comparison to alternative frameworks for cross-platform mobile application development is shown as well. Finally, an illustrative application is presented in detail.
Keywords
Mobilní aplikace, multiplatformní vývoj, Xamarin, Xamarin.Forms, iOS, Android, C#, Mono, .NET
Keywords in English
Mobile application, cross-platform development, Xamarin, Xamarin.Forms, iOS, Android, C#, Mono, .NET
Research Plan
  1. Popište technologie Xamarin a tvorbu mobilních aplikací.
  2. Srovnejte technologie Xamarin.Forms s dalšími frameworky pro tvorbu mobilních aplikací.
  3. Navrhněte vhodnou architekturu aplikace pro nasazení knihovny Xamarin.Forms.
  4. Vytvořte ukázkovou aplikaci využívající jak dodávaných komponent knihovny Xamarin.Forms, tak vlastních komponent s využitím nativních funkcí platforem.
  5. Popište klíčové části ukázkové aplikace.
  6. Demonstrujte výsledky.
Research Plan
  1. Popište technologie Xamarin a tvorbu mobilních aplikací.
  2. Srovnejte technologie Xamarin.Forms s dalšími frameworky pro tvorbu mobilních aplikací.
  3. Navrhněte vhodnou architekturu aplikace pro nasazení knihovny Xamarin.Forms.
  4. Vytvořte ukázkovou aplikaci využívající jak dodávaných komponent knihovny Xamarin.Forms, tak vlastních komponent s využitím nativních funkcí platforem.
  5. Popište klíčové části ukázkové aplikace.
  6. Demonstrujte výsledky.
Recommended resources
  1. PETZOLD, CHARLES. Creating Mobile Apps with Xamarin.Forms online. Redmond, Washington: Microsoft Press, 2016 [cit. 2017-01-10]. ISBN ISBN: 978-1-5093-0297-0. Dostupné z: https://blogs.msdn.microsoft.com/microsoft press/2016/03/31/free-ebook-creating-mobile-apps-with-xamarin-forms/.
  2. FOWLER, Martin. Patterns of enterprise application architecture. Boston: Addison-Wesley, c2003. Addison-Wesley signature series. ISBN 0-321-12742-0.
  3. NAGEL, Christian. Professional C 6 and .Net Core 1.0. Indianapolis, IN: Wrox, a Wiley brand, published by John Wiley andSons, 2016. ISBN 111909660X.
  4. Xamarin.Forms: Cross-Platform User Interfaces with Xamarin.Forms [online]. Xamarin, 2017 [cit. 2017-01-10]. Dostupné z: https://developer.xamarin.com/guides/xamarin-forms/.
  5. Android Developers [online]. 2016 [cit. 2017-01-10]. Dostupné z: https://developer.android.com/index.html.
  6. Apple Developer [online]. Apple, 2017 [cit. 2017-01-10]. Dostupné z: https://developer.apple.com/.
Recommended resources
  1. PETZOLD, CHARLES. Creating Mobile Apps with Xamarin.Forms online. Redmond, Washington: Microsoft Press, 2016 [cit. 2017-01-10]. ISBN ISBN: 978-1-5093-0297-0. Dostupné z: https://blogs.msdn.microsoft.com/microsoft press/2016/03/31/free-ebook-creating-mobile-apps-with-xamarin-forms/.
  2. FOWLER, Martin. Patterns of enterprise application architecture. Boston: Addison-Wesley, c2003. Addison-Wesley signature series. ISBN 0-321-12742-0.
  3. NAGEL, Christian. Professional C 6 and .Net Core 1.0. Indianapolis, IN: Wrox, a Wiley brand, published by John Wiley andSons, 2016. ISBN 111909660X.
  4. Xamarin.Forms: Cross-Platform User Interfaces with Xamarin.Forms [online]. Xamarin, 2017 [cit. 2017-01-10]. Dostupné z: https://developer.xamarin.com/guides/xamarin-forms/.
  5. Android Developers [online]. 2016 [cit. 2017-01-10]. Dostupné z: https://developer.android.com/index.html.
  6. Apple Developer [online]. Apple, 2017 [cit. 2017-01-10]. Dostupné z: https://developer.apple.com/.
Týká se praxe No
Enclosed appendices 1 CD ROM
Appendices bound in thesis tables
Taken from the library No
Full text of the thesis
Appendices
Reviewer's report
Supervisor's report
Defence procedure record file