Автоматизація процесу створення нових цілей у XCODE проєкті

На сьогоднішній день розробка застосунків під мобільні пристрої стає все більш популярною, але разом з тим більш вартісною. У деяких бізнес-моделях використовуються однотипні застосунки, створені на одній кодовій базі, із впровадженням специфічних відмінностей у дизайні або поведінці для кінцевого п...

Повний опис

Збережено в:
Бібліографічні деталі
Дата:2023
Автори: Журба, М.А., Стеценко, І.В.
Формат: Стаття
Мова:Ukrainian
Опубліковано: Інститут програмних систем НАН України 2023
Назва видання:Проблеми програмування
Теми:
Онлайн доступ:http://dspace.nbuv.gov.ua/handle/123456789/191023
Теги: Додати тег
Немає тегів, Будьте першим, хто поставить тег для цього запису!
Назва журналу:Digital Library of Periodicals of National Academy of Sciences of Ukraine
Цитувати:Автоматизація процесу створення нових цілей у XCODE проєкті / М.А. Журба, І.В. Стеценко // Проблеми програмування. — 2023. — № 1. — С. 11-18. — Бібліогр.: 9 назв. — укр.

Репозитарії

Digital Library of Periodicals of National Academy of Sciences of Ukraine
id irk-123456789-191023
record_format dspace
spelling irk-123456789-1910232023-06-25T21:51:25Z Автоматизація процесу створення нових цілей у XCODE проєкті Журба, М.А. Стеценко, І.В. Інструментальні засоби та середовища програмування На сьогоднішній день розробка застосунків під мобільні пристрої стає все більш популярною, але разом з тим більш вартісною. У деяких бізнес-моделях використовуються однотипні застосунки, створені на одній кодовій базі, із впровадженням специфічних відмінностей у дизайні або поведінці для кінцевого продукту. Один із підходів для розробки таких застосунків під iOS полягає у використанні окремих Xcode цілей для кожного продукту. Процес створення нової цілі вимагає проведення ряду рутинних операцій, що потребує витрат часу програміста, а написання коду потенційно схильне до помилок. У даній статті пропонується вдосконалити цей підхід шляхом використання скриптів для генерації проєктного файлу на основі заданих конфігурацій. Розроблено консольний скрипт для генерації проєктного файлу і проєкт для ілюстрації підходу. We live in the era of the Internet and technology. Now it is important for a person to be able to do their routine, uninteresting things quickly, and to be able to focus on more professional things. Everyone wants to minimize the time spent searching for information and have all services in one place. Due to these desires, significant progress is being made in the development of mobile applications. A number of factors also contribute to this. First, the development of the hardware of pocket-sized devices reaches a level sufficient for complex computing tasks. Secondly, the speed of Internet communication has increased. Third, almost everyone in the world now has a smartphone, so it is much more profitable for businesses to develop mobile applications to reach a wider audience. The development of applications for mobile devices is becoming more and more popular, but at the same time more expensive. In some cases, a business needs to have a number of similar applications for one reason or another. There are several approaches to code reuse in the context of iOS development. One is to use a common codebase and separate Xcode targets for each product. The process of creating a new target requires a number of routine operations, which require the programmer’s time, and writing code is potentially error-prone. This research proposes to improve this approach by using scripts to generate a project file based on given configurations. A console script for generating a project file and a project to illustrate the approach have been developed. 2023 Article Автоматизація процесу створення нових цілей у XCODE проєкті / М.А. Журба, І.В. Стеценко // Проблеми програмування. — 2023. — № 1. — С. 11-18. — Бібліогр.: 9 назв. — укр. 1727-4907 DOI: http://doi.org/10.15407/pp2023.01.011 http://dspace.nbuv.gov.ua/handle/123456789/191023 004.4`24 uk Проблеми програмування Інститут програмних систем НАН України
institution Digital Library of Periodicals of National Academy of Sciences of Ukraine
collection DSpace DC
language Ukrainian
topic Інструментальні засоби та середовища програмування
Інструментальні засоби та середовища програмування
spellingShingle Інструментальні засоби та середовища програмування
Інструментальні засоби та середовища програмування
Журба, М.А.
Стеценко, І.В.
Автоматизація процесу створення нових цілей у XCODE проєкті
Проблеми програмування
description На сьогоднішній день розробка застосунків під мобільні пристрої стає все більш популярною, але разом з тим більш вартісною. У деяких бізнес-моделях використовуються однотипні застосунки, створені на одній кодовій базі, із впровадженням специфічних відмінностей у дизайні або поведінці для кінцевого продукту. Один із підходів для розробки таких застосунків під iOS полягає у використанні окремих Xcode цілей для кожного продукту. Процес створення нової цілі вимагає проведення ряду рутинних операцій, що потребує витрат часу програміста, а написання коду потенційно схильне до помилок. У даній статті пропонується вдосконалити цей підхід шляхом використання скриптів для генерації проєктного файлу на основі заданих конфігурацій. Розроблено консольний скрипт для генерації проєктного файлу і проєкт для ілюстрації підходу.
format Article
author Журба, М.А.
Стеценко, І.В.
author_facet Журба, М.А.
Стеценко, І.В.
author_sort Журба, М.А.
title Автоматизація процесу створення нових цілей у XCODE проєкті
title_short Автоматизація процесу створення нових цілей у XCODE проєкті
title_full Автоматизація процесу створення нових цілей у XCODE проєкті
title_fullStr Автоматизація процесу створення нових цілей у XCODE проєкті
title_full_unstemmed Автоматизація процесу створення нових цілей у XCODE проєкті
title_sort автоматизація процесу створення нових цілей у xcode проєкті
publisher Інститут програмних систем НАН України
publishDate 2023
topic_facet Інструментальні засоби та середовища програмування
url http://dspace.nbuv.gov.ua/handle/123456789/191023
citation_txt Автоматизація процесу створення нових цілей у XCODE проєкті / М.А. Журба, І.В. Стеценко // Проблеми програмування. — 2023. — № 1. — С. 11-18. — Бібліогр.: 9 назв. — укр.
series Проблеми програмування
work_keys_str_mv AT žurbama avtomatizacíâprocesustvorennânovihcílejuxcodeproêktí
AT stecenkoív avtomatizacíâprocesustvorennânovihcílejuxcodeproêktí
first_indexed 2023-10-18T23:14:47Z
last_indexed 2023-10-18T23:14:47Z
_version_ 1796157607452344320