Skip to content

Instantly share code, notes, and snippets.

@cjimenezpacho
Created November 22, 2022 12:16
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save cjimenezpacho/ee1a676958f73879a31e0b04fa05460f to your computer and use it in GitHub Desktop.
Save cjimenezpacho/ee1a676958f73879a31e0b04fa05460f to your computer and use it in GitHub Desktop.

Prueba de código para iPhone

La prueba de código consiste en realizar una aplicación para dispositivos iOS. La aplicación servirá para ayudar a los usuarios a conocer los personajes de la serie de dibujos Rick&Morty :)

Consistirá en dos pantallas. La primera mostrará el listado de los personas de la serie y la segunda aparecerá una pantalla con más información del mismo.

Utiliza la API Rick&Morty API¶ y el método "get all characters" https://rickandmortyapi.com/documentation/#get-all-characters para obtener esta información.

Aquí puedes ver una propuesta gráfica para la aplicación.

Tecnologías

  • Tienes que escribir la aplicación en Objective-C o Swift, tú eliges, utilizando el SDK nativo de iOS (con soporte para dispositivos con versión 13.0 y posterior). Siénte libre de utilizar cualquier biblioteca de terceros que te ayude a construir la aplicación.
  • Se valorará muy positivamente la inclusión de test unitarios
  • Se valorá la estructura del código y la separación de responsabilidades, piensa en esto como si fuera una primera versión de una aplicación que va a crecer en el futuro.

Entrega

Sube todo el código de tu prueba a un repositorio público de Github o BitBicket y envíanos un enlace por email

Notas a tener en cuenta

  • Presta atención a la gestión de errores

  • Esto es una "prueba de código" y se tratará como tal. Es decir, se valorará el código (claridad sobre todo), no hace falta que funcione todo correctamente, ni que esté todo implementado.

  • Si tienes cualquier duda, pregunta!

Disfruta de la prueba :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment