Інституційний репозитарій ЗНУ

Особливості застосування фреймворків Flutter і React Native для створення мобільних застосунків

Показати скорочений опис матеріалу

dc.contributor.author Макушин, Дмитро Володимирович
dc.date.accessioned 2024-04-02T11:01:19Z
dc.date.available 2024-04-02T11:01:19Z
dc.date.issued 2024
dc.identifier.uri https://dspace.znu.edu.ua/jspui/handle/12345/19115
dc.description Макушин Д. В. Особливості застосування фреймворків Flutter і React Native для створення мобільних застосунків : кваліфікаційна робота магістра спеціальності 121 «Інженерія програмного забезпечення» / наук. керівник Г. П. Коломоєць. Запоріжжя : ЗНУ, 2024. 106 с. uk
dc.description.abstract UA : Метою дослідження є порівняння можливостей та дослідження особливостей використання фреймворків Flutter та React Native, а також визначення рекомендацій щодо використання фреймворків для розробки мобільних застосунків залежно від вимог до їх функціональності. Під час дослідження розглянув проблему вибору кросплатформної розробки мобільних застосунків. Для цього створив застосунки для двох популярних операційних систем, iOS та Android, на базі фреймворків Flutter та React Native. Провів порівняльний аналіз роботи базових компонентів, використання датчиків, навігації між екранами, обробки введення користувача (включаючи жести), роботи з графікою та анімацією, доступу до нативних UI компонентів, використання сторонніх бібліотек і таке інше. Також здійснив порівняльний огляд мов програмування Dart та JavaScript (TypeScript). На основі результатів дослідження розробив рекомендації щодо використання фреймворків для розробки мобільних застосунків, враховуючи вимоги до їх функціональності. uk
dc.description.abstract EN : The aim of the research is to compare the capabilities and explore the features of using Flutter and React Native frameworks, as well as to determine recommendations for using frameworks for mobile application development based on their functionality requirements. During the research, I examined the problem of choosing cross-platform mobile application development. For this purpose, I created applications for two popular operating systems, iOS and Android, based on the Flutter and React Native frameworks. I conducted a comparative analysis of the performance of basic components, sensor usage, screen navigation, user input handling (including gestures), graphics and animation handling, access to native UI components, and the use of third-party libraries, among others. Additionally, I conducted a comparative review of the Dart and JavaScript (TypeScript) programming languages. Based on the research findings, I developed recommendations for using frameworks for mobile application development, taking into account their functionality requirements. uk
dc.language.iso uk uk
dc.subject кросплатформна розробка uk
dc.subject React Native uk
dc.subject Flutter uk
dc.subject фреймворки мобільних застосунків uk
dc.subject нативні компоненти uk
dc.subject особливості розробки мобільних uk
dc.subject JavaScript uk
dc.title Особливості застосування фреймворків Flutter і React Native для створення мобільних застосунків uk
dc.type Магістерська робота uk


Долучені файли

Даний матеріал зустрічається у наступних фондах

Показати скорочений опис матеріалу