# Estructura y configuración de proyectos React Native y Expo

<PageBadges />

El starter es una aplicación Expo normal. Identidad de la aplicación y configuración nativa viven en
`app.json`; Convenciones de aplicaciones form0 en vivo en `form0.config.js`.

```text
.
├── app.json
├── form0.config.js
├── assets/
├── scripts/
└── src/
    ├── components/
    ├── field-renderers/
    ├── forms/
    ├── lib/
    ├── pages/
    └── supporting-images/
```

## Configuración de Expo

Usa `app.json` para el nombre de la aplicación, slug, versión, orientación, iconos, pantalla de presentación, opciones de plataforma,
Revise estos valores de marcador de posición antes de distribuir una aplicación.

## Configuración de form0

Controles `form0.config.js`:

- diseño de formularios y colocación de etiquetas;
- modo de tema y el tema anula;
- comportamiento inicial de editar o ver;
- desplazamiento del teclado offset;
- identificadores renderer;
- selección de campo de salida;
- almacenamiento local SQLite; y
- Expo integración de desarrollo-servidor utilizado por `form0 serve --app`.

Mantenga las URL de desarrollo público específicas de la máquina en `.env.local`. No coloque secretos en Expo público
configuración o en valores agrupados en la aplicación cliente.

La [CLI referencia de configuración del proyecto](/es/cli/project-configuration) documentos compartidos form0
Continuar con [Formularios, pantallas y navegación](./forms-screens-navigation).
