En este curso vamos a aprender a crear una aplicación para iOS desde cero con Swift, el framework RxSwift, y la API de The Movie Database.
de forma que vamos a poder mostrar un catalogo de películas, ver el detalle de cada una de los films, así como filtrar resultados ya que añadiremos un buscador.
Se trata de un curso eminentemente práctico donde usaremos una arquitectura clean como es MVVM y usaremos programación reactiva con el Framework RxSwift.
Empezaremos por hacer un pequeño repaso por los aspectos fundamentales de Swift, de forma que puedas estar en disposición de empezar el curso y realizar la aplicación con este lenguaje de programación.
Para consumir la API de The Movie Database es necesario crear una cuenta y obtener un API Key, por ello veremos como crear la mencionada cuenta y como conseguir este clave para hacer uso de los datos de las películas que vamos a mostrar en la aplicación.
Como hemos comentado, realizaremos la aplicación con la arquitectura MVVM (Modelo, Vista, Vista del modelo), se trata de una arquitectura clean muy usada actualmente. Pero antes de ponernos a usar MVVM, haremos un repaso por las arquitecturas más importantes de desarrollo iOS.
Usaremos RxSwift para programar de forma reactiva, la programación reactiva es una forma de desarrollar software muy eficiente, permite simultanear tareas asíncronas con una eficiencia enorme.
Más allá de la tecnología, te ánimo a que realices este curso para crear una divertida aplicación para visualizar un catálogo de películas usando una de las API´s más importantes a nivel audiovisual de todo Internet. ¡Te veo dentro del curso!
0 Commentaires