Skip to content

OmarPedraza/I-m-Running-Late

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

I'm Running Late

Funcionalidades

La aplicación desarrollada ofrece una ayuda en la situación en que llegues tarde. Están disponibles las siguientes funcionalidades:

  • Fijar un destino y llevarnos rápidamente a la aplicación de Google Navigation: se introduce una dirección de destino que será interpretada por la aplicación, indicándole así a la aplicación de Google Navigation conocer el inicio y el final de nuestra ruta.

  • Avisos: la aplicación nos da la opción de abrir cualquiera de las cuatro de las vías de comunicación más usadas actualmente (llamada telefónica, SMS, email o WhatsApp) para avisar de nuestro retraso a nuestros amigos.

Características

Esta aplicación cuenta con las siguientes características:

  • Diseño: el diseño de este dispositivo está optimizado para el teléfono móvil empleado en las pruebas (Sony Xperia S con Android Ice Cream Sandwich 4.0.4).

  • Internacionalización: la aplicación está disponible en los idiomas castellano e inglés.

  • Rango de versiones: se ha decidido usar como versión mínima de librería el API 15 de Android (Ice Cream Sandwich). Esta decisión se debe al empleo de la clase PreferenceFragment disponible únicamente a partir del API 11 (únicamente para tabletas) y a que es una aplicación pensada para ser empleada únicamente desde el móvil.

Futuros desarrollos

Se pretende ampliar el número de funcionalidades de la aplicación en futuros desarrollos:

  • Avisos: se pretende mejorar el sistema de avisos a los contactos para la llamada telefónica, el SMS y el email, de manera que el usuario seleccione de una lista a los contactos que desee avisar de su retraso. Posteriormente, tras validar el envío el usuario, a todos los contactos seleccionados se les enviará un mensaje con un texto predefinido en las preferencias de la aplicación en el que se les notifique tal tardanza.

  • Diseño: configurar la interfaz de manera que sea compatible con la mayor cantidad de teléfonos móviles posibles.

  • Preferencias: en esta versión ya se han incluido las preferencias de la aplicación en las cuales se puede editar el texto que por defecto se enviará a los contactos seleccionados para ser avisados, pese a que actualmente no se utiliza.

Licencia

Licencia MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages