Resumen:
|
En la presente memoria, se detalla una manera de abordar el problema de la
autonomía de los dispositivos (el cuál definiremos más adelante en el presente
documento): El diseño e implementación de una aplicación para el ...[+]
En la presente memoria, se detalla una manera de abordar el problema de la
autonomía de los dispositivos (el cuál definiremos más adelante en el presente
documento): El diseño e implementación de una aplicación para el sistema
operativo Android que consiga economizar el consumo de la batería mediante
la automatización del encendido y apagado del adaptador Bluetooth del
dispositivo móvil. La aplicación se basará en un sistema de reglas (básicas o
avanzadas), que combinadas entre ellas, harán que la aplicación encienda o
apague el Bluetooth.
La idea es implementar un editor de reglas simple, mediante una interfaz
gráfica clara e intuitiva, que mediante un asistente pueda crear reglas sencillas.
También tendrá una opción de creación avanzada de reglas, basadas en
un simple editor de texto y un lenguaje de definición de reglas.
Para poder construir las reglas avanzadas es necesario crear una serie
de reglas básicas, las cuales deben ser creadas mediante el asistente anteriormente
mencionado. Las reglas se basarán en geolocalización, dispositivos
cercanos, tiempo y estado de la batería.
Las reglas se almacenarán en la memoria del dispositivo (Interna o externa),
y además también existirá la opción de exportarlas a un archivo .zip, el
cuál también se podrá importar posteriormente. De esta manera es posible
guardar una copia de seguridad de nuestra base de reglas en caso de borrado
de memoria / formateo / cambio de dispositivo.
Para poder llevar a cabo todo esto, se hará uso de guías de diseño para
Android, y además, de ayudas en la interfaz gráfica que ayuden al usuario a
tener una experiencia con la aplicación lo más intuitiva posible.
[-]
|