Analýza programovacího jazyka Kotlin, jeho srovnání s jazykem Java 8 a praktické využití při vývoji na platformě Android

Název práce: Analýza programovacího jazyka Kotlin, jeho srovnání s jazykem Java 8 a praktické využití při vývoji na platformě Android
Autor(ka) práce: Danilov, Anton
Typ práce: Diplomová práce
Vedoucí práce: Pavlíčková, Jarmila
Oponenti práce: Černá, Magda
Jazyk práce: Česky
Abstrakt:
Práce se zabývá programovacím jazykem Kotlin, jeho analýzou a srovnáním s jazykem Java v rámci vývoje aplikace pro platformu Android a s pomocí dalších stanovených kritérií. Jazyk Kotlin je poměrně nový objektově-orientovaný programovací jazyk, který podporuje některé prvky funkcionálního jazyka a zároveň umožňuje interoperabilitu s Javou. Práce si klade za cíl porovnat oba jazyky jak z hlediska efektivnosti psaní kódu (s pomocí praktických příkladů), tak i s pomocí sady kritérií hodnotící hlavní rysy obou jazyků. Jedním z výstupu práce je Android aplikace napsaná v obou jazycích za účelem porovnání shrnující teorii z předchozích kapitol.
Klíčová slova: programovací jazyk; Java; Kotlin; Android
Název práce: Analysis of programming language Kotlin, its comparison to the Java 8 language and practical use in development of applications on the Android platform
Autor(ka) práce: Danilov, Anton
Typ práce: Diploma thesis
Vedoucí práce: Pavlíčková, Jarmila
Oponenti práce: Černá, Magda
Jazyk práce: Česky
Abstrakt:
This thesis is concerned with the programming language Kotlin, its analysis and comparison to the Java language within the development of applications on the Android platform. Kotlin is a relatively new, object-oriented programming language which supports some of the elements of functional programming and at the same time is interoperable with Java. Goal of this thesis is to compare both languages from the perspective of effectiveness of writing the code (using practical examples), as well as the comparison using a set of criteria rating main characteristics of both languages. One of the outputs of this thesis is an Android application written in both languages, summarizing theory from previous chapters.
Klíčová slova: Java; Kotlin; Android; programming language

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: 20. 2. 2017
Datum podání práce: 9. 12. 2017
Datum obhajoby: 25. 1. 2018
Identifikátor v systému InSIS: https://insis.vse.cz/zp/61750/podrobnosti

Soubory ke stažení

    Poslední aktualizace: