Проєктування та реалізація інтерфейсу мобільного застосунку Calorify з технологією доповненої реальності

dc.citation.epage106
dc.citation.issue1
dc.citation.journalTitleКомп’ютерні системи проектування. Теорія і практика
dc.citation.spage94
dc.contributor.affiliationНаціональний університет “Львівська політехніка”
dc.contributor.affiliationLviv Polytechnic National University
dc.contributor.authorЮрчак, Ірина
dc.contributor.authorОксенюк, Віра
dc.contributor.authorГілета, Юлія
dc.contributor.authorБабій, Олег
dc.contributor.authorХіч, Андрій
dc.contributor.authorYurchak, Iryna
dc.contributor.authorOksentyuk, Vira
dc.contributor.authorGileta, Yuliia
dc.contributor.authorBabii, Oleh
dc.contributor.authorKhich, Andrii
dc.coverage.placenameЛьвів
dc.coverage.placenameLviv
dc.date.accessioned2025-03-11T09:52:40Z
dc.date.created2024-02-27
dc.date.issued2024-02-27
dc.description.abstractМобільний смартфон є невід’ємною частиною сучасного світу, і не лише для зв’язку, але і для можливості застосування його для багатьох інших функцій, починаючи від розваг закінчуючи заходами безпеки. Важливою складовою програмного забезпечення мобільних сматрфонів є мобільні застосунки, з кожним роком на які зростає попит. Одним з напрямків є мобільні застосунки для підтримання, менеджменту, моніторингу та супроводу здорового способу життя. Дана робота присвячена розробленню та реалізації «fronend» частини програмного забезпечення інтерфейсу користувача мобільного застосунку Calorify гібридного типу призначеного для підрахунку калорій. Незважаючи на велику кількість мобільних застосунків для підрахунку калорій, існує необхідність розроблення мобільного застосунку гібридного типу з більш ергономічними дизайнерськими рішеннями, підтвердженим розрахунком калорій на основі аналітичних математичних залежностей, з імплементацією технології доповненої реальності шляхом сканування продуктів. Для реалізації поставленої мети спочатку було проведено прототипування у середовищі шаблонізатора Figma та створено дизайн майбутнього інтерфейсу користувача Calorify. Далі для реалізації інтерфейсів Calorify використано сучасну технологію UI toolkit у зв’язці з UI builder у рушії Unity. UI Builder дозволяє візуально створювати та редагувати ресурси інтерфейсу користувача, такі як документи інтерфейсу користувача (.uxml) і таблиці стилів (.uss), які використовуються з UI Toolkit. В загальному застосунок Calorify складається зі сторінок реєстрації, користувача, головної сторінки та нижнього меню. Сканер розташовано у блоці нижнього меню, це основна функція застосунку Calorify, що становить основну відмінність та новизну розробленого мобільного застосунку. Ця кнопка відкриває можливість фотографування страви для автоматичного визначення її калорійності та поживності. Це швидкий та зручний спосіб отримати інформацію про продукт процес сканування продуктів у Calorify, за допомогою чого відбувається імплементація технології доповненої реальності. Для подальших розробок планується розширити можливість реєстрації доменів електронних адрес, розширити базу даних та наповнення сторінок.
dc.description.abstractA mobile smartphone is an integral part of the modern world, and not only for communication, but also for the possibility of using it for many other functions, from entertainment to security measures. An important components of mobile smartphone software are mobile applications, the demand for which is growing every year. One of the directions is mobile applications for maintenance, management, monitoring and support of a healthy lifestyle. This work is devoted to the development and implementation of the "fronend" part of the user interface software of the Calorify mobile application of a hybrid type intended for calorie counting. Despite the large number of mobile applications for counting calories, there is a need to develop a mobile application of a hybrid type with more ergonomic design solutions, confirmed by calculating calories based on analytical mathematical dependencies, with the implementation of augmented reality technology by scanning products. To realize the set goal, prototyping was first carried out in the Figma templating environment and the design of the future Calorify user interface was created. Next, modern UI toolkit technology was used in conjunction with the UI builder in the Unity engine to implement Calorify interfaces. UI Builder allows you to visually create and edit user interface resources, such as user interface documents (.uxml) and style sheets (.uss), used with the UI Toolkit. In general, the Calorify application consists of registration, user, main page and bottom menu pages. The scanner is located in the lower menu block, it is the main function of the Calorify application, which is the main difference and novelty of the developed mobile application. This button opens the option of taking a photo of the dish to automatically determine its calorie and nutritional value. This is a quick and convenient way to get product information the process of scanning products in Calorify, which implements augmented reality technology. For further development, it is planned to expand the possibility of registering domains of electronic addresses, to expand the database and filling of pages.
dc.format.extent94-106
dc.format.pages13
dc.identifier.citationПроєктування та реалізація інтерфейсу мобільного застосунку Calorify з технологією доповненої реальності / Ірина Юрчак, Віра Оксенюк, Юлія Гілета, Олег Бабій, Андрій Хіч // Комп’ютерні системи проектування. Теорія і практика. — Львів : Видавництво Львівської політехніки, 2024. — Том 6. — № 1. — С. 94–106.
dc.identifier.citationenDesign and realization of calorify mobile application interface with augmented reality technology / Iryna Yurchak, Vira Oksentyuk, Yuliia Gileta, Oleh Babii, Andrii Khich // Computer Systems of Design. Theory and Practice. — Lviv : Lviv Politechnic Publishing House, 2024. — Vol 6. — No 1. — P. 94–106.
dc.identifier.doidoi.org/10.23939/cds2024.01.094
dc.identifier.urihttps://ena.lpnu.ua/handle/ntb/64124
dc.language.isouk
dc.publisherВидавництво Львівської політехніки
dc.publisherLviv Politechnic Publishing House
dc.relation.ispartofКомп’ютерні системи проектування. Теорія і практика, 1 (6), 2024
dc.relation.ispartofComputer Systems of Design. Theory and Practice, 1 (6), 2024
dc.relation.references[1] Iqbal H. Sarker, Mohammed Moshiul Hoque, Md. Kafil Uddin, Tawfeeq Alsanoosy, “Mobile Data Science and Intelligent Apps: Concepts, AI-Based Modeling and Research Directions”, Mobile Networks and Applications, 2021, Volume 26, p.p. 285–303, https://doi.org/10.1007/s11036-020-01650-z.
dc.relation.references[2] Mudita Sandesara, Umesh Bodkhe, Sudeep Tanwar, Mohammad Dahman Alshehri, Ravi Sharma, Bogdan-Constantin Neagu, Gheorghe Grigoras andMaria Simona Raboaca, “ Design and Experience of Mobile Applications: A Pilot Survey”, Mathematics 2022, volume 10, issue 14, https://doi.org/10.3390/math10142380. Link: https://www.mdpi.com/2227-7390/10/14/2380
dc.relation.references[3] N. Koram and R. Garg, "Review on Mobile App Development: Tools and Techniques," 2023 IEEE World Conference on Applied Intelligence and Computing (AIC), Sonbhadra, India, 2023, pp. 260-266, doi: 10.1109/AIC57670.2023.10263908.
dc.relation.references[4] Anil Patidar; Ugrasen Suman. “Towards Analyzing Mobile App Characteristics for Mobile Software Development”, 2021, IEEE, 8th International Conference on Computing for Sustainable Global Development (INDIACom), New Delhi, India, 17-19 March, 2021, pp. 786-790.
dc.relation.references[5] I. Malavolta, "Web-Based Hybrid Mobile Apps: State of the Practice and Research Opportunities," 2016 IEEE/ACM International Conference on Mobile Software Engineering and Systems (MOBILESoft), Austin, TX, USA, 2016, pp. 241-242, https://doi.org/10.1109/AIC57670.2023.10263908
dc.relation.references[6] I. Malavolta, S. Ruberto, T. Soru and V. Terragni, "Hybrid Mobile Apps in the Google Play Store: An Exploratory Investigation," 2015 2nd ACM International Conference on Mobile Software Engineering and Systems, Florence, Italy, 2015, pp. 56-59, https://doi.org/10.1109/MobileSoft.2015.15
dc.relation.references[7] Ivan Miguel Pires, Gonçalo Marques, Nuno M. Garcia, Francisco Flórez-Revuelta, Vasco Ponciano, and Salome Oniani, “A Research on the Classification and Applicability of the Mobile Health Applications”, J. Pers. Med. 2020, 10(1), 11; https://doi.org/10.3390/jpm10010011
dc.relation.references[8] Georgios D. Styliaras, “Augmented Reality in Food Promotion and Analysis: Review and Potentials”, Department of Food Science & Technology, University of Patras, 30100 Agrinio, Greece, Digital 2021, 1(4), 216-240; https://doi.org/10.3390/digital1040016
dc.relation.references[9] O. A. Basalkevych, O. Hrybovskiy, “Information System Concept for a Sports and Game Mobile Application With Elements of Artificial Motivation to Lead a More Active Lifestyle”, Lviv, Lviv Polytechnic National University, Information Systems and Networks, 2023; Vol. 14, pp. 126 – 141 https://doi.org/10.23939/sisn2023.14.126
dc.relation.references[10] Nazar Oleksiv, Victoria Vysotska, “Mobile Information System for Human Nutrition Control”, Lviv, Lviv Polytechnic National University, Information Systems and Networks, 2022, Volume 11, pp. 145 – 172, https://doi.org/10.23939/sisn2022.11.145
dc.relation.references[11] https://uk.wikipedia.org/wiki/Samsung_Health.
dc.relation.references[12] https://www.tablycjakalorijnosti.com.ua/
dc.relation.references[13] https://play.google.com/store/apps/details?id=com.ochsner.eatfit&hl=uk&g...
dc.relation.references[14] https://www.fatsecret.com/
dc.relation.references[15] https://www.yazio.com/en/calorie-counter
dc.relation.references[16] Дворжак, В.; Талах М.; Ушенко Ю. Основи комп’ютерної графіки у Figma. Навчальний посібник. Чернівці: Чернівецький нац. ун-т ім. Федьковича, Україна, 2022. 258 с.
dc.relation.references[17] Jiadong Chen; Ed Price, Game Development with Unity for .NET Developers: The ultimate guide to creating games with Unity and Microsoft Game Stack , Packt Publishing, 2022.
dc.relation.references[18] Teemu H. Laine, “Mobile Educational Augmented Reality Games: A Systematic Literature Review and Two Case Studies”, Department of Computer Science, Electrical and Space Engineering, Luleå University of Technology, 97187 Luleå, Sweden, Computers 2018, 7(1), 19; https://doi.org/10.3390/computers7010019
dc.relation.referencesen[1] Iqbal H. Sarker, Mohammed Moshiul Hoque, Md. Kafil Uddin, Tawfeeq Alsanoosy, "Mobile Data Science and Intelligent Apps: Concepts, AI-Based Modeling and Research Directions", Mobile Networks and Applications, 2021, Volume 26, p.p. 285–303, https://doi.org/10.1007/s11036-020-01650-z.
dc.relation.referencesen[2] Mudita Sandesara, Umesh Bodkhe, Sudeep Tanwar, Mohammad Dahman Alshehri, Ravi Sharma, Bogdan-Constantin Neagu, Gheorghe Grigoras andMaria Simona Raboaca, " Design and Experience of Mobile Applications: A Pilot Survey", Mathematics 2022, volume 10, issue 14, https://doi.org/10.3390/math10142380. Link: https://www.mdpi.com/2227-7390/10/14/2380
dc.relation.referencesen[3] N. Koram and R. Garg, "Review on Mobile App Development: Tools and Techniques," 2023 IEEE World Conference on Applied Intelligence and Computing (AIC), Sonbhadra, India, 2023, pp. 260-266, doi: 10.1109/AIC57670.2023.10263908.
dc.relation.referencesen[4] Anil Patidar; Ugrasen Suman. "Towards Analyzing Mobile App Characteristics for Mobile Software Development", 2021, IEEE, 8th International Conference on Computing for Sustainable Global Development (INDIACom), New Delhi, India, 17-19 March, 2021, pp. 786-790.
dc.relation.referencesen[5] I. Malavolta, "Web-Based Hybrid Mobile Apps: State of the Practice and Research Opportunities," 2016 IEEE/ACM International Conference on Mobile Software Engineering and Systems (MOBILESoft), Austin, TX, USA, 2016, pp. 241-242, https://doi.org/10.1109/AIC57670.2023.10263908
dc.relation.referencesen[6] I. Malavolta, S. Ruberto, T. Soru and V. Terragni, "Hybrid Mobile Apps in the Google Play Store: An Exploratory Investigation," 2015 2nd ACM International Conference on Mobile Software Engineering and Systems, Florence, Italy, 2015, pp. 56-59, https://doi.org/10.1109/MobileSoft.2015.15
dc.relation.referencesen[7] Ivan Miguel Pires, Gonçalo Marques, Nuno M. Garcia, Francisco Flórez-Revuelta, Vasco Ponciano, and Salome Oniani, "A Research on the Classification and Applicability of the Mobile Health Applications", J. Pers. Med. 2020, 10(1), 11; https://doi.org/10.3390/jpm10010011
dc.relation.referencesen[8] Georgios D. Styliaras, "Augmented Reality in Food Promotion and Analysis: Review and Potentials", Department of Food Science & Technology, University of Patras, 30100 Agrinio, Greece, Digital 2021, 1(4), 216-240; https://doi.org/10.3390/digital1040016
dc.relation.referencesen[9] O. A. Basalkevych, O. Hrybovskiy, "Information System Concept for a Sports and Game Mobile Application With Elements of Artificial Motivation to Lead a More Active Lifestyle", Lviv, Lviv Polytechnic National University, Information Systems and Networks, 2023; Vol. 14, pp. 126 – 141 https://doi.org/10.23939/sisn2023.14.126
dc.relation.referencesen[10] Nazar Oleksiv, Victoria Vysotska, "Mobile Information System for Human Nutrition Control", Lviv, Lviv Polytechnic National University, Information Systems and Networks, 2022, Volume 11, pp. 145 – 172, https://doi.org/10.23939/sisn2022.11.145
dc.relation.referencesen[11] https://uk.wikipedia.org/wiki/Samsung_Health.
dc.relation.referencesen[12] https://www.tablycjakalorijnosti.com.ua/
dc.relation.referencesen[13] https://play.google.com/store/apps/details?id=com.ochsner.eatfit&hl=uk&g...
dc.relation.referencesen[14] https://www.fatsecret.com/
dc.relation.referencesen[15] https://www.yazio.com/en/calorie-counter
dc.relation.referencesen[16] Dvorzhak, V.; Talakh M.; Ushenko Yu. Osnovy kompiuternoi hrafiky u Figma. Navchalnyi posibnyk. Chernivtsi: Chernivetskyi nats. un-t im. Fedkovycha, Ukraine, 2022. 258 p.
dc.relation.referencesen[17] Jiadong Chen; Ed Price, Game Development with Unity for .NET Developers: The ultimate guide to creating games with Unity and Microsoft Game Stack , Packt Publishing, 2022.
dc.relation.referencesen[18] Teemu H. Laine, "Mobile Educational Augmented Reality Games: A Systematic Literature Review and Two Case Studies", Department of Computer Science, Electrical and Space Engineering, Luleå University of Technology, 97187 Luleå, Sweden, Computers 2018, 7(1), 19; https://doi.org/10.3390/computers7010019
dc.relation.urihttps://doi.org/10.1007/s11036-020-01650-z
dc.relation.urihttps://doi.org/10.3390/math10142380
dc.relation.urihttps://www.mdpi.com/2227-7390/10/14/2380
dc.relation.urihttps://doi.org/10.1109/AIC57670.2023.10263908
dc.relation.urihttps://doi.org/10.1109/MobileSoft.2015.15
dc.relation.urihttps://doi.org/10.3390/jpm10010011
dc.relation.urihttps://doi.org/10.3390/digital1040016
dc.relation.urihttps://doi.org/10.23939/sisn2023.14.126
dc.relation.urihttps://doi.org/10.23939/sisn2022.11.145
dc.relation.urihttps://uk.wikipedia.org/wiki/Samsung_Health
dc.relation.urihttps://www.tablycjakalorijnosti.com.ua/
dc.relation.urihttps://play.google.com/store/apps/details?id=com.ochsner.eatfit&hl=uk&g..
dc.relation.urihttps://www.fatsecret.com/
dc.relation.urihttps://www.yazio.com/en/calorie-counter
dc.relation.urihttps://doi.org/10.3390/computers7010019
dc.rights.holder© Національний університет “Львівська політехніка”, 2024
dc.rights.holder© Юрчак І., Оксентюк В., Гілета Ю., Бабій О. Хіч А. 2024
dc.subjectмобільний застосунок
dc.subjectінтерфейс користувача
dc.subject“frontend”
dc.subjectшаблонізатор Figma
dc.subjectрушій Unity
dc.subjectсканер
dc.subjectmobile application
dc.subjectuser interface
dc.subject“frontend”
dc.subjectFigma templater
dc.subjectUnity engine
dc.subjectscanner
dc.titleПроєктування та реалізація інтерфейсу мобільного застосунку Calorify з технологією доповненої реальності
dc.title.alternativeDesign and realization of calorify mobile application interface with augmented reality technology
dc.typeArticle

Files

Original bundle

Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
2024v6n1_Yurchak_I-Design_and_realization_of_94-106.pdf
Size:
1.86 MB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
2024v6n1_Yurchak_I-Design_and_realization_of_94-106__COVER.png
Size:
496.52 KB
Format:
Portable Network Graphics

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.91 KB
Format:
Plain Text
Description: