Знайдено документів: 1
Інформація × Реєстраційний номер 2121U008230, Матеріали видань та локальних репозитаріїв Категорія Бакалаврська робота Назва роботи Мобільний додаток для роботи з GitHub Автор Чухліб Кирило ВалентиновичChukhlib Kyrylo Valentynovych Дата публікації 01-01-2021 Постачальник інформації Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського» Першоджерело https://ela.kpi.ua/handle/123456789/43983 Видання Київ Опис Метою дипломної роботи є покращення процесу взаємодії використання сервісу GitHub шляхом створення спеціалізованого мобільного додатку. Для ре-алізації програмного продукту була обрана мова програмування Swift з викори-станням моделі MVVM - Model-View-ViewModel, що у майбутньому дозволить простіше розроблювати, тестувати та модифікувати мобільний додаток. Проана-лізовано декілька сервісів контролю версій, вибрано платформу для розробки та реалізовано програмний продукт для повноцінного його використання. У роботі розглянуто декілька архітектурних рішень для реалізації проекту: MVC та MVVM. Вибір проводився аналізуючи усі недоліки та переваги що має кожен з цих патернів. У процесі розробки було реалізовано програмне забезпечення для роботи з сервісом GitHub, а саме: пошук потрібної інформації, спілкування з людьми, на-гадування, декілька варіантів робочого інтерфейсу, підсвітка коду кожної мови програмування тощо. Виконано дослідження щодо аналогічних програмних продуктів, іх плюсів та недоліків. Виконано аналіз серед найпопулярніших серві-сів для контрою версій програмних продуктів. Даний продукт було розроблено за допомогою IDE XCode та мови Swift 5.1 з використанням сторонніх бібліотек. The purpose of the thesis is to improve the process of interaction with the use of the GitHub service by creating a specialized mobile application. To implement the software product, the Swift programming language was chosen, using the MVVM model - Model-View-ViewModel which will make it easier to develop, test and modify the mobile application. Several version control services were analyzed, a platform for development was selected and a software product was implemented for its full use. The paper considers several architectural solutions for the project: MVC and MVVM. The choice was made by analyzing all the disadvantages and advantages of each of these patterns. In the process of development, software for working with the GitHub service was implemented, namely: searching for the necessary information, communicating with people, guessing, several options of the working interface, highlighting the code of each programming language, etc. Research has been conducted on similar software products, their advantages and disadvantages. An analysis of the most popular services for controlling software versions has been performed. This product was developed using the XCode IDE and Swift 5.1 using third-party libraries. Целью дипломной работы является улучшение процесса взаимодействия использования сервиса GitHub путем создания специализированного мобильного приложения. Для ре-ции программного продукта был выбран язык программирования Swift с использованием модели MVVM - Model-View-ViewModel, что в будущем позволит проще разрабатывать, тестировать и модифицировать мобильное приложение. Проана-лизированных несколько сервисов контроля версий, выбрано платформу для разработки и реализовано программный продукт для полноценного его использования. В работе рассмотрено несколько архитектурных решений для реализации проекта: MVC и MVVM. Выбор проводился анализируя все недостатки и преимущества имеющий каждый из этих паттернов. В процессе разработки было реализовано программное обеспечение для работы с сервисом GitHub, а именно: поиск нужной информации, общение с людьми, на-гадування, несколько вариантов рабочего интерфейса, подсветка кода каждого языка программирования и тому подобное. Выполнены исследования относительно аналогичных программных продуктов, их плюсов и недостатков. Выполнен анализ среди самых популярных серв-сел для контролю версий программных продуктов. Данный продукт был разработан с помощью IDE XCode и языка Swift 5.1 с использованием сторонних библиотек. Додано в НРАТ 2025-11-05 Закрити
Матеріали
Бакалаврська робота
Чухліб Кирило Валентинович. Мобільний додаток для роботи з GitHub
:
публікація 2021-01-01;
Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського», 2121U008230
Знайдено документів: 1
Підписка
Повний текст наразі ще відсутній.
Повідомити вам про надходження повного тексту?
Повідомити вам про надходження повного тексту?
Оновлено: 2026-03-23
