Act7 Conexión de App móviles a Servidores LAMP
Reflexión sobre el caso de estudio: [Nombre del caso]
Autor: @olivia22
Fecha: [11/11/2025]
Materia: [Nombre de la materia]
Profesor: @frexus
Caso de estudio
He leído y analizado el caso publicado por el profesor:
[Enlace al caso de estudio](https://paragraph.com/@frexus-2/la-se-al-que-nunca-lleg
En este caso se aborda el tema de [La señal que nunca llegó], donde se presenta una situación real o simulada para aplicar los conceptos vistos en clase.
Reflexión personal
- ¿Qué tipos de conexiones debe dominar un desarrollador móvil para construir apps funcionales?
HTTP/HTTPS para consumir APIs.
Asíncronas para evitar bloqueos en la interfaz.
WebSockets para comunicación en tiempo real, etc.
2.¿Qué errores comunes se cometen al intentar conectar una app móvil con bases de datos?
Intentar conexión directa desde la app a la base.
Usar localhost en producción.
No configurar CORS ni HTTPS.
Falta de autenticación segura (JWT, OAuth).
Ignorar asincronía, causando bloqueos.
3.¿Qué papel juega la API como intermediaria entre la app y el servidor de base de datos?
Es el puente seguro entre la app y la base.
Aplica validaciones y lógica de negocio.
Controla autenticación y permisos.
Protege la base evitando accesos directos.
4.¿Por qué no es recomendable que una app móvil se conecte directamente a una base de datos remota?
Inseguridad: expone credenciales y estructura.
Sin control ni validación.
Mala escalabilidad: cada cliente saturaría la base.
Riesgo de ataques (SQL Injection).
5.¿Cómo afectan las decisiones sobre arquitectura de red (local vs internet) al comportamiento de la app?
Local: solo funciona en pruebas internas.
Producción: requiere dominio público, HTTPS y seguridad.
Una mala configuración provoca errores, lentitud y mala experiencia.
6.¿Qué aprendizajes técnicos y emocionales te deja el caso de Lucas sobre trabajar en entornos reales?
Técnicos: importancia del backend, APIs, seguridad, despliegue real.
Emocionales: resiliencia ante fallos, humildad para aprender, adaptabilidad y constancia.
Práctica desarrollada: [Enlace a la publicación en Steem]https://paragraph.com/@frexus-2/app-m-vil-con-crud-conectado-a-servidor-lamp
_Descripción breve:
En esta actividad aprendí a desarrollar una app móvil en React Native conectada a un backend en PHP y una base de datos MySQL usando un servidor LAMP. Al igual de que aprendí a implementar operaciones CRUD como (crear, leer, actualizar y eliminar) mediante una API en PHP y consumí esos endpoints desde la app usando fetch(). También comprendí la importancia de configurar correctamente la base de datos, probar la API con herramientas como Postman y usar la IP local para la conexiónActividades lúdicas completadas:
Evidencias visuales
![Captura de la sopa de letras
![image.png]

![Captura del código o práctica]


Conclusiones finales
Aprendizaje obtenido:
Supe como conectar mi base de datos con un proyecto real
Dificultades enfrentadas:
lo mas difícil para mi fue hacer el código de expo ya que se me desconfiguraba todo al tiempo de querer usarlo
Backlinks y referencias
- [Post original del profesor en Steem]https://www.frexus.dev/post/conexion-apps-moviles-servidores/

