Інструмент для реактивної роботи з мережею на платформах iOS та macOS

dc.contributor.advisorЛіхоузова, Тетяна Анатоліївна
dc.contributor.authorЖердій, Павло Олександрович
dc.date.accessioned2024-03-11T12:28:08Z
dc.date.available2024-03-11T12:28:08Z
dc.date.issued2024
dc.description.abstractРозмір пояснювальної записки – 107 аркушів, містить 28 ілюстрацій, 23 таблиці, 4 додатки, 22 посилання на джерела. Актуальність теми. У роботі розглянуто проблему в області реактивної роботи з мережею, показано основні особливості існуючих рішень для платформ MacOS та iOS, їх переваги та недоліки. Виявлено потребу в забезпеченні адаптивності та ефективності роботи застосунків під час взаємодії з мережею. Мета дослідження. Основною метою є підвищення зручності роботи з мережевими запитами, асинхронними операціями та управлінням потоками даних. Об’єкт дослідження: мультиплатформений інструмент для роботи з мережею. Предмет дослідження: методи та підходи для реактивної роботи застосунку на платформах iOS та MacOS. Для реалізації поставленої мети сформульовані наступні завдання: - аналіз існуючих рішень; - побудова структури інструменту; - розробка програмного забезпечення; - розгортання бібліотеки. Наукова новизна: набув подальшого розвитку реактивний підхід для забезпечення адаптивності та ефективності роботи застосунків під час взаємодії з мережею. Практичне значення отриманих результатів полягає в тому, що розробникам мобільних та десктопних застосунків на платформах iOS та MacOS надано зручний інструмент для роботи з мережевими запитами, асинхронними операціями та управлінням потоками даних. Зв’язок з науковими програмами, планами, темами. Робота виконувалась на кафедрі інформатики та програмної інженерії Національного технічного університету України "Київський політехнічний інститут імені Ігоря Сікорського". Апробація. Наукові положення дисертації пройшли апробацію на V науково-практичній конференції «SoftTech-2023» та опубліковані у матеріалах конференції.
dc.description.abstractotherExplanatory note size – 107 pages, contains 28 illustrations, 23 tables, 4 applications, 22 references. Topicality. Examines the problem in the field of reactive networking, shows the main features of existing solutions for MacOS and iOS platforms, their advantages and disadvantages. The need to improve the methods of working with the network and eliminate existing shortcomings is identified. The aim of the study. The main target is to provide developers with a convenient tool for working with network requests, asynchronous operations, and data flow management. The object of research: a multi-platform tool for working with the network. The subject of research: methods and approaches for reactive application operation on iOS and MacOS platforms. To achieve this goal, the following tasks were formulated: - analysis of existing solutions; - building the structure of the tool; - software development; - deployment of the library. The scientific novelty of the results of the master's dissertation is that the reactive approach to ensuring the adaptability and efficiency of applications when interacting with the network has been further developed. The practical value of the obtained results is that developers of mobile and desktop applications on iOS and MacOS platforms are provided with a convenient tool for working with network requests, asynchronous operations, and data flow management. Relationship with working with scientific programs, plans, topics. Work was performed at the Department of Informatics and Software Engineering of the National Technical University of Ukraine «Igor Sikorsky Kyiv Polytechnic Institute». Approbation. The scientific provisions of the dissertation were tested at the fifth Scientific and Practical Conference "SoftTech-2023" and published in the conference proceedings.
dc.format.extent107 с.
dc.identifier.citationЖердій, П. О. Інструмент для реактивної роботи з мережею на платформах iOS та macOS : магістерська дис. : 121 Інженерія програмного забезпечення / Жердій Павло Олександрович. - Київ, 2024. - 107 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/65411
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectSwift
dc.subjectробота з мережею
dc.subjectMacOS
dc.subjectiOS
dc.subjectреактивне програмування
dc.subjectreactive programming
dc.subjectnetworking
dc.subject.udc004.42
dc.titleІнструмент для реактивної роботи з мережею на платформах iOS та macOS
dc.title.alternativeA Tool for Reactive Networking on iOS and MacOS Platforms
dc.typeMaster Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Zherdii_magistr.pdf
Розмір:
11.35 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: