Praktická a teoretická analýza frameworků pro multiplatformní vývoj mobilních aplikací
Název práce: | Praktická a teoretická analýza frameworků pro multiplatformní vývoj mobilních aplikací |
---|---|
Autor(ka) práce: | Kozohorský, Vladimír |
Typ práce: | Diplomová práce |
Vedoucí práce: | Růžička, Vojtěch |
Oponenti práce: | Vencovský, Filip |
Jazyk práce: | Česky |
Abstrakt: | Tato práce se zabývá moderními frameworky pro multiplatformní vývoj mobilních aplikací. Jedná se tedy o vývojové technologie, které se v co největší míře snaží o to, aby nebylo nutné vyvíjet aplikaci dvakrát v různých jazycích pro mobilní operační systémy iOS a android. V teoretické částí práce se čtenář dočte o způsobech vývoje mobilních aplikací. Dále se čtenář dočte o rozdílech mezi multiplatformním a klasickým vývojem pro jednu platformu, kde budou zahrnuty i jejich výhody a nevýhody. Jako další se sblíží s frameworky, které budou poté použity pro vývoj jednoduché aplikace. Na těchto jednoduchých příkladech proběhne praktická analýza těchto nástrojů a jejich porovnání s výhodami a nevýhodami. Konec práce bude věnován mým osobním zkušenostem s frameworky a doporučením pro čtenáře. |
Klíčová slova: | android; multiplatformní vývoj; mobilní aplikace; ios |
Název práce: | Practical and theoretical analysis of mobile cross-platform development frameworks |
---|---|
Autor(ka) práce: | Kozohorský, Vladimír |
Typ práce: | Diploma thesis |
Vedoucí práce: | Růžička, Vojtěch |
Oponenti práce: | Vencovský, Filip |
Jazyk práce: | Česky |
Abstrakt: | This thesis deals with modern technologies that are used for multiplatform development of mobile applications. These modern technologies are trying to keep one consistent code base when developing applications for both two of the most used mobile operating systems, android and ios. Theoretical part of the thesis is aimed at mobile operating systems and the development of applications for them. Next topic that the reader will be able to get to know, will be the differences between multiplaftorm and singleplatform development, which will also include their strenghts and weaknesses. Last section of the theoretical part of the thesis is saved for each framework that will be used in practical part. All of the frameworks will be described so that the reader knows the important information about it. Practical part of thesis will consist of practical showcases of the different frameworks that will point out their respective weaknesses and strenghts. Last section of the thesis is for my opinions and practical experiences with the technologies. |
Klíčová slova: | ios; multiplatform development; mobile applications; android |
Informace o studiu
Studijní program / obor: | Aplikovaná informatika/Informační systémy a technologie |
---|---|
Typ studijního programu: | Magisterský studijní program |
Přidělovaná hodnost: | Ing. |
Instituce přidělující hodnost: | Vysoká škola ekonomická v Praze |
Fakulta: | Fakulta informatiky a statistiky |
Katedra: | Katedra informačních technologií |
Informace o odevzdání a obhajobě
Datum zadání práce: | 23. 10. 2019 |
---|---|
Datum podání práce: | 23. 6. 2021 |
Datum obhajoby: | 6. 10. 2021 |
Identifikátor v systému InSIS: | https://insis.vse.cz/zp/71406/podrobnosti |