Тема: РАЗРАБОТКА МОБИЛЬНОГО ПРИЛОЖЕНИЯ «КУХНИ НАРОДОВ МИРА» НА ОС ANDROID
Характеристики работы
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
Глава 1. ОБЗОР ИСПОЛЬЗУЕМЫХ ИНСТРУМЕНТОВ 4
Глава 2. АЛГОРИТМ СБОРА ДАННЫХ 5
Глава 3. СОЗДАНИЕ БАЗЫ ДАННЫХ 10
3.1. База данных SQLite 10
3.2. Firebase 10
Глава 4. РЕАЛИЗАЦИЯ МОБИЛЬНОГО ПРИЛОЖЕНИЯ 12
4.1. Подключение SQLite к приложению 12
4.2. Подключение Firebase к приложению 13
Глава 5. СОЗДАНИЕ ВИЗУАЛЬНОГО ПРЕДСТАВЛЕНИЯ 16
5.1. Создание адаптера 16
5.2. Создание навигационного меню 17
Глава 6. ИНТЕРФЕЙС ПОЛЬЗОВАТЕЛЯ 20
ЗАКЛЮЧЕНИЕ 27
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 29
ПРИЛОЖЕНИЕ
📖 Введение
За последние годы мобильное производство сделало огромный скачок вперед: теперь почти каждый житель имеет свой собственный смартфон, который у него всегда под рукой. Поэтому наличие рецептов в телефоне, позволило бы людям иметь к ним доступ в любой момент. А удобное мобильное приложение облегчило бы поиск этих рецептов в телефоне. Это послужило мотивацией к созданию приложения для подбора рецептов, для того чтобы приготовление пищи стало приятным времяпрепровождением, как и любое другое занятие.
Цель выпускной квалификационной работы - реализация мобильного приложения с использованием данных, извлеченных созданным поисковым роботом. В качестве предметной области была выбрана реализация мобильной кулинарной книги «Кухни народов мира». Для достижения поставленной цели необходимо решить следующие задачи:
- разработать программный компонент для поиска и сбора рецептов;
- разработать базу данных для хранения собранных рецептов;
- разработать мобильное приложение с удобным пользовательским интерфейсом для поиска и предоставления рецептов пользователю на операционной системе Android. Поиск рецептов в приложении должен быть реализован в соответствии со следующими критериями: по названию блюда, типу кухни и ингредиентам;
- предусмотреть средства реализации личного профиля пользователя для возможности использования приложения с разных мобильных устройств.
✅ Заключение
На основе библиотеки был создан поисковый робот для извлечения данных из веб-сайта
Разработана база данных SQLite, в которой хранятся извлеченные рецепты.
Реализована возможность регистрации и авторизации пользователей, а также запись сохраненных пользователями рецептов, с использованием облачного сервиса Firebase.
Выполнение указанных задач позволило достигнуть цели выпускной квалификационной работы - разработать мобильное приложение «Кухни народов мира» на ОС Android, которое позволяет искать рецепты по названию блюда, типу кухни и используемым ингредиентам. Мобильное приложение имеет удобный и легкий для понимания интерфейс. Благодаря встроенной базе данных, приложение может работать без подключения к интернету.
Готовое приложение протестировано на эмуляторе и нескольких физических устройствах.



