Використання процедурної генерації для підвищення ефективності розроблення та персоналізації програмних інтерфейсі

dc.contributor.authorБукатов Д. В.
dc.contributor.authorBukatov D.
dc.contributor.authorКолодінська Яніна Олексіївна
dc.contributor.authorKolodinska Yanina
dc.contributor.authorРоманенко Олег
dc.contributor.authorRomanenko Oleh
dc.contributor.authorГудаков Денис
dc.contributor.authorGudakov Denys
dc.date.accessioned2025-09-07T15:15:02Z
dc.date.issued2025
dc.description.abstractUA: У статті розглянуто застосування процедурної генерації для створення й адаптації інтерфейсів користувача в сучасних ІТ-проєктах. Особливу увагу приділено аналізу інструментів і підходів, які дозво-ляють автоматизувати розроблення окремих UI-компонентів (кнопок, панелей, карток тощо) з використан-ням параметризованих виразів, скриптів, візуального компонування, спеціалізованих мов або систем на базі штучного інтелекту. Розглянуто технології SeExpr, Node-RED, Unreal Engine Blueprints, Framer, а також AI-асистовані сервіси, що дедалі частіше використовуються для генерації варіативних і персоналізованих інтерфейсів.Обґрунтовано доцільність використання процедурного підходу в проєктах із високими вимогами до адап-тивності, швидкості розроблення та повторного використання компонентів. У роботі висвітлено переваги таких рішень – зниження навантаження на дизайнерів і розробників, підтримка цілісного візуального сти-лю, а також можливість масштабування рішень у мультиплатформенних середовищах. Описано приклади впровадження процедурної логіки в прикладних середовищах (Unity, Web, IoT-панелі), а також наведено порівняльний аналіз інструментів за критеріями гнучкості, інтеграції в робочі процеси та можливостей кас-томізації.Результати дослідження свідчать про зростання ролі процедурної генерації як засобу підвищення ефек-тивності UI-розробки в умовах високої варіативності користувацьких сценаріїв і швидких ітерацій продук-тового дизайну. Запропоновані класифікація інструментів та рекомендації щодо їх вибору створюють прак-тичну основу для застосування процедурних рішень у командах із різним рівнем технічної підготовки. Також окреслено перспективи розвитку теми – зокрема, інтеграція процедурної логіки в Low-Code/No-Code серед-овища та використання адаптивних систем генерації на основі користувацьких даних. /// EN: The use of procedural generation for the creation and adaptation of user interfaces in modern IT projects has been examined by the author. Special attention has been paid to the analysis of tools and approaches that allow automating the development of individual UI components (such as buttons, panels, cards, etc.) using parameterized expressions, scripting languages, node-based systems, domain-specific languages, or AI-driven solutions. Technologies such as SeExpr, Node-RED, Unreal Engine Blueprints, Framer, as well as AI-assisted services increasingly used for generating varied and personalized interfaces, have been reviewed.The relevance of applying procedural methods in projects with high demands for adaptability, rapid development, and component reusability has been substantiated. The article highlights the advantages of such approaches–reduced workload for designers and developers, consistent visual style, and scalability across multi-platform environments. Examples of procedural logic implementation in practical contexts (such as Unity, Web environments, and IoT dashboards) are described, along with a comparative analysis of tools based on their flexibility, workflow integration, and customization potential.The findings of the study indicate the growing role of procedural generation as a means of improving UI development efficiency in the context of highly variable user scenarios and accelerated design iterations. The author proposes a classification of tools and offers recommendations on selecting appropriate solutions, providing a practical foundation for implementation in teams with diverse technical backgrounds. Future perspectives are also outlined, including the integration of procedural logic into Low-Code/No-Code platforms and the application of adaptive generation systems based on user data.
dc.identifier.citationВикористання процедурної генерації для підвищення ефективності розроблення та персоналізації програмних інтерфейсі / Д. В. Букатов, Я. О. Колодінська, О. І. Романенко, Д. О. Гудаков // Науковий вісник Таврійського державного агротехнологічного університету. Технічні науки : електронне наукове фахове видання. / ТДАТУ; гол. ред. д.т.н., проф. В. М. Кюрчев. Запоріжжя : Видавничий дім «Гельветика», 2025. Вип. 15, т. 1. C. 201-208. DOI: https://doi.org/10.32782/2220-8674-2025-15-1-23
dc.identifier.doihttps://doi.org/10.32782/2220-8674-2025-15-1-23
dc.identifier.urihttp://elar.tsatu.edu.ua/handle/123456789/19631
dc.language.isoother
dc.publisherЗапоріжжя : Видавничий дім «Гельветика»
dc.subjectпроцедурна генерація
dc.subjectінтерфейс користувача
dc.subjectперсоналізація
dc.subjectSeExpr
dc.subjectUI-компоненти
dc.subjectAI-генерація
dc.subjectвізуальне програмування
dc.subjectавтоматизація інтерфейсів
dc.subjectLow-Code
dc.subjectUI-шаблони
dc.subjectprocedural generation
dc.subjectuser interface
dc.subjectpersonalization
dc.subjectUI components
dc.subjectAI-based generation
dc.subjectvisual programming
dc.subjectinterface automation
dc.subjectUI templates
dc.titleВикористання процедурної генерації для підвищення ефективності розроблення та персоналізації програмних інтерфейсі
dc.title.alternativeUsing procedural generation to enhance the efficiency of development and personalization of software interfaces
dc.typeArticle

Файли

Контейнер файлів

Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
USING PROCEDURAL GENERATION TO ENHANCE THE EFFICIENCY.pdf
Розмір:
405.13 KB
Формат:
Adobe Portable Document Format

Ліцензійна угода

Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
license.txt
Розмір:
1.71 KB
Формат:
Item-specific license agreed upon to submission
Опис: