Методи та інструментарії безперервної інтеграції та розгортання (CI/CD) для мобільних застосувань
dc.contributor.advisor | Гіоргізова-Гай, Вікторія Шалвівна | |
dc.contributor.author | Король, Антон Миколайович | |
dc.date.accessioned | 2023-05-22T11:48:37Z | |
dc.date.available | 2023-05-22T11:48:37Z | |
dc.date.issued | 2021 | |
dc.description.abstract | Дана дипломна робота направлена на дослідження та порівняння різних систем безперервної інтеграції та розгортання для мобільних застосувань. В роботі було розглянуто системи CI/CD, їх основне призначення та можливості використання. Також був проведений огляд можливостей ряду популярних та складена їх порівняльна характеристика за критеріями, що відповідають вимогам обраного типу додатків, на основі якого були обрані дві системи та продемонстрована робота з ними на практиці. За результатами дослідження були зроблені висновки та надані рекомендації, щодо застосування цих інструментів. За основу технологічного стеку, для якого і досліджувалися системи безперервної інтеграції був взяти кросплатформний UI-фреймворк з відкритим вихідним кодом Flutter. Цей вибір є досить актуальним, оскільки технологія є досить молодою, яка швидко розвивається та популярною. Вона є дуже зручною, бо надає можливість використовувати єдину кодову базу для розробки додатків під різні платформи (Android, IOS), що допомагає значно пришвидшити процес розробки. Загальний об'єм роботи 139 сторінки, 44 рисунків, 6 таблиць, 2 додатки, 15 бібліографічних найменувань. | uk |
dc.description.abstractother | This thesis is aimed at research and comparison of different systems of continuous integration and deployment for mobile applications. The paper considers CI / CD systems, their main purpose and possibilities of use. It also reviewed the capabilities of a number of popular and compiled their comparative characteristics according to the criteria that meet the requirements of the selected type of applications, based on which two systems were selected and demonstrated work with them in practice. Based on the results of the study, conclusions were made and recommendations were made on the use of these tools. The basis of the technological stack, for which the systems of continuous integration were studied, was to take a cross-platform UI-framework with open source Flutter. This choice is quite relevant because the technology is quite young, rapidly evolving and popular. It is very convenient because it allows you to use a single code base for developing applications for different platforms (Android, IOS), which helps to significantly speed up the development process. Total capacity: 139 pages, 2 application, 44 figures, 6 tables, 15 references. | uk |
dc.format.extent | 144 с. | uk |
dc.identifier.citation | Король, А. М. Методи та інструментарії безперервної інтеграції та розгортання (CI/CD) для мобільних застосувань : дипломна робота ... бакалавра : 122 Комп'ютерні науки / Король Антон Миколайович. – Київ, 2021. – 144 с. | uk |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/55942 | |
dc.language.iso | uk | uk |
dc.publisher | КПІ ім. Ігоря Сікорського | uk |
dc.publisher.place | Київ | uk |
dc.subject | безперервна інтеграція | uk |
dc.subject | безперервна доставка | uk |
dc.subject | безперервне розгортання | uk |
dc.subject | мобільний додаток | uk |
dc.subject | фреймворк | uk |
dc.subject | кросплатформний | uk |
dc.subject | continuous integration | uk |
dc.subject | continuous delivery | uk |
dc.subject | continuous deployment | uk |
dc.subject | mobile application | uk |
dc.subject | framework | uk |
dc.subject | crossplatform | uk |
dc.title | Методи та інструментарії безперервної інтеграції та розгортання (CI/CD) для мобільних застосувань | uk |
dc.title.alternative | Continuous integration and deployment (CI / CD) methods and tools for mobile applications | uk |
dc.type | Bachelor Thesis | uk |
Файли
Контейнер файлів
1 - 1 з 1
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 9.1 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: