Desarrollo de Aplicaciones en Plataforma Android


Bienvenida

Competencia


Desarrolla aplicaciones empresariales móviles en Android para apoyar un modelo de negocio.

Contenido


Pasa el cursor sobre la imagen para ingresar a los temas.


Actividad integradora


Competencia de la credencial:

Desarrolla aplicaciones empresariales móviles en Android para apoyar un modelo de negocio.

Instrucciones:

  1. Busca un cliente potencial o persona interesada que puede necesitar el desarrollo de una aplicación en Android.
  2. Plantea un diagrama con la idea del desarrollo de una app que permita el diseño de una interfaz creativa, incluyendo elementos visuales y eventos de toque o gestos, además de emplear fragments o transiciones, base de datos (por lo menos una tabla) y uso de un sensor, de acuerdo con sus necesidades. Muestra el flujo entre pantallas.
  3. Realiza un primer diseño en Android de cómo se vería la aplicación en sus pantallas iniciales, solo el diseño, sin código y explica sus funcionalidades en un documento Word.
  4. Muestra el diseño al usuario y un calendario de trabajo del proyecto donde programes al menos dos revisiones con el cliente. En caso de ser aceptada la propuesta, solicita una carta de aceptación.
  5. Una vez autorizada por el usuario, empieza por desarrollar todos los elementos de la interfaz gráfica e inicia integrando el código de las primeras pantallas de diseño (activities, fragmentos, o al menos una transición, y los toques y gestos), aun no será funcional, pero tendrás más claro el funcionamiento de la aplicación, además del diseño de las pantallas.
  6. Actualiza el calendario de trabajo con el cliente y refleja los avances que consideres.
  7.   Ahora deberás agregar los códigos para hacerla funcional e integrar al menos una tabla de la base de datos y un sensor (por ejemplo, de proximidad o de autenticación por huella digital). Valida el funcionamiento.
  8. Presenta la app al usuario y una vez que ya esté aprobada por él, entregarás el folder con el zip ejecutable de la aplicación y la evidencia de aceptación o rechazo del usuario.

Criterios de evaluación: