La Andycache inversa (con Android reverse geocache) (9 / 9 paso)

Paso 9: Margen de mejora

Siempre hay margen de mejora.
Hasta ahora, sin embargo, lo único que puedo pensar es programas relacionados con:
-Separar el menú de programación de la aplicación principal y spin off en una aplicación separada (esto es un trabajo en progreso; Yo a empujar los cambios a mi Github como esto se está haciendo)
-Limpiar la interfaz de usuario
-Trabajar en poder enviar mensajes de texto cuando se realiza un intento de desbloqueo

También, me gustaría reutilizar eventualmente este cuadro de otras maneras también. Poner una alarma dentro de la caja y tener que hacer algo en su teléfono para abrir el cuadro de apagar la alarma suena como un plan! (Desde que generalmente sólo tire la batería de mi teléfono de todas formas D:)

Un par de cosas acerca de la seguridad:
-La caja siempre puede ser desbloqueada por un atacante que está lo suficientemente motivado. Es sólo una cuestión de enviar el comando correcto a la IOIO. Esto puede mitigarse mediante la encriptación de los comandos y permitiendo sólo autorizó las apps para controlar el IOIO a través de una reescritura de firmware en el IOIO, pero esto agrega un nivel de complejidad mucho mayor. Realmente no planeo sobre la fijación de este.
-Suplantación de aplicaciones de ubicación puede engañar a la aplicación de controlador. Esto se puede solucionar por bloqueo de ubicaciones simuladas y negarse a ejecutar si se instala cualquier situación debida a la suplantación de la aplicación. Esto se ha solucionado en un grado, pero puede aún evitarse usando un teléfono raíces (no hay mucho que puedo hacer allí).
-Hardware seguridad es importante, también: siempre puede tratar de romper la caja usando los medios tradicionales.

Artículos Relacionados

Reverse Geocache

Reverse Geocache

En primer lugar que nos gustaría agradecer a la organización de la Gante Arduino Jam Session y sobre todo el principal patrocinador, Capgemini, que hizo todo esto posible.Objetivo: hacer un goniómetro GPS que indica la dirección del waypoint siguient
Twitteando, Wireless, regulador de la temperatura del ahumador tambor feo (UDS) con Android

Twitteando, Wireless, regulador de la temperatura del ahumador tambor feo (UDS) con Android

(Última actualización: octubre de 2014. Ver último paso para obtener más información sobre los cambios).Este es el Supervisor Digital de UDS, aplicación para Android y hardware para el mantenimiento de forma remota la temperatura de su UDS como un te
Tutorial Android: Conectar, configurar la aplicación en dispositivo Android Real y ejecutar Hola programa del mundo con Android Studio

Tutorial Android: Conectar, configurar la aplicación en dispositivo Android Real y ejecutar Hola programa del mundo con Android Studio

En este post vamos a aprender cómo conectar y configurar el dispositivo Android (Smartphone, etc.) con el estudio de Android. Después de se ejecute un simple Hola mundo programa. Sólo tienes que seguir siguientes pasos:Paso 1: Habilitar opción de Des
Hacer un Robot inalámbrico con un teléfono con Android

Hacer un Robot inalámbrico con un teléfono con Android

En este Instructable vamos a construir un MouseBot.El MouseBot es un robot pequeño arduino wireless que se puede controlar con un ordenador. No requiere un módulo Wi-Fi. En su lugar utiliza un teléfono con android para conectarse a internet. El teléf
Cómo controlar la placa arduino con un módulo bluetooth y un teléfono con android

Cómo controlar la placa arduino con un módulo bluetooth y un teléfono con android

en este tutorial usted aprenderá cómo utilizar un módulo de bluetooth e inventor de la aplicación del MIT para crear un enlace inalámbrico de la serie entre un teléfono con android y una placa arduino.Aquí está un breve vídeo que muestra una aplicaci
Motor impulsor con android utilizando arduino y bluetooth

Motor impulsor con android utilizando arduino y bluetooth

¡ Hola amigos! Este es mi primer instructable siempre y hoy voy a mostrarle cómo manejar 2 motores con android utilizando arduino y un módulo Bluetooth barato. Este proyecto puede ser muy útil para construir robots que pueden ser controlados por andr
Controlar una matriz de LED RGB con Android y IOIO

Controlar una matriz de LED RGB con Android y IOIO

Versión del producto de este proyecto en http://ledpixelart.com ***Un androide había controlado espejo interactivo. Ejecuta varias aplicaciones de Android, el espejo interactivo muestra imágenes, texto corriente, juegos simples y vídeo por streaming
Domótica inteligente con Android + Ethernet Internet + Arduino

Domótica inteligente con Android + Ethernet Internet + Arduino

Domótica se convierte cada vez más popular y asequible y fascina a la gente. Internet ofrece tales posibilidades como nunca antes. Impresiona a tus amigos mostrando el Smartphone que puede activar/desactivar la lámpara en sus millas Apartamento lejos
Arduino Bluetooth-Bot con Android y LED

Arduino Bluetooth-Bot con Android y LED

Hola a todos,vamos a hacer un robot de bluetooth controlado por android.Su un instructivo paso a paso con algunas fotos y obviamente el código de arduino, si usted tiene preguntas por favor Pregúnteme. ¡ Gracias!Paso 1: Componentes del proyecto:1. un
Reconocimiento de voz de Arduino con Android

Reconocimiento de voz de Arduino con Android

Hola amigos!! Desde mi primer tutorial para controlar motores con Android me preguntaba ¿y si puedo controlar un robot con mi discurso, ¿no sería interesante? Así que con la ayuda del inventor de la aplicación MIT pude controlar Arduino usando Androi
Cómo crear una aplicación Android con Android Studio

Cómo crear una aplicación Android con Android Studio

Este tutorial te enseñará los conceptos básicos de cómo construir una aplicación Android utilizando el entorno de desarrollo Android Studio. Como los dispositivos Android se convierten cada vez más más común, la demanda de nuevas aplicaciones sólo au
WireBeings beta: un 3D impreso y Robot expandible para Arduino con Android de Control

WireBeings beta: un 3D impreso y Robot expandible para Arduino con Android de Control

http://wirebeings.com/Vea video aquí:Este es un buen proyecto que puede continuar y modificar como aprendes más proyectos de Arduino. Este Instructable pasa a través de la construcción completa para el robot de tecnología bluetooth en la primera mita
Cambio de todos mis mandos a distancia infrarrojos con viga de 6 y un teléfono con android.

Cambio de todos mis mandos a distancia infrarrojos con viga de 6 y un teléfono con android.

Mi disco continuo para unificar todo mis necesidades de control remoto en un dispositivo que tiene me llevan a cierto hardware y software para activar mi teléfono android como un verdadero control remoto Universal.Mi más profundo gracias a Ron Bessem
Presupuesto CCTV con Android y Rpi

Presupuesto CCTV con Android y Rpi

Este proyecto es para un sistema de CCTV extensible que se puede construir de cosas que tienen de mentira alrededor de espacio.Si tiene 2 RaspberryPi o un antiguo repuesto laptop y luego os recomiendo que miréis en el uso de zoneminder. Zoneminder es