Skip to content

Commit dc8cadc

Browse files
Update README.md
1 parent 41e0924 commit dc8cadc

File tree

1 file changed

+40
-3
lines changed

1 file changed

+40
-3
lines changed

README.md

+40-3
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,47 @@ La evaluación se basará en los siguientes criterios:
4343

4444
Se deberá entregar el código fuente de los microservicios, así como la documentación correspondiente.
4545

46+
## Bonus
47+
48+
**Descripción:**
49+
50+
Crear una aplicación móvil en Kotlin que permita gestionar una lista de pasajeros. La aplicación debe:
51+
Permitir la creación de 10 registros de pasajeros mediante una interfaz de usuario.
52+
Guardar estos registros en una base de datos local.
53+
Incluir un botón que envíe los 10 registros al servidor.
54+
55+
**Requisitos:**
56+
57+
* Lenguaje: Kotlin
58+
* Base de datos local: SQLite o Room
59+
* Comunicación: HTTP (REST API)
60+
* Framework de red: Retrofit o Ktor
61+
62+
**Implementación:**
63+
64+
* Modelo de Pasajero:
65+
* Definir una clase de datos Passenger con los campos necesarios (el candidato debe especificar las propiedades).
66+
* Interfaz de Usuario:
67+
* Crear formularios para ingresar los datos de los 10 pasajeros.
68+
* Botón para guardar cada pasajero localmente.
69+
* Botón para enviar los 10 pasajeros al servidor.
70+
* Base de Datos Local:
71+
* Utilizar SQLite o Room para almacenar los registros.
72+
* Implementar operaciones CRUD básicas.
73+
74+
**Envio al servidor:**
75+
76+
* Configurar Retrofit o Ktor para las solicitudes HTTP.
77+
* Implementar lógica para enviar los registros al servidor.
78+
79+
**Entrega:**
80+
81+
Código fuente del proyecto Android.
82+
Documentación con instrucciones para compilar y ejecutar la aplicación.
83+
4684
**Notas:**
4785

48-
* Esta es solo una descripción general de la prueba técnica. Los detalles específicos pueden variar.
49-
* Se recomienda que se familiarice con las tecnologías requeridas antes de comenzar la prueba técnica.
50-
* Si tiene alguna pregunta, no dude en contactarnos.
86+
Se evaluarán habilidades en Kotlin, manejo de bases de datos locales y comunicación con servidores.
87+
Se recomienda familiarizarse con las tecnologías antes de comenzar.
5188

5289
**¡Buena suerte!**

0 commit comments

Comments
 (0)