Тема и Вариант 7. Погода по геолокации
для кода:
Фамилия: Хузина
имя: Марьям
Задание:
Разработать мобильное приложение на тему из списка (выдается
преподавателем) с использованием следующих требований:
Функциональные требования к приложению:
1. Интерфейс и стили
• Использовать гибкие стили и компоненты (View, Text, Image, Button,
TextInput, ScrollView);
• Реализовать минимум 3 экрана с использованием навигации (react-
navigation);
• Реализовать стилизацию с использованием StyleSheet или библиотеки
styled-components.
2. Навигация
• Применить stack-навигацию (минимум переход между 3 экранами);
• Дополнительно (по желанию) — drawer-меню или bottom tabs.
3. Хранение данных
• Использовать AsyncStorage для сохранения пользовательских данных;
• Реализовать ввод, редактирование и удаление данных.
4. Дополнительная функциональность
• Минимум 1 из следующих фич:
o Поддержка тёмной темы (useColorScheme);
o Локальные уведомления (через expo-notifications);
o Использование геолокации и отображение карты (expo-location +
react-native-maps);o Фоновая задача через expo-background-fetch;
o Простейшая анимация (fade, slide, scale).
5. Адаптивность
• Использовать flex и Dimensions для адаптации интерфейса под разные
экраны;
• Приложение должно адекватно отображаться в вертикальном режиме
на устройствах Android и iOS.
Структура отчета по учебной практике (10–12 стр.)
1. Титульный лист
2. Цель и задачи
3. Выбранный вариант приложения
4. Описание экранов и навигации
5. Список использованных компонентов
6. Хранение данных (код и пояснение)
7. Дополнительный функционал (уведомления / геолокация и др.)
8. Адаптация под тёмную тему
9. Скриншоты приложения
10. Заключение (что удалось, что можно улучшить)
11. Список источников (документация, видеоуроки)
Форма приёмки:
• Ссылка на проект в Expo Snack или GitHub (формат:
Фамилия_УчПрак); получается тут писать фамилию участника
• Архив с кодом;
• Отчет в PDF или DOCX.
| Гарантия на работу | 1 год |
| Средний балл | 4.53 |
| Стоимость | Назначаете сами |
| Эксперт | Выбираете сами |
| Уникальность работы | от 70% |