COMO CREAR UN LECTOR DE QR y FUNCIONES (MIT APP)
3.8-LECTOR DE QR y FUNCIONES

Un lector de QR es una herramienta que permite escanear códigos visuales llamados códigos QR, los cuales almacenan información como enlaces web, datos de contacto, textos o instrucciones específicas. Al ser escaneados, esta información se muestra de forma inmediata en la pantalla del dispositivo, agilizando tareas o accesos.
📲 Integración en la app
A diferencia de las demás herramientas incluidas en el proyecto, esta función no utiliza una pantalla adicional. Toda su lógica y programación fueron incorporadas directamente en la pantalla de inicio de la app. Desde allí se gestiona tanto la activación del lector como el acceso a las otras ventanas funcionales de la aplicación (como cámara, brújula, calculadora, GPS, etc.).
3.8.1 ⚙️ Programación del lector QR en bloques
Para hacer posible esta funcionalidad, se siguieron estos pasos en el editor de bloques de MIT App Inventor:
- Ubicación del componente lector: Se colocó dentro de la pantalla principal, de forma no visible.
- Activación mediante botón: Se añadió un botón en la pantalla de inicio que, al ser presionado, activa el componente lector.
- Configuración de comportamiento:
- El lector se activa al presionar el botón →
cuando BOTÓN_QR .clic
- Luego se llama al componente lector para iniciar el escaneo →
llamar LectorQR.IniciarEscaneo
- Recepción de resultados:
- Una vez escaneado el código, se muestra el contenido en una etiqueta o cuadro de texto →
cuando LectorQR.EscanearCompletado ➞ poner ETIQUETA_RESULTADO .Texto como (contenido escaneado)
🧭 Botones de acceso a funciones principales
Además, desde la misma pantalla de inicio se ubicaron botones estratégicos que dirigen al usuario a cada herramienta individual desarrollada durante el curso, tales como:
- “Datos personales”
- “Cámara”
- “Calculadora maestra”
- “Dirección y rumbo”
- “Brújula funcional”
- “GPS”
Cada botón fue programado con un bloque tipo:
cuando BOTÓN_FUNCION .clic ➞ abrir otra pantalla con nombre correspondiente
Este esquema permite una navegación directa y ordenada desde la pantalla principal hacia las funciones de la app sin necesidad de un menú adicional.
Comentarios
Publicar un comentario