El desafío consiste en crear una app consumiendo la API del clima. Se debe mostrar un listado de ciudades indicadas en un array inicial y, al presionar en una, mostrar un detalle más amplio.
- React Native.
- Expo.
- GraphQL
- Apollo Client
- Typescript
- Lista de ciudades en pantalla principal.
- Al presionar una ciudad, esta dirige a una nueva pantalla mostrando más detalles.
- Barra de búsqueda: busca ciudades por nombre y muestra el resultado en una nueva pantalla
El proyecto fue creado con Expo.
Desde el directorio raíz se deben ejecutar los siguiente comandos:
npm installpara instalar dependencias.expo startonpm startpara correr el proyecto en modo desarrollo.
Abrir http://localhost:19002 para ver en el navegador.
- Listar ciudades del array dado.
- Buscar ciudades por nombre.
- Agregar ciudades al array inicial.
- Crear favoritos.
- Tests.