Contexto

La energía solar está más extendida en algunos países que en otros, y es la fuente de electricidad nueva de más rápido crecimiento y más asequible en Estados Unidos, según el Departamento de Energía de Estados Unidos (https://www.energy.gov/solar). La NASA produce una serie de parámetros de datos solares y meteorológicos de superficie que son útiles para las energías renovables comerciales y las empresas de construcción sostenible. Los parámetros clave para ubicar, dimensionar y supervisar estas tecnologías están disponibles a través del portal de servicios web Prediction of Worldwide renewable Energy Resources (POWER) de la NASA. Estos parámetros son desarrollados por el análisis de observación de la Tierra de la NASA y los esfuerzos de modelado realizados por organizaciones como el proyecto Nubes y Sistema de Energía Radiante de la Tierra (CERES) y la Oficina de Modelado y Asimilación Global. Sin embargo, el sitio web del POWER no está racionalizado ni simplificado para su uso por el público en general debido al gran número de parámetros, promedios temporales e informes estadísticos disponibles.

Objetivos

Tu reto es desarrollar una aplicación móvil que acceda a la información disponible a través del portal de servicios web POWER de la NASA y proporcione datos útiles asociados a la luz solar al público en general de forma accesible.

Teniendo en cuenta la ubicación del usuario (o una ubicación especificada por el usuario), su aplicación debe proporcionar una pantalla gráfica que represente la serie temporal de la media semanal de "sol disponible" (es decir, la irradiación solar) durante el último año. Tu aplicación también debería permitir al usuario cambiar estos parámetros (por ejemplo, la resolución temporal, el periodo de tiempo) para obtener resultados más especializados. Los resultados deben mostrarse mediante gráficos claramente etiquetados, con el tiempo en un eje y la radiación solar disponible en el otro.

Tu aplicación debe ponerse a disposición del público mediante un mecanismo seguro de distribución en línea que se utilice habitualmente para la plataforma de aplicaciones móviles. Tu aplicación debe estar disponible en varios tipos de dispositivos móviles (por ejemplo, Android, iPhone, Windows Phone).

Consideraciones potenciales

A la hora de desarrollar tu solución, puedes (pero no estás obligado a) tener en cuenta lo siguiente:


Recursos

Recursos de ejemplo