Методи та інструментарії безперервної інтеграції та розгортання (CI/CD) для мобільних застосувань
Ескіз недоступний
Дата
2021
Автори
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
Дана дипломна робота направлена на дослідження та порівняння різних систем безперервної інтеграції та розгортання для мобільних застосувань.
В роботі було розглянуто системи CI/CD, їх основне призначення та можливості використання. Також був проведений огляд можливостей ряду популярних та складена їх порівняльна характеристика за критеріями, що відповідають вимогам обраного типу додатків, на основі якого були обрані дві системи та продемонстрована робота з ними на практиці. За результатами дослідження були зроблені висновки та надані рекомендації, щодо застосування цих інструментів.
За основу технологічного стеку, для якого і досліджувалися системи безперервної інтеграції був взяти кросплатформний UI-фреймворк з відкритим вихідним кодом Flutter. Цей вибір є досить актуальним, оскільки технологія є досить молодою, яка швидко розвивається та популярною. Вона є дуже зручною, бо надає можливість використовувати єдину кодову базу для розробки додатків під різні платформи (Android, IOS), що допомагає значно пришвидшити процес розробки.
Загальний об'єм роботи 139 сторінки, 44 рисунків, 6 таблиць, 2 додатки, 15 бібліографічних найменувань.
Опис
Ключові слова
безперервна інтеграція, безперервна доставка, безперервне розгортання, мобільний додаток, фреймворк, кросплатформний, continuous integration, continuous delivery, continuous deployment, mobile application, framework, crossplatform
Бібліографічний опис
Король, А. М. Методи та інструментарії безперервної інтеграції та розгортання (CI/CD) для мобільних застосувань : дипломна робота ... бакалавра : 122 Комп'ютерні науки / Король Антон Миколайович. – Київ, 2021. – 144 с.