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

Название: Разработка и тестирование кроссплатформенных приложений на языке программирования Dart: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы: Макаров Никита Вадимович
Научный руководитель: Коликова Татьяна Всеволодовна
Другие авторы: Локшина Екатерина Геннадиевна
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2020
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: dart; flutter; кроссплатформенность; android; IOS; мобильное приложение; мобильное тестирование; cross-platform; mobile app; mobile testing
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Код специальности ФГОС: 09.03.04
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
Ссылки: Отзыв руководителя; Отчет о проверке на объем и корректность внешних заимствований
DOI: 10.18720/SPBPU/3/2020/vr/vr20-4076
Права доступа: Доступ по паролю из сети Интернет (чтение)

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

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

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

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

Аннотация

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

This paper discusses the capabilities of the Flutter framework, a software platform of the Dart programming language, for creating cross-platform mobile applications with a single code base and testing the resulting software product. The aim of this work is to create a cross-platform mobile application for the online clothing store for dogs Ofelia while maintaining a single code base. The paper describes the operation scheme of the selected technology, as well as the entire process of developing the resulting software product from the architecture design process to the implementation of application testing. The full description of the internal architecture and project interfaces is provided. The problems that arose during the development, as well as ways to solve them, are considered. At the end of the work, the resulting software product is demonstrated.

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

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

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

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