Реактивная погода
Описание
WeatherApp - это мобильное приложение, разработанное в Native React, предлагающее захватывающий пользовательский опыт для консультаций с прогнозами погоды. Благодаря интеграции двух отдельных API и точной геолокации, приложение предоставляет реальную информацию о погоде, адаптированную к текущей позиции пользователя. Это также позволяет ручным исследованиям городов получать прогнозы в течение нескольких дней.
Функции
- Реальная погода: отображение текущих погодных условий в соответствии с геолокацией пользователя, включая температуру, состояние неба, скорость ветра, восход солнца и время заката.
- Точная геолокация: использование геолокации для получения информации, специфичной для текущей позиции пользователя.
- 7 -дневные прогнозы: консультация по прогнозам погоды в течение недели, с значками и деталями температуры.
- Городской ручной поиск: вариант поиска и выбора конкретного города, тем самым предлагая всю функциональность приложения.
- Реальное обновление времени: функциональность обновления данных с помощью простого вертикального прокрутки движения.
Технологии используются
- React Native: Основная структура для разработки приложения.
- Expo: Инструмент для разработки, развертывания и теста приложения.
- Погода API: интеграция двух API для получения информации о погоде и подробности местоположения.
- Git & Github: управление версиями и размещение исходного кода.
Средство
- Клонировать депозит: git clone https://github.com/matheyraud/reactnative-weecheatherapp.git
- Доступ к каталогу проекта: CD Reactnative-W-WeatherApp
- Установить зависимости: npm install
- Запустите приложение с помощью Expo: NPX Expo Start
Использовать
- Геолокация: приложение автоматически обнаруживает ваше местоположение и отображает соответствующую погоду.
- Поиск города: используйте базу поиска, чтобы найти конкретный город и проконсультироваться с его прогнозом погоды.
- Обновления данных: сдвиньте экран вниз, чтобы обновить информацию.
Развертывание
- Проект развернут через Expo. Вы можете получить доступ к версиям, развернутым для Android и iOS по следующим ссылкам:
- Android: ссылка на версию Android
- iOS: ссылка на версию iOS
Скриншоты
https://eyraudmathieu.notion.site/home-application-mto-8f08b7ebede84a32839b6241071a9915?ps=4
Способствовать
Взносы приветствуются! Чтобы предложить новую функцию, решить ошибку или улучшить документацию:
- Форк проект.
- Создайте филиал для вашей функциональности (GIT Checkout -B Функция/Новая функция).
- Сделайте свои модификации (GIT Commit -m 'добавить новую функцию').
- Нажмите на ветвь (функция GIT Push Origin/New Offulture).
- Откройте свитер запроса.
Контакт
По любым вопросам или предложениям, не стесняйтесь обращаться ко мне через мою страницу Github.