Propuesta de aplicación


  • MVP

    Ahora que ya se puede jugar con el Ubuntu Phone tenía pensado programar una aplicación nativa desde cero. La aplicación es un contador de viajes:

    • Tenemos una serie de bonos de transporte público con sus viajes, periodo de validez, etc.
    • A medida que pasan los días se van restando los bonos (conforma hacemos los viajes) de forma automática. Por ejemplo, si tenemos un bono de 10 viajes y definimos que hacemos 10 viajes a la semana, cuando llegue el viernes en la cuenta quedarán 0 viajes.
    • Ante un número mínimo de viajes la aplicación nos tiene que avisar con antelación para recargar los viajes.

    La idea es que a partir de una configuración inicial sea la propia aplicación la que nos avise cuando quedan pocos en lugar de tener que comprobarlos de forma manual. Cuando tienes un sólo tipo de bono no hay problema pero cuando se juntan tren, autobús, metro o bicicleta la cosa se complica un poco.

    Con este objetivo la idea es:

    • Diseñar un mockup para la aplicación que respete el estilo de las aplicaciones de Ubuntu Phone.
    • Colgar el código fuente y los recursos en un control de versiones (por definir).
    • Licenciar la aplicación con GPL/LGPL.

    ¿Qué os parece la idea de hacerlo colaborativo? Sería en los aspectos del diseño, la codificación y finalmente el testeo. Si sale algo más o menos decente se podría traducir a otros idiomas y subir a la tienda de Ubuntu.

    Ventajas de hacerlo de esta forma:

    • Entre varias personas se puede avanzar más rápido.
    • Lo aprendido puede servir para aplicaciones futuras más complejas (como un editor de texto / notas tipo Evernote;)).
    • Es una forma de añadir aplicaciones que funcionen con Ubuntu Phone.
    • (la que se os ocurra :D)


  • Baneado

    Si fuese Java si, pero de uibuntu ando pegadilllo XD.


  • MVP

    Es C/C++ aunque no se descarta si sale algo decente hacer un port a Android :))