Детальная информация
Название | Программная реализация пользовательского интерфейса мобильного приложения на платформе ANDROID: выпускная квалификационная работа бакалавра: 09.03.01 - Информатика и вычислительная техника ; 09.03.01_01 - Вычислительные машины, комплексы, системы и сети |
---|---|
Авторы | Игнатьев Константин Александрович |
Научный руководитель | Болсуновская Марина Владимировна |
Организация | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий |
Выходные сведения | Санкт-Петербург, 2019 |
Коллекция | Выпускные квалификационные работы ; Общая коллекция |
Тематика | инвест-отель ; мобильное приложение ; пользовательский интерфейс ; разработка ; тонкий клиент ; android ; dart ; flutter ; development ; invest-hotel ; mobile app ; thin client ; user interface |
Тип документа | Выпускная квалификационная работа бакалавра |
Тип файла | |
Язык | Русский |
Уровень высшего образования | Бакалавриат |
Код специальности ФГОС | 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. Вывод
- 3.1. Пользовательский интерфейс
- 4. Тестирование
- 4.1. Пользовательский интерфейс
- 4.1.1. Flutter Performance
- 4.1.2. Тестирование виджетов
- 4.1.3. Проверка UI на устройстве
- 4.2. Загрузка изображений
- 4.3. Получение и обработка push-уведомлений
- 4.4. Вывод
- 4.1. Пользовательский интерфейс
- ЗАКЛЮЧЕНИЕ
- СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
- ПРИЛОЖЕНИЕ 1. ЛИСТИНГИ ЭЛЕМЕНТОВ
- ПРИЛОЖЕНИЕ 2. ЛИСТИНГИ ЭКРАНОВ
Количество обращений: 76
За последние 30 дней: 0