Paso 6: La aplicación para Android
Lengua de Basic4android es similar al lenguaje de Visual Basic con apoyo adicional para los objetos. Basic4android compilado aplicaciones son aplicaciones nativas de Android, no hay tiempos de ejecución extra ni dependencias. A diferencia de otros IDEs Basic4android es 100% enfocado en el desarrollo de Android. Basic4android incluye un poderoso diseñador de GUI con soporte integrado para múltiples pantallas y orientaciones. Ninguna escritura de XML es necesaria. Puede desarrollar y depurar con el emulador de Android o con un dispositivo real (USB conectado o a través de la red local). Basic4android tiene un rico conjunto de bibliotecas que facilitan el desarrollo de aplicaciones avanzadas.
La aplicación android diseñada es totalmente aplicable de controlar su hogar. Hay un total de seis pantallas como la pantalla que contiene el nombre de autores. La aplicación es un poco voz reconocido. Cada vez que haces clic en los menús de ayuda, te dice sobre el particular con el acknowledgemnt de voz también.
FIG 1 Esta pantalla muestra una animación de arranque en el inicio al hacer clic en el icono de la aplicación de Smarthome. Junto con la animación, un mensaje de audio y recepción pueden escuchan en el fondo.
FIG 2 Esta es la pantalla de control del dispositivo manual. Aquí usted puede manualmente encender/cada dispositivo individualmente o simultáneamente puede cambiar todo ON/OFF de una sola vez.
El dispositivo especial para controlar manualmente deshabilitará automáticamente su característica de sensomate. La etiqueta del botón que se muestra en azul muestra el estado del dispositivo.
FIG 3 Se trata de los sensores de control de ventana. Desde aquí puede ver todas las lecturas del sensor y también guardarlos en un archivo de texto en la carpeta raíz/smarthome de tu smartphone android. Usted puede activar o desactivar el modo sleep de aquí solamente.
FIG 4 Con esta ventana, puede comprobar el estado de la puerta, si se trata de abrir y cerrar. También puede abrir o cerrar la puerta desde aquí.
FIG 5.6 De este Sensomate (sentido y automatizar) ventana, usted puede programar los valores de umbral para su dos luces y el ventilador. También puede programar el sensor de movimiento para levantar una alarma si detecta un movimiento.
FIG 7 Esta es la ventana de configuración. Desde aquí puede activar Bluetooth apagado manualmente. Manualmente puede conectar al host de android de la lista de Bluetooths emparejados. Puede cambiar la contraseña de inicio de sesión aquí y programar el valor de umbral para la alarma de incendio recaudar.
FIG 8 Esta pantalla muestra el autor implicado en el desarrollo de la aplicación.
La aplicación para android actualmente soporta pantallas de resolución 320 x 240, pero con un simple script de código de diseño puede ser modificado para adaptarse a cualquier tamaño de pantalla.