CodeForjaEntrar
Tu primera app móvil con Expo

La misma cabeza, otra pantalla

React que corre en un móvil

Muestra gratuita25 puntos

Ya sabes React: componentes, estado, efectos, pedir datos. Una app nativa con Expo usa ese conocimiento exacto. Lo que escribes es React; lo que cambia son tres o cuatro cosas de debajo, y esas son las que atascan a quien viene de la web.

No hay div ni p: se dibuja con componentes nativos, View y Text. No hay fichero de CSS: los estilos son objetos de JavaScript. Y no hay navegador pintando HTML: tu código se convierte en interfaz de verdad, la misma que usan las apps propias del teléfono.

En la web

<div>, <p>, <img>

CSS en un fichero

corre en el navegador

En el teléfono

View, Text, Image

estilos como objetos

interfaz nativa de verdad

Expo es lo que hace esto alcanzable sin un Mac, sin Android Studio y sin perder un día en preparativos. Escribes, escaneas un código con tu propio móvil y ves la app corriendo en él en segundos.

No estás aprendiendo otro framework. Estás llevando el React que tienes a una pantalla que se sostiene con una mano, se toca con el pulgar y lleva una cámara detrás.

En lo que viene: arrancarla en tu teléfono en cinco minutos, los componentes que sustituyen a las etiquetas HTML, y por qué los estilos dejaron de ser un fichero.