Similar presentations:
preza
1. Тема: Разработка мобильного приложения Guide для хранения и публикации игровых гайдов
Выполнил: ГавриловАртём Викторовчи
Группа: ИС24
2. Актуальность проекта
• Игровая индустрия активно развивается, апользователи постоянно ищут руководства и
советы по прохождению игр. Большинство
гайдов размещено на различных сайтах и
форумах, что усложняет поиск необходимой
информации.
• Разработка мобильного приложения Guide
позволяет объединить игровые руководства в
единой системе с удобным доступом для
пользователей.
Актуальность
проекта
3. Цель проекта
Цель проекта — разработкамобильного приложения
для хранения, просмотра и
публикации игровых гайдов
с использованием
современных технологий
Android-разработки.
4. Задачи проекта
Для достиженияпоставленной цели были
решены следующие задачи:
• Изучить технологии
Android-разработки.
• Спроектировать структуру
приложения.
• Реализовать регистрацию и
авторизацию пользователей.
• Организовать хранение
данных в Firebase.
• Реализовать создание,
редактирование и просмотр
гайдов.
• Провести тестирование
приложения.
5. Используемый стек технологий
В проекте использовались следующиетехнологии:
• Kotlin
• Android Studio
• Firebase Authentication
• Firebase Realtime Database (или Firestore)
• XML Layout
• Gradle
Преимуществом выбранного стека является
высокая скорость разработки и удобная
интеграция облачной базы данных.
6. Проектирование базы данных
Основные сущности системы:1. User
• user_id
• nickname
2. Game
• game_id
• title
• description
3. Guide
• guide_id
• title
• content
• author_id
• game_id
7. Архитектура приложения
АвторизацияСписок игр
Список гайдов
Просмотр гайда
Редактирование гайда
8. Демонстрация разработки №1
Экран авторизации и регистрациипользователей.
Функциональность:
• Вход по электронной почте.
• Регистрация нового пользователя.
• Проверка корректности введённых
данных.
• Сброс пароля
9.
10. Демонстрация разработки №2
Экран просмотра и создания гайдов.Функциональность:
• Отображение списка гайдов.
• Поиск гайда
• Добавление нового гайда.
• Редактирование существующих
записей.
11.
12.
13. Заключение
В ходе работы было разработаномобильное приложение Guide для
хранения игровых гайдов.
Результаты проекта:
• Реализована авторизация
пользователей.
• Создана система хранения данных
в Firebase.
• Реализовано создание и просмотр
гайдов.
• Получено работоспособное
Android-приложение.