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

Название Программная реализация пользовательского интерфейса мобильного приложения на платформе ANDROID: выпускная квалификационная работа бакалавра: 09.03.01 - Информатика и вычислительная техника ; 09.03.01_01 - Вычислительные машины, комплексы, системы и сети
Авторы Игнатьев Константин Александрович
Научный руководитель Болсуновская Марина Владимировна
Организация Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения Санкт-Петербург, 2019
Коллекция Выпускные квалификационные работы ; Общая коллекция
Тематика инвест-отель ; мобильное приложение ; пользовательский интерфейс ; разработка ; тонкий клиент ; android ; dart ; flutter ; development ; invest-hotel ; mobile app ; thin client ; user interface
Тип документа Выпускная квалификационная работа бакалавра
Тип файла PDF
Язык Русский
Уровень высшего образования Бакалавриат
Код специальности ФГОС 09.03.01
Группа специальностей ФГОС 090000 - Информатика и вычислительная техника
Ссылки Отзыв руководителя ; Рецензия ; Отчет о проверке на объем и корректность внешних заимствований
DOI 10.18720/SPBPU/3/2019/vr/vr19-875
Права доступа Доступ по паролю из сети Интернет (чтение, печать, копирование)
Ключ записи ru\spstu\vkr\3371
Дата создания записи 15.10.2019

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

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

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

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

В данной работе описана разработка пользовательского интерфейса для мобильного приложения на платформе Android. Изучены особенности разработки пользовательского интерфейса для мобильного приложения с использованием новой технологии Flutter от Google. Выполнена программная разработка пользовательского интерфейса, сервиса для получения данных с хранилища типа Amazon S3 и настройка Push-уведомлений.

In the given work describes the development of a user interface for Android mobile application. The features of developing user interface for a mobile application with Google’s new framework – Flutter. User interface, remote push notifications and a service for retrieving data from an Amazon S3 repository are developed.

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все
Прочитать Печать Загрузить
Интернет Авторизованные пользователи СПбПУ
Прочитать Печать Загрузить
Интернет Анонимные пользователи
  • СПИСОК ОСНОВНЫХ СПЕЦИАЛЬНЫХ ТЕРМИНОВ И СОКРАЩЕНИЙ
  • ВВЕДЕНИЕ
  • 1. Обзор предметной области
    • 1.1. Описание разрабатываемого приложения
    • 1.2. Особенности верстки во Flutter
    • 1.3. Облачное хранилище Minio
    • 1.4. Push-уведомления
    • 1.5. Вывод
  • 2. Обзор инструментов разработки
    • 2.1. Обзор Flutter
    • 2.2. Обзор Android Studio
      • 2.2.1. Редактор кода
      • 2.2.2. Панель инструментов
      • 2.2.3. Окна инструментов
    • 2.3. Вывод
  • 3. Разработка модулей
    • 3.1. Пользовательский интерфейс
      • 3.1.1. Анализ макетов
      • 3.1.2. Создание виджетов
      • 3.1.3. Проверка экранов при верстке
    • 3.2. Работа с локальным хранилищем
      • 3.2.1. Хранимые структуры
      • 3.2.2. Сервис для взаимодействия с хранилищем
    • 3.3. Сервис для работы с minio
    • 3.4. Настройка Remote Push Notification
      • 3.4.1. Настройка Firebase
      • 3.4.2. Подписка на уведомления
      • 3.4.3. Обработка полученных уведомлений
    • 3.5. Вывод
  • 4. Тестирование
    • 4.1. Пользовательский интерфейс
      • 4.1.1. Flutter Performance
      • 4.1.2. Тестирование виджетов
      • 4.1.3. Проверка UI на устройстве
    • 4.2. Загрузка изображений
    • 4.3. Получение и обработка push-уведомлений
    • 4.4. Вывод
  • ЗАКЛЮЧЕНИЕ
  • СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
  • ПРИЛОЖЕНИЕ 1. ЛИСТИНГИ ЭЛЕМЕНТОВ
  • ПРИЛОЖЕНИЕ 2. ЛИСТИНГИ ЭКРАНОВ

Количество обращений: 76 
За последние 30 дней: 0

Подробная статистика