Practicas de desarrollo - VibeCoding
Applicando
22 Progressive Web Apps funcionales creadas con VibeCoding. Cada app accede a un recurso distinto del dispositivo movil. Abrelas en el movil desde el navegador.
Bloque 1 - Fundamentos PWA
Pantalla, gestos y datos locales
Primeras apps: estructura PWA, interaccion tactil y almacenamiento local.
NIVEL 00
📲
Mi Primera Pantalla Movil
Primera PWA. Pantalla adaptable. Manifest + service worker.
NIVEL 02
⏰
Registro con Hora
Registra momentos con fecha y hora. Persistencia con localStorage.
NIVEL 03
📋
Lista Temporal
Lista de tareas con anadir, completar y borrar. sessionStorage.
Bloque 2 - Hardware del dispositivo
Vibracion, camara, microfono y GPS
Primer contacto con los recursos fisicos del movil desde el navegador.
NIVEL 06
📳
Boton Haptico
Vibracion programada. Patrones e intensidad con la Vibration API.
NIVEL 08
🎙
Prueba de Microfono
Accede al microfono. Nivel de audio en tiempo real con Web Audio API.
NIVEL 11
🗺
Ruta Simple
Registra una ruta GPS mientras el usuario se desplaza y calcula distancia.
Bloque 3 - Sensores del dispositivo
Acelerometro, brujula, luz y mas
Acceso a los sensores fisicos: movimiento, orientacion, luz ambiental, presion y temperatura.
NIVEL 12
⬤
Nivel de Bolsillo
Nivel de burbuja digital usando el giroscopio. Inclinacion en tiempo real.
NIVEL 13
📳
Detector de Sacudidas
Detecta cuando agitas el movil con el acelerometro. Reacciona con vibracion.
NIVEL 14
📊
Acelerometro
Visualiza los ejes X, Y, Z del acelerometro con grafica en tiempo real.
NIVEL 15
↻
Gira el Movil
Detecta la orientacion y reacciona al giro horizontal/vertical. Screen Orientation API.
NIVEL 16
🧭
Brujula Web
Brujula digital con magnetometro. Indica el norte magnetico con aguja animada.
NIVEL 17
☀
Modo Luz
Mide la luz ambiental. Adapta la interfaz automaticamente a la luminosidad.
NIVEL 19
🌡
Presion Ambiental
Lee el barometro. Muestra la presion atmosferica en hPa con historico grafico.
Bloque 4 - React Native + Expo
Apps nativas con React Native
Aplicaciones Android/iOS construidas con React Native y Expo mediante VibeCoding.
🍽
ComandaGo
Comandas digital para bares y restaurantes. Pedidos en tiempo real.
🧮
PrecioMaker
Calculadora de precios con margen, IVA y comparativas. Offline.
⏱
FichajeApp
Control horario. Entrada, salida, historial y exportacion CSV/JSON.