Skip to content

Latest commit

 

History

History
28 lines (15 loc) · 1.19 KB

File metadata and controls

28 lines (15 loc) · 1.19 KB

Círculo de estudio: Especificación

Objetivo

En esta sesión se busca poner en práctica todos los conceptos vistos durante el módulo Kotlin Fundamentals para resolver un problema práctico.

Especificación

En equipos de cuatro personas realizar una aplicación en el lenguaje de programación Kotlin con las siguientes características:

  1. Del siguiente listado de aplicaciones elegir una:

    • Facebook
    • Netflix
    • Mercado Libre
    • Twitter
    • Uber
  2. Replicar algunas de las principales funcionalidades de la aplicación utilizando como interfaz la consola, es decir, la comunicación con el usuario será mediante texto en la consola de IntelliJ mostrándole opciones y recibiendo sus respuestas.

  3. Utilizar los conceptos de Clases, Objetos, Herencia y Polimorfismo para modelar las pantallas de la aplicación.

  4. La aplicación debe ser suficientemente robusta a las entradas inesperadas por parte de los usuarios, así como a posibles errores internos de ésta.

  5. Preparar una presentación rápida (máximo 10 min) de su aplicación, en donde nos muestren como funciona, una perspectiva general de la implementación y los principales retos a los que se enfrentaron.