Програмне забезпечення для трансляції Nib-файлів у SwiftUI

Вантажиться...
Ескіз

Дата

2020-06

Науковий керівник

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

Структура та обсяг роботи.Пояснювальна записка дипломного проекту складається з чотирьох розділів, містить 14 таблиць, 3 додатків, 10 джерел. Дипломний проект присвячений розробці інформаційної системи для трансляції Nib-файлів (Xib, Storyboard) у декларативний SwiftUI код. Метою створення системи є спрощення процесу переводу користувацького інтерфейсу від Nib-ів до SwiftUI. У розділі загальних положень описано предметне середовище, приводяться основні процеси, наведено варіанти використання програмного продукту та функціональні вимоги до нього. Визначено мету розробки та поставлено необхідні для її вирішення задачі. У розділі інформаційного забезпечення визначено вхідні та вихідні дані для програмного продукту, описані відмінності режимів роботи для різних форматів вхідних файлів та різної їх структури. Програмне забезпечення представляє опис засобів розробки програмного забезпечення та визначає його архітектуру. Описано схему генерації вихідного коду з даних структур даних. У технологічному розділі описано виконання перевірки програмного забезпечення відповідності функціональним вимогам. Описано порядок виконання тестів.

Опис

Ключові слова

транслятор, SwiftUI, Nib, UI, Apple, Xib, Storyboard, translator

Бібліографічний опис

Віхляєв, О. О. Програмне забезпечення для трансляції Nib-файлів у SwiftUI : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Віхляєв Олександр Олександрович. – Київ, 2020. – 97 с.

ORCID

DOI