Esta lección va a ser increíble, pues vamos a terminar de extraer del JSON los datos que queremos utilizar en nuestra aplicación.
Para ello trabajaremos con un objeto de la clase Data. Por medio de Data vamos a poder usar objetos de mapa de bits como son las imágenes.
Además, orquestamos todo lo necesario para mostrar las imágenes en nuestra aplicación, para ello usamos animaciones y transiciones para dar un bonito efecto cada vez que mostramos una imagen. Lo mejor será que pasemos a ver el video.
Creo que una gota de sudor todavía asoma por tu frente. No ha sido fácil, pero en esta clase hemos terminado de implementar la lógica de nuestra aplicación para el Apple TV.
Hemos parseado un archivo JSON y extraído del mismo los datos que necesitamos para mostrar imágenes y también para mostrar la autoría de la persona que hizo la foto.
También hemos creado dos animaciones, una la usamos como transición para mostrar diferentes imágenes, y la otra animación la ejecutamos mientras una de las imágenes se ve en pantalla. Es un efecto de escala que hace que la imagen que se está viendo parezca que tiene movimiento.
¡Pero algo está fallando! Nuestra App solamente muestra dos imágenes, así que algo no está funcionando como esperamos... Lo resolveremos en la siguiente clase, tranquilo, tranquila, solo es un cliffhanger... Ya no nos queda nada para que nuestra aplicación para el Apple TV esté completamente terminada ¡Y funcionando! ;-)
Como siempre, si tenéis cualquier duda o pregunta, podéis mandarla a través del formulario de contacto de la Intranet de suscriptor. ¡Nos vemos en la siguiente lección! :)
Todos los capítulos de este curso:
- Curso desarrollo de apps para Apple TV #1. La aplicación
- Curso desarrollo de apps para Apple TV #2. Creación y ajustes del proyecto
- Curso desarrollo de apps para Apple TV #3. Construir la interfaz
- Curso desarrollo de apps para Apple TV #4. Crear conexiones y gestionar dependencias
- Curso desarrollo de apps para Apple TV #5. Vista de tabla, protocolos y delegación
- Curso desarrollo de apps para Apple TV #6. Conectar con el backend
- Curso desarrollo de apps para Apple TV #7. Parsear JSON y gestionar los datos
- Curso desarrollo de apps para Apple TV #8. Ajustes con el idioma
- Curso desarrollo de apps para Apple TV #9. Crear cabeceras para el App Store
- Curso desarrollo de apps para Apple TV #10. Crear icono para nuestra app y detalles finales