Детальная информация

Название: Сравнение фреймворков для разработки кроссплатформенных нативных мобильных приложений: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы: Шарай Филипп Олегович
Научный руководитель: Коликова Татьяна Всеволодовна
Другие авторы: Локшина Екатерина Геннадиевна
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2020
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: xamarin; ionic; flutter; react native; кроссплатформенность; разработка; сравнение; мобильная разработка; cross-platform; development; comparison; mobile development
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 09.03.04
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
Ссылки: Отзыв руководителя; Отчет о проверке на объем и корректность внешних заимствований
DOI: 10.18720/SPBPU/3/2020/vr/vr20-4075
Права доступа: Доступ по паролю из сети Интернет (чтение)
Ключ записи: ru\spstu\vkr\6919

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

В данной работе проводится сравнение программных платформ для разработки кроссплатформенных мобильных приложений. Целью данной работы является выяснить какой фреймворк будет наилучшем решением для разработки мобильного приложения для электронной коммерции. В работе проводится краткое сравнение между четырьмя основными наиболее популярными и оптимальными мобильными платформами, и последующее детальное сравнение двух наиболее подходящих из них. Произведено детальное сравнение таких аспектов, как производительности, списка зависимостей, тестируемости, архитектуры и отладки приложений, написанных с использованием 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.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать
Интернет Авторизованные пользователи СПбПУ Прочитать
-> Интернет Анонимные пользователи

Статистика использования

stat Количество обращений: 40
За последние 30 дней: 0
Подробная статистика