Registra y almacena el tiempo que pasas utilizando tu teléfono y aplicaciones a lo largo del día.
Aplicación creada con Java, XML, SQLiteOpenHelper y Android Studio.
Versión antigua
Versión antigua
Se almacenan todos los registros independientemente del mes o año.
Graficos visuales para ver que aplicaciones son las que más usas.
Añade un tiempo limite de uso diario y la aplicación te avisará cuando te vayas acercando.
Configura un tiempo maximo de uso y bloquea el movil.
Los efectos negativos por el uso excesivo del móvil,
son cada vez más evidentes.
A pesar de ser desarrollador web y no desarrollador de aplicaciones multiplataforma, me interesaba saber como se crean las aplicacion moviles.
Es por eso que me puse como objetivo crear una de estas, y fue un desafio absoluto dado a mis escasos conocimientos en Android Studio o en emuladores Android.
Sin embargo, tengo que aclarar que fue un proyecto muy gratificante ya que me ayudó a aprender las diferencias entre las tecnologias que se usan para el desarrollo web y el desarrollo movil.
Para este proyecto utilizé Java, XML, SQLiteOpenHelper y Android Studio.
A pesar de que sabia Java, usarlo en un proyecto tan distinto a los que estaba acostumbrado fue complicado.
Del mismo modo, tambien sopuso un gran esfuerzo utilizar XML como editor de estilos en vez de CSS
Sin embargo, los mayores desafios fueron la conexión y creacion de la base de datos, dado que tuve que usar SQLiteOpenHelper, una tecnologia nueva para mi. Ademas, configurar los permisos de Android como las notificaciones, bloqueo de pantalla, que la app funcionase en segundo plano entre muchas otras, fue todo un reto.
La aplicacion a pesar de estar terminada no ha sido publicada en la play store. Y aunque de momento no tengo intención de subirla, es posible que en futuro cambie de opinión.
Por ello, he decidido no enseñar todo el codigo, por si algún dia decido publicarla al fin.