ВВЕДЕНИЕ 3
ПОСТАНОВКА ЗАДАЧИ 4
1. ТЕОРЕТИЧЕСКАЯ ЧАСТЬ 5
1.1. Фреймворк React Native 5
1.2. Хуки в React Native 8
1.3. Redux 10
1.4. Реляционные и нереляционные базы данных 11
1.5. СУБД Firebase 13
1.6. Запуск приложения, Expo и React Native CLI 14
2. ПРОЕКТИРОВАНИЕ ПРИЛОЖЕНИЯ 16
2.1. Настройка СУБД и проектирование базы данных 16
2.2. Проектирование карты экранов 19
3. ПРАКТИЧЕСКАЯ ЧАСТЬ 20
3.1. Инициализация приложения 20
3.2. Импортирование библиотек и компонент 22
3.3. Регистрация и авторизация пользователя 24
3.4. Реализация восстановления доступа к аккаунту 27
3.5. Навигация внутри приложения 29
3.6. Создание ленты публикаций 30
3.7. Создание публикации 31
3.8. Реализация страницы с фильтрами для изображения 35
3.9. Создание страницы пользователя и функции подписки 36
3.10. Реализация комментирования публикации 39
3.11. Реализация просмотра информации о публикации 42
ЗАКЛЮЧЕНИЕ 44
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 48
ПРИЛОЖЕНИЕ 49
Целью выпускной квалификационной работы является разработка мобильного кроссплатформенного приложения для обмена изображениями с функционалом социальной сети, позволяющее снимать фотографии и применять к ним фильтры. При разработке необходимо использовать актуальные технологии и библиотеки.
Поставлены следующие задачи:
1. Научиться разрабатывать кроссплатформенное приложение;
2. Выбрать СУБД и спроектировать базу данных;
3. Реализовать систему авторизации и регистрации;
4. Разработать методы взаимодействия пользователей;
5. Создать качественный и удобный в использовании UI для пользователя;
6. Протестировать приложение на устройствах с операционными системами iOS и Android.
' .
Разработка мобильного приложения на фреймворке React Native #9104222
Артикул: 9104222
- Предмет: Программирование
- Уникальность: 67% (Антиплагиат.ВУЗ)
- Разместил(-а): 185 Рамиль в 2021 году
- Количество страниц: 78
- Формат файла: docx
- Последняя покупка: 14.05.2024
1 999p.
1. Современный учебник JavaScript [Электронный ресурс]. – https://learn.javascript.ru/ (Дата обращения: 21.04.2021)
2. Википедия – свободная энциклопедия [Электронный ресурс]. – https://ru.wikipedia.org/ [Дата обращения: 23.05.2021]
3. METANIT.COM – сайт о программировании [Электронный ресурс].
– https://metanit.com/ [Дата обращения: 30.04.2021]
4. React Native Documentation [Электронный ресурс]. – https://reactnative.dev/docs/getting-started [Дата обращения: 15.05.2021]
5. Firebase Documentation [Электронный ресурс]. – https://firebase.google.com/docs [Дата обращения: 18.05.2021]
6. Expo Documentation [Электронный ресурс]. – https://docs.expo.io/ [Дата обращения: 17.05.2021]
2. Википедия – свободная энциклопедия [Электронный ресурс]. – https://ru.wikipedia.org/ [Дата обращения: 23.05.2021]
3. METANIT.COM – сайт о программировании [Электронный ресурс].
– https://metanit.com/ [Дата обращения: 30.04.2021]
4. React Native Documentation [Электронный ресурс]. – https://reactnative.dev/docs/getting-started [Дата обращения: 15.05.2021]
5. Firebase Documentation [Электронный ресурс]. – https://firebase.google.com/docs [Дата обращения: 18.05.2021]
6. Expo Documentation [Электронный ресурс]. – https://docs.expo.io/ [Дата обращения: 17.05.2021]
Материалы, размещаемые в каталоге, с согласия автора, могут использоваться только в качестве дополнительного инструмента для решения имеющихся у вас задач,
сбора информации и источников, содержащих стороннее мнение по вопросу, его оценку, но не являются готовым решением.
Пользователь вправе по собственному усмотрению перерабатывать материалы, создавать производные произведения,
соглашаться или не соглашаться с выводами, предложенными автором, с его позицией.
Тема: | Разработка мобильного приложения на фреймворке React Native |
Артикул: | 9104222 |
Дата написания: | 05.06.2021 |
Тип работы: | Дипломная работа |
Предмет: | Программирование |
Оригинальность: | Антиплагиат.ВУЗ — 67% |
Количество страниц: | 78 |
Скрин проверки АП.ВУЗ приложен на последней странице.
В работе представлены только пояснительная записка и листинг программы. Самой программы нет
В работе представлены только пояснительная записка и листинг программы. Самой программы нет
Файлы артикула: Разработка мобильного приложения на фреймворке React Native по предмету программирование
Пролистайте "Разработка мобильного приложения на фреймворке React Native" и убедитесь в качестве
После покупки артикул автоматически будет удален с сайта до 21.02.2025
Посмотреть остальные страницы ▼
Честный антиплагиат!
Уникальность работы — 67% (оригинальный текст + цитирования, без учета списка литературы и приложений), приведена по системе Антиплагиат.ВУЗ на момент её написания и могла со временем снизиться. Мы понимаем, что это важно для вас, поэтому сразу после оплаты вы сможете бесплатно поднять её. При этом текст и форматирование в работе останутся прежними.
Гарантируем возврат денег!
Качество каждой готовой работы, представленной в каталоге, проверено и соответствует описанию. В случае обоснованных претензий мы гарантируем возврат денег в течение 24 часов.
Утром сдавать, а работа еще не написана?
Через 30 секунд после оплаты вы скачаете эту работу!
Сегодня уже купили 77 работ. Успей и ты забрать свою пока это не сделал кто-то другой!
ПРЕДЫДУЩАЯ РАБОТА
Разработка Android-приложения для управления бизнес-процессами строительной компании
СЛЕДУЮЩАЯ РАБОТА
Разработка модуля разбора url на основе правил