# Crear una app con Codex: guía para principiantes

> Crea tu primera app con Codex de OpenAI: prepara Expo, define bien tus prompts, prueba en iPhone y entiende los pasos antes del App Store.

Página original: [Crear una app con Codex: guía para principiantes](https://devoria.fr/es/blog/crear-app-con-codex-guia-principiantes)
Autor: [Mehdi Azizi](https://devoria.fr/es/mehdi-azizi)
Publicación: 2026-10-01
Última revisión del contenido: 2026-10-09


## ¿Se puede crear una app móvil con Codex?

Sí. Codex, el agente de programación de OpenAI, puede ayudarte a construir una app: lee tu proyecto, modifica archivos y ejecuta comandos. Para una app de iPhone, puedes usarlo en un proyecto de React Native y Expo, y luego probar el resultado en tu teléfono.

Codex trabaja sobre el código. Cómo se ve en el iPhone, la compilación de una versión distribuible y el envío a Apple son pasos que debes verificar por separado. Esta guía propone un primer recorrido con una función sencilla, antes de agregar cuentas o pagos.

## 1. Preparar una idea lo bastante pequeña para empezar

Escribe tres líneas antes de instalar nada:

- El usuario: a quién le sirve la app.
- La acción: lo que debe poder hacer en la primera versión.
- La verificación: cómo sabrás que esa acción funciona.

**Ejemplo ficticio usado aquí:** un excursionista agrega los objetos de su mochila a una lista y luego los marca. La primera versión no tiene ni mapa ni red social.

Si tu descripción todavía suena a «una súper app con IA», la [guía para encontrar una idea de app](https://devoria.fr/es/blog/ideas-de-aplicaciones-pruebas-antes-de-programar) te dará un punto de partida más concreto. Después puedes usar el [documento de requisitos de una página](https://devoria.fr/es/blog/documento-requisitos-app-movil-plantilla).

## 2. Crear el proyecto móvil y mostrar una primera pantalla

Para seguir este recorrido, prepara Node.js en la versión que recomienda Expo, un editor de código y un entorno de pruebas. Sigue el [procedimiento oficial para crear un proyecto Expo](https://docs.expo.dev/get-started/create-a-project/): ahí está el comando actual y las precauciones de compatibilidad con Expo Go.

Muestra el proyecto inicial antes de pedirle una función a Codex. Si el proyecto vacío no arranca, será difícil saber si un error futuro viene de la instalación o del código generado.

Expo Go permite probar las funciones compatibles con su entorno. Cuando agregas código nativo que no está incluido ahí, quizá necesites otro entorno de pruebas, y ese código pasa un control de Apple al enviarlo, como ITMS-90338 para las API no públicas. No confundas esta vista previa con la versión final destinada al App Store. El recorrido [React Native y Expo](https://devoria.fr/es/expertise/app-movil-react-native-expo) explica el papel de estas herramientas.

## 3. Darle a Codex la carpeta correcta

Elige la opción que te convenga: app de escritorio, terminal o extensión del editor. La [guía de inicio oficial de OpenAI](https://learn.chatgpt.com/docs/quickstart) describe las opciones disponibles y cómo iniciar sesión.

En la app de escritorio, abre la carpeta de tu app y selecciona Codex para el trabajo de desarrollo. En la terminal, después de instalar la CLI según la [documentación oficial](https://learn.chatgpt.com/docs/cli), colócate en esa misma carpeta antes de iniciar el agente:

```bash
cd mi-app
codex
```

`mi-app` representa aquí el nombre de tu carpeta. Verifícalo en lugar de copiar el comando en cualquier directorio. No abras toda tu computadora cuando basta con la carpeta del proyecto.

Tu primera petición puede ser solo de lectura:

```text
Lee este proyecto sin modificar ningún archivo.
Explícame dónde están las pantallas, la
navegación y los datos.
Indica los comandos disponibles para
iniciar y verificar la app.
Soy principiante: explica los términos técnicos
que uses.
```

## 4. Construir una función y luego revisar el resultado

Pide un cambio acotado:

```text
Agrega una pantalla para preparar una mochila
de excursión.
El usuario puede escribir el nombre de un
objeto, agregarlo a una lista y marcarlo.
Respeta las convenciones del proyecto y
usa datos locales.
No crees cuentas, servidor ni
pagos.
Primero explica el plan y luego enumera los
archivos modificados.
Verifica el proyecto con sus comandos
existentes.
Dame las acciones que debo probar en mi
teléfono.
```

Después del cambio, revisa los archivos modificados y abre la app. Pide una explicación si no entiendes por qué el agente agregó un servicio o reemplazó una gran parte del proyecto.

Prueba agregar un objeto, un campo vacío, marcarlo y la apertura del teclado. En una pantalla pequeña, el botón debe seguir siendo accesible. Que un comando técnico funcione no demuestra por sí solo que este recorrido se pueda usar.

## 5. Corregir con observaciones precisas

«No funciona» deja demasiadas posibilidades. Describe la acción, el resultado esperado y lo que pasó en realidad:

```text
En mi iPhone, agrego «cantimplora» y luego
cierro y vuelvo a abrir la app.
La lista queda vacía. Quiero conservar
los objetos entre una apertura y otra.
Propón la corrección más simple en
este proyecto.
Indica cómo verificar el guardado y
la eliminación de un objeto.
```

Agrega la captura de pantalla o el mensaje de error útil, sin datos privados ni claves secretas. Si varias correcciones fallan, pídele a Codex que explique la causa observada antes de volver a intentarlo. Guarda una versión que funcione para poder volver atrás.

## 6. Pasar del prototipo a una app distribuible

Cuando la función principal ya se pueda usar, las siguientes decisiones dependen de lo que necesites: datos locales o sincronizados, inicio de sesión obligatorio u opcional, versión gratuita o suscripción.

Cada cosa que agregas crea una nueva verificación. Una cuenta exige probar el acceso a los datos de cada usuario. Una suscripción exige probar la compra, la restauración y el acceso después del vencimiento. Una función que usa una API de pago exige entender dónde se ejecuta la llamada y quién paga su uso.

Consulta las [trampas de una app iOS creada con IA](https://devoria.fr/es/blog/crear-app-ios-con-ia-trampas-verificaciones) antes de estos pasos. Para distribuir una versión de prueba, usa la [guía de TestFlight](https://devoria.fr/es/blog/testflight-probar-app-iphone-antes-de-enviarla). Para publicarla, sigue el [recorrido del App Store](https://devoria.fr/es/expertise/publicar-una-app-en-app-store).

## Preguntas frecuentes

### ¿Codex agrega automáticamente IA a mi app?

No. Usar una IA para escribir el código no significa que la app final tenga un chatbot o llame a un modelo. Nuestro ejemplo puede funcionar con una lista local, sin IA en el producto.

### ¿Se puede empezar sin suscribirse a todas las herramientas?

Verifica los accesos y límites de tu cuenta en los planes actuales de OpenAI. Empieza con una sola función antes de sumar servicios. La guía [crear una app gratis](https://devoria.fr/es/blog/crear-app-iphone-gratis-costo-real) distingue el prototipo de los costos de publicación.

### ¿Codex o Claude Code para empezar?

Compara el recorrido que logras seguir en lugar de una promesa de velocidad. La [comparativa entre Codex y Claude Code](https://devoria.fr/es/blog/codex-o-claude-code-app-iphone) propone un ejercicio común para decidir.

## ¿Quieres saber qué construir después?

El [diagnóstico gratuito](https://devoria.fr/es/diagnostic) te ayuda a ubicar tu proyecto y a elegir el siguiente paso, y luego te envía mi checklist para evitar rechazos de Apple. El [iOS Kit](https://devoria.fr/es/kits/ios) te da el código base de mis apps y un recorrido en cuatro pasos, de la idea al App Store. Para el método completo, descubre el [programa de formación para crear apps iOS](https://devoria.fr/es/expertise/curso-desarrollador-ios). Si construyes con IA, la página [formación en vibe coding](https://devoria.fr/es/expertise/curso-vibe-coding-app-iphone) sigue el mismo recorrido.


## Tu proyecto

[iOS Kit](https://devoria.fr/es/kits/ios): Crea tu app para iPhone con Claude Code: el código base de mis apps, los skills que verifican su trabajo y los kits Apple Review, App Store Screenshots y ASO. 129,99 €.
