React Native applications to support cryptocurrency trading

Thesis title: React Native aplikace pro podporu obchodování s kryptoměnami
Author: Vondrášek, Tibor
Thesis type: Bakalářská práce
Supervisor: Vojíř, Stanislav
Opponents: Sklenák, Vilém
Thesis language: Česky
Abstract:
Kryptoměny se neustále vyvíjejí a hledají se místa pro jejich uplatnění. Mnoho lidí je nakupuje a prodává s vidinou snadného zisku, a tak vzniklo mnoho kryptoměnových burz. Následně tyto burzy začaly uživatelům poskytovat své aplikační programové rozhraní pro vývoj vlastní aplikace pro obchodování. V dnešní době mnoho lidí neustále používá mobil a zvykli si z něj přistupovat k různým aplikacím. Momentálně mezi uživateli bojují o přízeň operační systémy iOS a Android. Programátoři musí proto vyvíjet dvě aplikaci pro každý operační systém zvlášť. To se ale snaží řešit framework React Native, u kterého jednou z výhod je, že umožnuje psát stejný zdrojový kód pro oba operační systémy.Bakalářská práce se zabývá vývojem aplikace pro obchodování s kryptoměnami pomocí JavaScriptového frameworku React Native. Hlavním cílem je navržení této aplikace s uživatelským rozhraním inspirovaným již existujících aplikací. Následně je aplikace vytvořena a implementace je popsána spolu s technologiemi, které jsou implementovány v aplikaci nebo byly použity pro usnadnění vývoje. Práce také popisuje již fungující webové a mobilní aplikace pro obchodování s kryptoměnami a vysvětluje problematiku kryptoměn.Přínosem této práce je přiblížení vývoje mobilní aplikace v React Native a také popsání principu fungování kryptoměn.
Keywords: burza; Bitcoin; React Native; mobilní aplikace; kryptoměny
Thesis title: React Native applications to support cryptocurrency trading
Author: Vondrášek, Tibor
Thesis type: Bachelor thesis
Supervisor: Vojíř, Stanislav
Opponents: Sklenák, Vilém
Thesis language: Česky
Abstract:
Cryptocurrencies are constantly evolving and places are being sought for their application. Many people buy and sell them with the vision of easy profit, and so many cryptocurrency exchanges have sprung up. Subsequently, these exchanges began to provide users with their application programming interface for developing their own trading application. Nowadays, many people are constantly using mobile phones and are used to accessing various applications from it. Currently, the iOS and Android operating systems are fighting for the favor among users. Programmers must therefore develop two applications for each operating system separately. However, the React Native framework tries to solve this, one of the advantages of which is that it allows writing the same source code for both operating systems.The bachelor's thesis deals with the development of an application for trading in cryptocurrencies using the React Native JavaScript framework. The main goal is to design this application with a user interface inspired by existing applications. Subsequently, the application is created and the implementation is described together with the technologies that are implemented in the application or have been used to facilitate development. The work also describes the already functioning web and mobile applications for trading in cryptocurrencies and explains the issue of cryptocurrencies.The contribution of this work is an approach to the development of a mobile application in React Native and also a description of the principle of operation of cryptocurrencies.
Keywords: exchange; React Native; mobile application; cryptocurrencies; Bitcoin

Information about study

Study programme: Aplikovaná informatika/Aplikovaná informatika
Type of study programme: Bakalářský studijní program
Assigned degree: Bc.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information and Knowledge Engineering

Information on submission and defense

Date of assignment: 23. 8. 2018
Date of submission: 11. 5. 2020
Date of defense: 17. 6. 2020
Identifier in the InSIS system: https://insis.vse.cz/zp/66480/podrobnosti

Files for download

    Last update: