Autores | UOs |
---|---|
Israel Solís Iglesias | UO282162@uniovi.es |
Omar Teixeira González | UO281847@uniovi.es |
Proyecto realizado para la asignatura de Software para dispositivos Móviles (SDM) de la Universidad de Oviedo. Este proyecto se ha desarrollado conjuntamente entre Israel Solís Iglesias y Omar Teixeira González donde, como desarrolladores, se ha cumplido con la funcion de implementar el programa definido mediante la técnica de SCRUM.
Aplicación enfocada a consultar el tiempo atmosférico, mostrando así distintos datos como la temperatura, el estado meteorológico actual, la humedad o la presión, entre otros, además de una previsión de los próximos 5 días (como máximo), para una busqueda realizada por el usuario (ya sea mediante teclado o por voz).
Además de eso, también se ha implementado la localización por defecto, mostrando cada vez que el usuario inicie la aplicación, la ubicación actual con sus datos correspondientes.
Otras funcionalidades implementadas son el panel de favoritos, pudiendo añadir el lugar buscado a favoritos de forma que el usuario pueda acceder en cualquier momento a los datos de ese lugar, un mapa meteorológico o el envío de notificaciones sobre las condiciones de un determinado lugar.
Dicho mapa meteorológico tiene varias funcionalidades, mostrar información sobre la temperatura del sitio presionado o mostrar varios tipos de condiciones meteorológicas, para mostrar colores indicativos sobre el mapa en cuestión, estas son:
- Nubes.
- Temperatura.
- Precipitaciones.
- Viento.
- Presión.
Respecto a las notificaciones, el usuario podrá recibir notificaciones sobre la temperatura en su ubicación actual cada cierto tiempo.
Por último, a la hora de realizar una búsqueda también se actualizará una ventana con la cámara más cercana a esa ubicación, mostrando un recurso con la webcam donde se puede reproducir el video grabado en las ultimas 24.
Para poder utilizar la app correctamente, debe de permitirse el uso de la ubicación actual del dispositivo, así como el permiso de utilizar el micrófono.
Para la realización del proyecto se han utilizado las siguientes API:
- OpenWeatherMap API.
- Google Maps API.
- Windy Webcam API.
https://github.com/Omitg24/BetterWeather/tree/main/files/Pruebas_Usabilidad