Bachelor's thesis

Optimizing React Native application deployment processes with automation

Jan Glos
Abstract

The aim of this thesis is to analyze tools for deploying React Native applications, such as Expo or Fastlane, and to use these tools to implement a CI/CD pipeline that can be integrated into both new and existing projects. Addressing the challenges of lengthy pipeline configuration, shell and Python scripts associated with the pipeline are designed to automate and assist in managing the configuration …more

Abstract

Cílem této bakalářské práce je zanalyzovat nástroje pro nasazení React Native aplikací, jako jsou Expo nebo Fastlane, a prakticky tyto nástroje použít k implementaci CI/CD pipeline, kterou je možné integrovat do nových i stávajících projektů. Shell a Python skripty spojené s výslednou CI/CD pipeline jsou navrženy, aby automatizovaly a usnadňovaly proces její konfigurace. Výsledkem této bakalářské práce …more

Thesis description
This bachelor thesis aims to explore the possibilities of deployment processes for React Native applications and to design and implement automated deployment pipelines for commercial React Native projects embedded in the environment of an industrial partner, InQool a.s., depending on the company's processes.

The work will include a detailed analysis of existing tools and procedures for configuration management and deployment of React Native applications, which will be practically implemented in the form of CI/CD.

The thesis has been checked:
26/5/2024 18:29, prof. RNDr. Tomáš Pitner, Ph.D.
Language used
English English
Defence date
26/6/2024
The thesis was defended successfully

Supervisor

prof. RNDr. Tomáš Pitner, Ph.D.
KPSK FI MU

Reader

Mgr. Peter Halmo
abs FI MU

  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.