
Actividad diagnostica
Objetivo:Identificar los conocimientos previos de los estudiantes en HTML, CSS y lógica básica de diseño web.Instrucciones:Crea una página web simple con un archivo index.html.La página debe contener:Un título principal con tu nombre.Un párrafo donde describas qué entiendes por "aplicaciones web progresivas".Una lista (puede ser ordenada o no ordenada) con 3 aplicaciones web que uses en tu día a día.Una imagen (puede ser de internet o de tu computadora).Aplica algo de estilo con CSS interno o...

App móvil con CRUD conectado a servidor LAMP
Objetivo generalDesarrollar una app móvil en React Native (Expo) capaz de conectarse a una API PHP que realiza operaciones CRUD sobre una tabla en MySQL, todo dentro de una red local.Herramientas necesariasMySQ: Base de datosPHP (Apache o XAMPP): API en backendReact Native + ExpoApp: móvil frontendPostman (opcional): Prueba de endpoints APIVS Code: Editor de códigoExpo Go: Pruebas en el móvil (iOS/Android)Parte 1: Crear la base de datosEn phpMyAdmin o línea de comandos de MySQL:CREATE DATABAS...

La señal que nunca llegó
Lucas tenía una visión: crear una app que ayudara a pequeños productores locales a vender sus cosechas directamente a consumidores urbanos. Nada de intermediarios, solo conexión. La llamó Raíz. Desde su pequeño estudio en Oaxaca, con más corazón que presupuesto, construyó una app limpia, intuitiva y optimista. El diseño estaba listo. Las funciones estaban listas. Los productores estaban listos. Solo faltaba que el mundo se conectara con ella. El día del lanzamiento fue como un amanecer. Lucas...
<100 subscribers

Actividad diagnostica
Objetivo:Identificar los conocimientos previos de los estudiantes en HTML, CSS y lógica básica de diseño web.Instrucciones:Crea una página web simple con un archivo index.html.La página debe contener:Un título principal con tu nombre.Un párrafo donde describas qué entiendes por "aplicaciones web progresivas".Una lista (puede ser ordenada o no ordenada) con 3 aplicaciones web que uses en tu día a día.Una imagen (puede ser de internet o de tu computadora).Aplica algo de estilo con CSS interno o...

App móvil con CRUD conectado a servidor LAMP
Objetivo generalDesarrollar una app móvil en React Native (Expo) capaz de conectarse a una API PHP que realiza operaciones CRUD sobre una tabla en MySQL, todo dentro de una red local.Herramientas necesariasMySQ: Base de datosPHP (Apache o XAMPP): API en backendReact Native + ExpoApp: móvil frontendPostman (opcional): Prueba de endpoints APIVS Code: Editor de códigoExpo Go: Pruebas en el móvil (iOS/Android)Parte 1: Crear la base de datosEn phpMyAdmin o línea de comandos de MySQL:CREATE DATABAS...

La señal que nunca llegó
Lucas tenía una visión: crear una app que ayudara a pequeños productores locales a vender sus cosechas directamente a consumidores urbanos. Nada de intermediarios, solo conexión. La llamó Raíz. Desde su pequeño estudio en Oaxaca, con más corazón que presupuesto, construyó una app limpia, intuitiva y optimista. El diseño estaba listo. Las funciones estaban listas. Los productores estaban listos. Solo faltaba que el mundo se conectara con ella. El día del lanzamiento fue como un amanecer. Lucas...
Share Dialog
Share Dialog


