Метод та засоби автоматизованого створення первинного мультиплатформенного mobile-проєкту
dc.contributor.advisor | Муха, Ірина Павлівна | |
dc.contributor.author | Швець, Едуард Ярославович | |
dc.date.accessioned | 2022-12-26T14:16:06Z | |
dc.date.available | 2022-12-26T14:16:06Z | |
dc.date.issued | 2021-12 | |
dc.description.abstracten | Master's dissertation: 97 pp., 24 figs., 27 tables, 3 appendices, 36 sources Actuality of theme. The multi-platform approach to mobile application development allows you to create applications for different platforms by writing a single block of universal code, and then sharing this code on different platforms. Therefore, multi-platform development of mobile applications is a topical issue. The purpose of research. Accelerate the process of developing a multi-platform mobile application. To achieve this goal, the following tasks were formed: - to study the process of creating a multi-platform mobile project and the available means of its automation; - to develop a method of automated creation of fragments of a multiplatform mobile project; - to develop software for the implementation of the proposed method; - to study the effectiveness of the proposed solutions. Object of research. The process of creating a multi-platform mobile project. Subject of research. Method and means of automated creation of primary multiplatform mobile-project. The scientific novelty of the results is: - development of problem-oriented language to describe the essence of the database and settings DAO, CRUD, DI, which are the input data for the automated creation of the primary multi-platform mobile project; - the proposed method of automated creation of the primary multiplatform mobile project, which involves translating input descriptions of database entities and settings DAO, CRUD, DI in SQL and Kotlin components of the common code of the multiplatform mobile project. The practical significance of the results obtained in the use of software to automate the process of creating a primary multi-platform mobile project, which is a software implementation of the components of database services. Approbation. The results of the work were presented at the "First All-Ukrainian scientific-practical conference of young scientists and students" Software Engineering and Advanced Information Technologies (SoftTech-2021) ". Publications. Scientific provisions were published in the abstracts of the scientific conference "The First All-Ukrainian Scientific and Practical Conference of Young Scientists and Students" Software Engineering and Advanced Information Technologies (SoftTech- 2021) ". | uk |
dc.description.abstractuk | Магістерська дисертація: 97 с., 24 рис., 27 табл., 3 додатки, 36 джерел Актуальність теми. Мультиплатформенний підхід до розробки мобільних застосувань дозволяє створювати додатки для різних платформ шляхом одноразового написання блоку універсального коду, а потім спільного використання цього коду на різних платформах. Тому мультиплатформенна розробка мобільних застосунків є актуальною темою. Мета досліджень. Пришвидшити процес розробки мультиплатформенного мобільного застосунку. Для реалізації поставленої мети були сформовані наступні завдання: - дослідити процес створення мультиплатформенного мобільного проєкту та наявні засоби його автоматизації; - розробити метод автоматизованого створення фрагментів мультиплатформенного мобільного проєкту; - розробити програмне забезпечення для реалізації запропонованого методу; - провести дослідження ефективності запропонованих рішень. Об’єкт досліджень. Процес створення мультиплатформенного mobile-проекту. Предмет досліджень. Метод та засоби автоматизованого створення первинного мультиплатформенного mobile-проекту. Наукова новизна отриманих результатів полягає у: - розробці проблемно-орієнтованої мови для опису сутностей БД та налаштувань DAO, CRUD, DI, які є вхідними даними для автоматизованого створення первинного мультиплатформенного мобільного проєкту; - запропонованому методі автоматизованого створення первинного мультиплатформенного мобільного проєкту, який передбачає транспіляцію вхідних описів сутностей БД та налаштувань DAO, CRUD, DI у SQL та Kotlin компоненти загального коду мультиплатформенного мобільного проєкту. Практичне значення отриманих результатів у застосуванні програмного забезпечення для автоматизації процесу створення первинного мультиплатформенного мобільного проєкту, який представляє собою програмну реалізацію компонентів сервісів роботи з БД. Апробація. Результати роботи доповідались на «Першій Всеукраїнській науково-практичній конференції молодих вчених та студентів «Інженерія програмного забезпечення і передові інформаційні технології» (SoftTech-2021)». Публікації. Наукові положення опубліковані в тезах наукової конференції «Перша Всеукраїнська науково-практична конференця молодих вчених та студентів «Інженерія програмного забезпечення і передові інформаційні технології» (SoftTech- 2021)». | uk |
dc.format.page | 97 с. | uk |
dc.identifier.citation | Швець, Е. Я. Метод та засоби автоматизованого створення первинного мультиплатформенного mobile-проєкту : магістерська дис. : 121 Інженерія програмного забезпечення / Швець Едуард Ярославович. – Київ, 2021 – 97 с. | uk |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/51541 | |
dc.language.iso | uk | uk |
dc.publisher | КПІ ім. Ігоря Сікорського | uk |
dc.publisher.place | Київ | uk |
dc.subject | первинний мультиплатформенний проєкт | uk |
dc.subject | Kotlin multiplatform mobile | uk |
dc.subject | мультиплатформенна мобільна розробка | uk |
dc.subject | предметно-орієнтована мова | uk |
dc.subject | автоматизація | uk |
dc.subject | граматика | uk |
dc.subject | плагін | uk |
dc.subject | primary multiplatform project | uk |
dc.subject | multiplatform mobile | uk |
dc.subject | multiplatform mobile development | uk |
dc.subject | subject-oriented language | uk |
dc.subject | language | uk |
dc.subject.udc | 004.02 | uk |
dc.title | Метод та засоби автоматизованого створення первинного мультиплатформенного mobile-проєкту | uk |
dc.type | Master Thesis | uk |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Shvets_magistr.pdf
- Розмір:
- 5.62 MB
- Формат:
- Adobe Portable Document Format
- Опис:
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 1.71 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: