Skip to content

Latest commit

 

History

History
20 lines (17 loc) · 881 Bytes

README.md

File metadata and controls

20 lines (17 loc) · 881 Bytes

WESTEROS app

Aplicación iOS en Swift realizada como práctica para el módulo de Fundamentos iOS del bootcamp de KeepCoding, basada en la serie Juego de Tronos. La aplicación gestiona casas, miembros, temporadas y episodios de la serie.

Habilidades adquiridas con la realización de la práctica

  1. Implementación de los siguientes protocolos con sus correspondientes tests unitarios:
  • CustomStringConvertible
  • Equatable
  • Hashable
  • Comparable
  1. Uso de Notificaciones con NotificationCenter, que nos permite enviar y recibir información entre clases y/o estructuras basada en una acción que haya ocurrido en nuestra aplicación.
  2. Patron de diseño Factory
  3. Uso de Protocolos y Delegados
  4. Modelo Vista Controlador (MVC)
  5. Interfaz gráfica:
  • Uso de XIB
  • UISplitViewController
  • UINavigationController.
  • UITabBarController