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 | |
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 |
|
Internet | Authorized users SPbPU |
|
Internet | Anonymous |
|
Access count: 40
Last 30 days: 0