Clara tenía 26 años cuando decidió dar el salto. Tras años de trabajar como desarrolladora freelance, lanzó su propia plataforma de cursos en línea. El concepto era simple: contenido accesible desde cualquier dispositivo, sin necesidad de instalar nada. Soñaba con un espacio que se sintiera ligero, flexible y universal.
Pero el primer tropiezo llegó rápido: su aplicación web tardaba demasiado en cargar y los estudiantes desertaban antes de inscribirse. Los comentarios en redes sociales dolían más que cualquier reporte de métricas: “La idea es buena, pero la experiencia es frustrante.”
Clara sintió que la fe en su proyecto se quebraba.
La presión crecía. Cada bug sin resolver era una grieta más en su confianza. En un café de su barrio, mientras miraba su laptop con la pantalla llena de errores, escuchó la conversación de dos estudiantes que hablaban de PWA (Progressive Web Apps).
Esa palabra se le quedó grabada. Esa misma noche investigó qué significaba. Descubrió un universo de herramientas:
Frameworks como React, Angular y Vue que le permitirían organizar su código y mejorar la escalabilidad.
Librerías como Workbox para manejar el cache y los service workers sin morir en el intento.
Herramientas como Lighthouse, que le mostraban qué tan cerca (o lejos) estaba de una experiencia fluida y confiable.
El problema ya no era solo técnico. Clara debía tomar decisiones. ¿Qué elegir? ¿Cómo no perderse en el mar de opciones?
Decidió empezar de cero, pero con estrategia. Eligió React por su ecosistema maduro y abundancia de documentación. Implementó Workbox para gestionar el cache y asegurar que la plataforma funcionara aun sin conexión. Finalmente, integró pruebas con Lighthouse, lo que le dio métricas claras de mejora.
El cambio fue casi inmediato: la plataforma cargaba en segundos, podía instalarse como una app en cualquier dispositivo y los estudiantes comenzaron a recomendarla.
Una reseña la hizo llorar: “Por fin puedo estudiar en el autobús sin depender del Wi-Fi. Gracias.”
Clara entendió que construir no era solo programar: era elegir las piezas correctas. Cada librería, cada framework y cada herramienta eran ladrillos en una casa que debía resistir el tiempo y las exigencias del usuario.
La enseñanza más poderosa no fue técnica, sino emocional: aprender a confiar en el proceso y en su capacidad de decidir con criterio.
Hoy, la plataforma de Clara no solo funciona: inspira. Su historia es un recordatorio de que en el mundo digital, las decisiones que parecen pequeñas —como elegir una librería— son en realidad los giros que pueden marcar el destino de un proyecto.
Porque al final, no se trata solo de código: se trata de crear experiencias que resistan, que acompañen y que permanezcan.
Clara tenía 26 años cuando decidió dar el salto. Tras años de trabajar como desarrolladora freelance, lanzó su propia plataforma de cursos en línea. El concepto era simple: contenido accesible desde cualquier dispositivo, sin necesidad de instalar nada. Soñaba con un espacio que se sintiera ligero, flexible y universal.
Pero el primer tropiezo llegó rápido: su aplicación web tardaba demasiado en cargar y los estudiantes desertaban antes de inscribirse. Los comentarios en redes sociales dolían más que cualquier reporte de métricas: “La idea es buena, pero la experiencia es frustrante.”
Clara sintió que la fe en su proyecto se quebraba.
La presión crecía. Cada bug sin resolver era una grieta más en su confianza. En un café de su barrio, mientras miraba su laptop con la pantalla llena de errores, escuchó la conversación de dos estudiantes que hablaban de PWA (Progressive Web Apps).
Esa palabra se le quedó grabada. Esa misma noche investigó qué significaba. Descubrió un universo de herramientas:
Frameworks como React, Angular y Vue que le permitirían organizar su código y mejorar la escalabilidad.
Librerías como Workbox para manejar el cache y los service workers sin morir en el intento.
Herramientas como Lighthouse, que le mostraban qué tan cerca (o lejos) estaba de una experiencia fluida y confiable.
El problema ya no era solo técnico. Clara debía tomar decisiones. ¿Qué elegir? ¿Cómo no perderse en el mar de opciones?
Decidió empezar de cero, pero con estrategia. Eligió React por su ecosistema maduro y abundancia de documentación. Implementó Workbox para gestionar el cache y asegurar que la plataforma funcionara aun sin conexión. Finalmente, integró pruebas con Lighthouse, lo que le dio métricas claras de mejora.
El cambio fue casi inmediato: la plataforma cargaba en segundos, podía instalarse como una app en cualquier dispositivo y los estudiantes comenzaron a recomendarla.
Una reseña la hizo llorar: “Por fin puedo estudiar en el autobús sin depender del Wi-Fi. Gracias.”
Clara entendió que construir no era solo programar: era elegir las piezas correctas. Cada librería, cada framework y cada herramienta eran ladrillos en una casa que debía resistir el tiempo y las exigencias del usuario.
La enseñanza más poderosa no fue técnica, sino emocional: aprender a confiar en el proceso y en su capacidad de decidir con criterio.
Hoy, la plataforma de Clara no solo funciona: inspira. Su historia es un recordatorio de que en el mundo digital, las decisiones que parecen pequeñas —como elegir una librería— son en realidad los giros que pueden marcar el destino de un proyecto.
Porque al final, no se trata solo de código: se trata de crear experiencias que resistan, que acompañen y que permanezcan.
No comments yet