Skip to content

Desarrollo de 3 aplicaciones móvil para la asignatura de programación de dispositivos móviles.

License

Notifications You must be signed in to change notification settings

yoskitar/Programacion-de-dispositivos-moviles-PDM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PDM

Desarrollo de 3 aplicaciones para la asignatura de programación de dispositivos móviles.

App 1: AlzHelp

Para el desarrollo de esta aplicación se ha empleado el entorno de programación Android Studio, conectado con la plataforma FireBase. Además, se ofrece soporte para smartwatch y comandos por voz.

El principal ojetivo de esta aplicación es el de ayudar a las personas en las primeras fases de esta enfermedad, a la vez que poder realizar un seguimiento del usuario para ayudar a valorar la gravedad de la misma. Para ello la aplicación ofrecerá dos tipos de perfil con los que poder acceder, en función de si se trata del usuario enfermo de alzheimer o de un cuidador. La idea será así que cada uno de estos usuarios 'pacientes' tengan asignado un 'cuidador'.

  • El usuario paciente podrá:
    • Registrar/Eliminar/Consultar recordatorios.
    • Pedir ayuda al cuidador en caso de pánico.
    • Realizar un checking de comprobación de objetos al salir de casa.
    • Realizar ejercicios para entrenar la memoria.
  • El usuario cuidador podrá:
    • Consultar resultados de los ejercicios, o checkings de sus pacientes.
    • Obtener la localización del paciente cuando este solicita su ayuda con el fin de poder ayudarle en caso de haberse perdido o desorientarse.

App 2: Who is more?

Para el desarrollo de esta aplicación se ha empleado el entorno de programación Android Studio, conectado con la plataforma FireBase.

El principal objetivo de esta aplicación es el de ofrecer al usuario una experiencia de entretenimiento mediante una serie de preguntas comprometidas. La idea de desarrollo de este juego se basa en que el grupo de jugadores que desee jugar deberá unirse a una sala creada por alguno de los jugadores que deberá ser el host de la partida. Una vez iniciada la partida, el juego irá mostrando una serie de preguntas del estilo ¿Quién es más...?, a la que los jugadores deberán responder seleccionado alguno de los usuarios del grupo. Una vez que han respondido todos los jugadores, aquél que no ha votado al jugador más votado habrá perdido, y deberá sufrir un castigo impuesto por el grupo, como podría ser realizar 10 flexiones.

App 3: EGO

Para el desarrollo de esta aplicación se ha empleado el entorno de programación Android Studio, empleando tecnologías adicionales como GraphQl para su conexión con una API realizada empleando el framework Node JS. En este repositiorio se encuentra en una versión inicial que no ofrece gran funcionalidad, pero puede consultar su versión más avanzada en el siguiente repositorio: Link

De forma resumida, su objetivo es el de facilitar la gestión de eventos y la asistencia de los usuarios a éstos. Si desea conocer más información, puede acceder al anterior enlace para consultarla más detalladamente.

Releases

No releases published

Packages

No packages published

Languages