Android

Cómo nunca debería diseñarse una aplicación Android

He liberado el código fuente de Peak Hour 0.1 y lo pongo como ejemplo de cómo nunca debería diseñarse una aplicación Android. Para la versión 0.2 se rediseñó completamente la app pero eso ya lo veremos cuando vaya liberando las siguientes versiones.

La licencia de Peak Hour es GPL 3, podéis echarle un ojo al código en github. Os animo a que me hagáis preguntas tanto de la parte de diseño como de algún aspecto concreto del código, estaré encantado de responderos.

 

 

Cheli

Peak Hour 0.3 con Soporte Multi-Ciudad y la posibilidad de adelantar las alarmas

Ya tengo lista la nueva versión de Peak Hour, las novedades son las siguientes:

 

  • Soporte multi-ciudad (Colombia).
  • Posibilidad de configurar cuanto tiempo queremos adelantar las alarmas.

La idea era diseñar un sistema de reglas que me permitiera añadir, quitar o actualizar fácilmente las ciudades. De momento se ha implementado el caso 1 que consiste en que cada día de la semana (Day Of Week) se le aplica el Pico y Placa a una serie de números de placa concretos.

 

Boceto de caso 1

Este caso de uso me ha permitido añadir las siguientes ciudades:

  • Armenia
  • Barranquilla
  • Bucaramanga
  • Cali
  • Cartagena
  • Medellín
  • Pereira

 

Seleccionar Ciudad

Además ahora se permite configurar cuánto tiempo queremos adelantar las alarmas, las opciones son:

  • Apagado
  • 5 minutos
  • 15 minutos
  • 30 minutos
  • 1 hora

 

Adelantar Alarma

Os animo a que la instaléis o a que actualicéis desde Google Play.

 

Cheli

Peak Hour 0.2

Después de algunas semanas de pruebas ya tengo lista la versión 0.2 de Peak Hour, las novedades son las siguientes:

 

  • Soporte multi-auto.
  • Mejor soporte para tabletas.

 

Veámoslo con algunas capturas de pantalla.

Móvil

 

Podremos añadir tantos autos como queramos sin ningún tipo de limitación. Las notificaciones se programarán en base a los autos que tengamos definidos.

 

Peak Hour Móvil Listado

Peak Hour Móvil Añadir auto

Tableta

 

Ahora tenemos un mejor soporte para tabletas con la nueva interfaz maestro detalle en la gestión de autos.

 

Peak Hour Tableta Listado

Peak Hour Tableta Añadir auto

 

Cheli