Please use this identifier to cite or link to this item:
https://er.chdtu.edu.ua/handle/ChSTU/4883
Title: | Comparative analysis of frameworks for mobile application development: Native, hybrid, or cross-platform solutions |
Other Titles: | Порівняльний аналіз фреймворків для розробки мобільних програм: рідні, гібридні чи крос-платформні рішення |
Authors: | Zarichuk, Oleksii |
Keywords: | Java;software development;performance;native look;codebase;розробка програмного забезпечення;продуктивність;нативний вигляд;кодова база |
Issue Date: | 2023 |
Publisher: | Вісник Черкаського державного технологічного університету. Технічні науки |
Abstract: | In the modern digital world, mobile application development is a key area of information technology,
and choosing the optimal approach to their development is crucial for effective market implementation.
The purpose of this study is to conduct a comparative analysis of various frameworks for mobile application
development: native, hybrid, and cross-platform solutions. To achieve this purpose, methods of analysis, synthesis,
and comparison were used. Characteristics of different frameworks for mobile application development, including
their performance, cost, and access to device capabilities, were analysed. The study disclosed that native
frameworks are distinguished or their highest performance and the ability to provide a maximally native look and
functionality of the application. However, this approach has limitations as it requires separate development for
each platform, leading to increased time and resource costs. Hybrid solutions proved to be cost-effective, allowing
the use of a single codebase for creating applications for different platforms. This simplifies the development and
maintenance process. Nevertheless, hybrid applications may have limited performance due to the use of WebView
for interface display and restricted access to device capabilities. Cross-platform frameworks, on the other hand,
provide a balance between performance and resource efficiency. They allow using a single codebase for creating
applications for multiple platforms and can achieve satisfactory performance. However, they may have limited
access to certain device capabilities and application appearance. This study makes a new contribution to science
by providing a detailed comparative analysis of different approaches to mobile application development and the
frameworks used for their creation. The results obtained can be used to make informed decisions regarding the
choice of a framework for mobile application development. У сучасному цифровому світі розробка мобільних додатків є ключовою галуззю інформаційних технологій, а вибір оптимального підходу до їх розробки має вирішальне значення для ефективного впровадження на ринку. Метою цієї наукової роботи було проведення порівняльного аналізу різних фреймворків для розробки мобільних додатків: рідних, гібридних і крос-платформних рішень. Для досягнення поставленої мети були використані методи аналізу, синтезу та порівняння. Були проаналізовані характеристики різних фреймворків для розробки мобільних додатків, включаючи їх продуктивність, вартість та доступ до пристроєвих можливостей. Під час проведення дослідження встановлено, що рідні фреймворки вирізняються найвищою продуктивністю та можливістю забезпечити максимально нативний вигляд та функціональність додатку. Однак цей підхід має свої обмеження, оскільки вимагає окремої розробки для кожної платформи, що призводить до збільшення витрат часу та ресурсів. Гібридні рішення виявилися економічно вигідними, оскільки вони дозволяють використовувати єдину кодову базу для створення додатків для різних платформ. Це спрощує процес розробки та підтримки. Однак гібридні додатки можуть мати обмежену продуктивність через використання WebView для відображення інтерфейсу та обмежений доступ до пристроєвих можливостей. Крос-платформні фреймворки, у свою чергу, забезпечують баланс між продуктивністю та ефективністю витрат ресурсів. Вони дозволяють використовувати одну кодову базу для створення додатків для кількох платформ і при цьому можуть досягати задовільної продуктивності. Однак вони можуть мати обмежений доступ до деяких пристроєвих можливостей та вигляду додатку. Це дослідження робить новий внесок у науку шляхом детального порівняльного аналізу різних підходів до розробки мобільних додатків і фреймворків, які використовуються для їх створення. Отримані результати можна використовувати для прийняття інформованих рішень щодо вибору фреймворку для розробки мобільного додатку. |
URI: | https://er.chdtu.edu.ua/handle/ChSTU/4883 |
ISSN: | 2306-4412 (print) 2708-6070 (online) |
DOI: | 10.62660/2306-4412.4.2023.19-27 |
Volume: | 28 |
Issue: | 4 |
First Page: | 19 |
End Page: | 27 |
Appears in Collections: | том 28, №4/2023 |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
4.pdf | 382.6 kB | Adobe PDF | ![]() View/Open | |
зміст.pdf | 144.6 kB | Adobe PDF | ![]() View/Open | |
титул.pdf | 216.63 kB | Adobe PDF | ![]() View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.