Details

Title Сравнение фреймворков для разработки кроссплатформенных нативных мобильных приложений: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Creators Шарай Филипп Олегович
Scientific adviser Коликова Татьяна Всеволодовна
Other creators Локшина Екатерина Геннадиевна
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint Санкт-Петербург, 2020
Collection Выпускные квалификационные работы; Общая коллекция
Subjects xamarin; ionic; flutter; react native; кроссплатформенность; разработка; сравнение; мобильная разработка; cross-platform; development; comparison; mobile development
Document type Bachelor graduation qualification work
File type PDF
Language Russian
Level of education Bachelor
Speciality code (FGOS) 09.03.04
Speciality group (FGOS) 090000 - Информатика и вычислительная техника
Links Отзыв руководителя; Отчет о проверке на объем и корректность внешних заимствований
DOI 10.18720/SPBPU/3/2020/vr/vr20-4075
Rights Доступ по паролю из сети Интернет (чтение)
Record key ru\spstu\vkr\6919
Record create date 7/10/2020

Allowed Actions

Action 'Read' will be available if you login or access site from another network

Group Anonymous
Network Internet

В данной работе проводится сравнение программных платформ для разработки кроссплатформенных мобильных приложений. Целью данной работы является выяснить какой фреймворк будет наилучшем решением для разработки мобильного приложения для электронной коммерции. В работе проводится краткое сравнение между четырьмя основными наиболее популярными и оптимальными мобильными платформами, и последующее детальное сравнение двух наиболее подходящих из них. Произведено детальное сравнение таких аспектов, как производительности, списка зависимостей, тестируемости, архитектуры и отладки приложений, написанных с использованием React Native и Flutter между собой. Произведена разработка мобильных приложений с использованием программной платформы Flutter, а также React Native. В ходе работы выявляется предназначение каждого из рассматриваемых фреймворков, путём анализа их положительных и отрицательных сторон.

In this work comparison of software platforms for development of cross-platform mobile applications is carried out. The purpose of this work is to find out which framework will be the best solution for developing mobile applications for e-commerce. In this work we make a brief comparison between the four most popular and optimal mobile platforms, and then a detailed comparison of the two most suitable of them. A detailed comparison is made of such aspects as performance, dependency list, testing, architecture and debugging of applications written using React Native and Flutter among themselves. Development of mobile applications with use of Flutter software platform and React Native is made. In the course of the work the purpose of each of the frameworks under consideration is revealed by analyzing their positive and negative sides.

Network User group Action
ILC SPbPU Local Network All
Read
Internet Authorized users SPbPU
Read
Internet Anonymous

Access count: 40 
Last 30 days: 0

Detailed usage statistics