+250 skills, dinamita para tu productividad 🧨Explorar →

Dactyl: apps nativas para iPhone sin Mac ni Xcode

Escribes una frase. Se abre un simulador de iPhone dentro de la pestaña del navegador. Y dentro de ese simulador se está ejecutando una app que hace un minuto no existía.

Ese es el truco de magia de Dactyl. Y como todo truco de magia, la pregunta interesante no es “¿cómo lo hace?”, sino “¿qué pasa cuando bajas del escenario e intentas venderlo en la App Store?”.

Aviso de honestidad antes de seguir: no lo he probado. Este post es la fase de deberes, la que hago siempre antes de meter una herramienta nueva en el flujo de trabajo. Lo que vas a leer es una lectura crítica de lo que Dactyl promete, con las promesas separadas de los hechos verificables.

Esto es lo que vas a encontrar:

  • Qué es Dactyl y por qué no es “otro Lovable con acento de Cupertino”.
  • El flujo real de uso: del prompt al QR y del QR a la tienda.
  • Qué trae ya montado (cuentas, datos, compras) y qué no.
  • Cuánto cuesta de verdad, sumando lo que Dactyl no te cobra pero pagas igual.
  • Qué se dice de Dactyl en redes, que es la parte más incómoda del análisis.

¿Qué es Dactyl exactamente?

Dactyl es un constructor de apps móviles nativas en el que describes la app y un agente la escribe en Swift, la compila y te la enseña ejecutándose en un simulador que vive dentro de la propia página web. Su lema es corto y va directo: “build a real app by describing it”.

La palabra que carga con todo el peso ahí es real.

Porque el género “descríbeme una app y te la hago” está saturado desde hace dos años. Lo que hacen casi todos es generar una web con React, envolverla en un contenedor y llamarlo app. Dactyl afirma otra cosa: que el agente escribe Swift y SwiftUI de verdad, que puedes leer, editar y exportar como proyecto de Xcode cuando te dé la gana. Lo que sube a la App Store es, según ellos, un binario nativo genuino, “not React Native or a webview”.

Si esa frase te suena a matiz de purista, te doy el contexto que la convierte en una decisión de arquitectura.

Un webview te ata a un rendimiento de scroll que nunca será el del sistema, a animaciones que se notan prestadas y a una relación tensa con las guías de revisión de Apple. La directriz 4.2 de la App Store rechaza de forma rutinaria las apps que son poco más que una web dentro de un envoltorio (Apple Developer, App Review Guidelines). Elegir Swift nativo no es esnobismo: es quitarte de encima toda una categoría de problemas futuros.

🔑 La diferencia entre “una app” y “una app nativa” no la notas el primer día. La notas el día que Apple te contesta que tu envío no cumple la 4.2.

¿Cómo se usa Dactyl paso a paso?

El flujo que describe Dactyl tiene cuatro estaciones, y todas caben en una pestaña del navegador.

1. Describes. Escribes qué quieres. Una app de chat, un tracker de hábitos, un feed social, un juego pequeño, una herramienta de productividad. Ellos mencionan justo esas categorías como terreno natural, con acceso a capacidades reales del dispositivo cuando la idea lo pide: cámara, mapas, GPS e IA.

2. Ves cómo se construye. El agente escribe el código y la app aparece ejecutándose en el simulador integrado en la página. Aquí es donde Dactyl marca su territorio con una frase que entiende bien cualquiera que haya sufrido el ciclo de desarrollo iOS: “no preview app to install, no cloud simulator to queue for, no toolchain to set up”. Ni instalar una app contenedora, ni esperar cola en un simulador en la nube, ni pelearte con un toolchain.

3. Lo instalas en tu móvil con un QR. Escaneas y la app se instala en tu iPhone, iPad o Android. Sin simulador, sin Xcode y sin Mac. Y aquí va un dato que importa para el bolsillo: para estas instalaciones por QR no necesitas cuenta de desarrollador de Apple.

4. Publicas. Envías a TestFlight y a la App Store desde el propio editor, con el provisioning, las fichas de la tienda y la revisión gestionados con Dactyl al lado. Las actualizaciones, dicen, se despliegan over the air.

Fíjate en lo que desaparece de esa lista comparada con el camino tradicional: el Mac, Xcode, los certificados, los perfiles de aprovisionamiento y la media hora larga de configurar el entorno antes de escribir la primera línea. Todo eso se ejecuta desde un navegador, en el sistema operativo que tengas.

Si vienes de trabajar con agentes en terminal, el modelo mental es parecido al de Codex CLI o Claude Code, pero con dos diferencias: el bucle de feedback es visual (ves la app, no el diff) y el destino final no es un repo sino una tienda de aplicaciones.

Curso gratis · paso a paso

Describir una app está bien; especificarla es lo que la salva

Un prompt te da la primera versión. El ciclo de SDD con OpenSpec te da proposal, spec, diseño y tareas para que la segunda no sea un desastre. Lo ves funcionar entero sobre un proyecto real.

Entra en el curso gratis →

¿Qué trae Dactyl ya montado que no tengas que construir?

Esta es la parte que más me interesa, porque es donde se decide si una herramienta te ahorra una tarde o te ahorra un mes.

Dactyl dice traer de serie, y con configuración cero:

Pieza Qué significa cuando lo estás construyendo
Cuentas de usuario Registro y login, con Sign in with Apple y Google reales, sin claves que configurar
Datos guardados Persistencia sin montar backend ni base de datos
Sincronización en tiempo real Estado compartido entre dispositivos sin escribir sockets
Funciones de IA Capacidades de IA dentro de la app generada
Compras integradas StoreKit real, no un simulacro

El detalle que revela oficio es este: afirman que funciona igual en la vista previa del navegador y en la app publicada. Cualquiera que haya perdido un día persiguiendo un bug que solo aparecía en el dispositivo físico sabe lo que vale esa promesa.

Y con las compras hacen algo parecido. Declaras los productos una vez, funcionan en la vista previa, y esa misma declaración viaja hasta App Store Connect cuando publicas. Quien haya montado suscripciones en iOS sabe que ahí se van muchas horas de vida.

💡 Un backend con cuentas, persistencia, sync y compras es, en un proyecto normal, la mitad del trabajo. Si Dactyl cumple ahí, el ahorro no está en el Swift generado: está en todo lo que rodea al Swift.

Un backend de regalo suena de maravilla hasta que te toca vivir con él. Cada domingo +6.700 developers compartimos qué herramientas de IA estamos probando y cuáles aguantan el uso diario. Gratis desde 2018.

Apúntate gratis →

¿De verdad puedes publicar en la App Store sin Mac?

Sí, según Dactyl, pero con un asterisco que no es suyo: Apple sigue cobrando lo suyo.

Para instalar por QR en tu iPhone, iPad o Android, no necesitas nada más. Para TestFlight y para la App Store, Apple exige una cuenta del Apple Developer Program, que cuesta 99 dólares al año y se paga a Apple, no a Dactyl. Esa cuota lleva años siendo el peaje de entrada al ecosistema y no la esquiva ninguna herramienta.

Después viene el segundo asterisco, y este sí que da miedo.

Apple lleva desde 2025 apretando las tuercas a las apps generadas con IA bajo la directriz 4.3, la de spam y duplicados. La regla es clara: usar un constructor con IA está permitido, pero la app resultante tiene que ser genuinamente distinta, con marca propia, funcionalidades reales y un propósito claro. Los clones finos con contenido de relleno se marcan como spam. Y la lista de categorías que Apple considera saturadas ha ido engordando: chatbots genéricos, generadores de imágenes, resumidores, creadores de logos, apps de compañía y ayudantes de estudio.

Traducido a tu caso concreto: Dactyl te quita las fricciones técnicas del envío, no las editoriales. Si tu idea es “un chatbot pero con mi logo”, el problema no lo va a resolver ninguna herramienta.

¿Y lo del Android nativo desde el mismo Swift?

Aquí es donde levanto la ceja, y quiero explicarte por qué sin descalificar la promesa.

Dactyl afirma que el mismo Swift compila a una app Android nativa, sin reescritura y sin webview, y que el resultado es un APK nativo que instalas desde un QR. Suena a ciencia ficción si te quedaste en la idea de que Swift es cosa de Apple.

No lo es, ya no.

El equipo de Swift.org publicó el Swift SDK for Android con builds nocturnas de vista previa, tooling oficial para escribir aplicaciones Android nativas en Swift, y una biblioteca de interoperabilidad, swift-java, que se encarga del JNI por debajo (Swift.org). Y en el terreno comercial, Skip lleva tiempo haciendo algo emparentado: una app escrita en Swift y SwiftUI que se ejecuta como SwiftUI nativo en iOS y como Jetpack Compose nativo en Android.

O sea: la promesa es técnicamente plausible y hay precedentes serios. Lo que no puedo verificarte es la madurez de la implementación de Dactyl. “Compila a Android nativo” y “compila a Android nativo con la calidad que aceptarías en producción” son dos afirmaciones muy distintas, y solo la primera se puede leer en una landing.

⚠️ Cuando una herramienta te promete dos plataformas nativas desde un solo prompt, prueba primero la que menos te importe. Si Android sale renqueante, mejor descubrirlo antes de prometérselo a alguien.

¿Cuánto cuesta Dactyl?

La estructura de precios es lo más interesante de todo el producto, y no lo digo por decir.

Dactyl es gratis para probar. El plan Builder cuesta 20 dólares al mes. Y hasta ahí, nada llamativo. Lo llamativo es de dónde sale la inteligencia.

Conectas tu propia suscripción de ChatGPT y la app se construye con tus tokens. Ellos lo dejan por escrito de una forma que da gusto leer: “Dactyl never resells you tokens”. Si no tienes suscripción, el nivel gratuito se ejecuta con créditos incluidos. Y hay un detalle que solo se le ocurre a quien ha sufrido el problema: las compilaciones fallidas no cuestan nada.

Piensa en lo que eso significa. En un constructor con IA vas a fallar. Mucho. Es el modo normal de trabajo, no la excepción. Que el fallo sea gratis cambia por completo tu disposición a experimentar.

Ahora, la factura completa, que nunca es la de la tabla de precios:

Concepto Coste A quién se lo pagas
Dactyl, nivel gratuito 0 $ Dactyl (con créditos incluidos)
Dactyl, plan Builder 20 $/mes Dactyl
Suscripción de ChatGPT Lo que ya pagas OpenAI
Apple Developer Program 99 $/año Apple (solo para TestFlight y App Store)
Google Play Console 25 $ pago único Google (solo para publicar en Play)

Es decir: para trastear y llevar la app a tu propio móvil, 0 euros y un rato. Para tener algo publicado en las dos tiendas el primer año, la cuenta ronda los 364 dólares si te quedas todo el año en Builder, y buena parte de eso son peajes de plataforma que pagarías igual desarrollando a mano.

El modelo “trae tu propia suscripción” merece un párrafo aparte porque va contracorriente. Lo habitual en este sector es revender tokens con margen, que es donde está el negocio fácil. Dactyl renuncia a ese margen y cobra por la plataforma. Es más honesto y también más frágil: si el acuerdo técnico que permite usar tu plan de ChatGPT dentro de una herramienta de terceros cambia, ahí se les mueve el suelo. Las suscripciones de los grandes modelos suelen estar acopladas a su propio cliente, y romper ese acoplamiento nunca ha sido trivial. Si te interesa el juego de los límites y el gasto de estos planes, en cómo ahorrar tokens en Claude Code desmenuzo cuántos tokens tienes según tu plan y cómo no chocar con los topes.

¿Qué se dice de Dactyl en redes?

Prácticamente nada. Y esto es un hallazgo, no una pereza.

He buscado en Hacker News, Reddit, Product Hunt, X y YouTube. He probado con el dominio entre comillas, con el nombre del producto junto a su lema, con combinaciones de “Show HN” y “Launch HN”. El resultado ha sido consistente: los buscadores devuelven la web oficial de Dactyl, y a partir de ahí se van a otras cosas que se llaman igual.

Y hay unas cuantas, porque el nombre está muy ocupado:

  • El teclado ergonómico Dactyl y su variante Manuform, que arrasa en Hacker News y Reddit desde hace años.
  • Dactyl de Ripple, una herramienta para generar documentación de empresa desde Markdown.
  • Dactyl de OpenAI, el proyecto de robótica que aprendió a manipular objetos con una mano.
  • Un framework web para Deno llamado Dactyl.
  • Una luna de asteroide, por si faltaba variedad.

Esa colisión de nombres no es solo una anécdota simpática: es un problema real de posicionamiento para el producto y para ti. Si buscas soporte, comparativas o experiencias de otros, vas a nadar entre teclados partidos y manos robóticas.

¿Qué conclusión saco de este silencio? La prudente: es un producto joven o poco difundido, sin comunidad visible, sin hilos de gente contando qué se rompió al tercer día. No es lo mismo que “es malo”. Es que no hay ese contrapeso externo que sí tienes con herramientas más rodadas, y toda la información disponible viene del propio fabricante.

🛡️ Cuando toda la información sobre una herramienta procede de quien la vende, tu única defensa es una prueba pequeña y con fecha de caducidad. No migres nada importante hasta tener datos propios.

Tu IA puede mentirte

Si nadie ha auditado la herramienta, audita tú el código que escupe

Vas a ver el ciclo anticaos entero: revisar lo que genera un agente con skills, pruebas en navegador, casos Gherkin y adversarial review entre modelos. El antídoto exacto para confiar en un Swift que no has escrito tú.

Ver el método entero →

El método que están usando los suscriptores de Web Reactiva Premium

¿Merece la pena Dactyl frente a las alternativas?

Depende de una única pregunta: ¿necesitas nativo de verdad?

El mercado está partido en tres grupos y conviene saber en cuál caes antes de pagar nada.

Los constructores de apps web tipo Lovable, Bolt o v0 son excelentes para MVPs full-stack en la web, pero no producen salida nativa para iOS ni Android ni publican en las tiendas por sí solos. Si tu producto vive bien en un navegador, ese camino es más corto y está mucho más rodado.

El segundo grupo genera React Native o una envoltura, y ahí ganas velocidad a cambio de una capa intermedia que se nota y que puede complicarte la revisión de Apple.

El tercero, el pequeño, genera Swift de verdad. Dactyl se planta ahí y compite con opciones como Superapp (Swift y SwiftUI nativos, plan Pro alrededor de 25 dólares al mes con nivel gratuito) o Rork Max, que juega en una liga de precio muy superior. En ese grupo, los 20 dólares al mes de Dactyl más tu propia suscripción de ChatGPT es una propuesta agresiva, y ellos lo saben: se presentan como la combinación de desarrollo nativo con flujo web “at a price much lower than comparable app builders”.

Mi lectura, con las cartas sobre la mesa: Dactyl es la opción interesante si quieres nativo, Android incluido y sin Mac. Si te sobra con web, no te compliques. Si necesitas nativo pero tu app va a crecer durante años, mira con lupa la salida de código antes de comprometerte, porque la promesa de “exportar a Xcode cuando quieras” es tu única salida de emergencia real.

Elegir entre cinco constructores de apps parecidos es el deporte de estos meses. Cada domingo seleccionamos 12 recursos sobre IA en desarrollo para que decidas con más criterio y menos ruido. Ya somos +6.700.

Suscríbete gratis →

¿Cuáles son los riesgos de construir así?

Te los pongo en orden de probabilidad, del más seguro al más especulativo.

El techo del 80%. Es el patrón conocido de todo desarrollo asistido por IA: la primera versión sale volando y el último tramo se atasca. Los datos de la encuesta de desarrolladores de Stack Overflow 2025 lo describen con crudeza: el 45% dice que las salidas de la IA están “casi bien, pero no del todo”, y un 66% dedica más tiempo del esperado a depurar código generado. En un constructor visual, ese último tramo es justo donde tienes menos control.

La confianza como recurso escaso. La misma encuesta cuenta que el 84% de los desarrolladores usa o planea usar herramientas de IA, arriba desde el 76% del año anterior, pero solo el 29% confía en que las salidas sean precisas, frente al 40% de 2024. Adopción arriba, confianza abajo. Es exactamente el clima en el que hay que leer cualquier promesa de “descríbelo y ya está”.

La revisión de Apple. Ya lo hemos visto: la directriz 4.3 y las categorías saturadas. Tu app tiene que justificar su existencia.

El código que no lees. Dactyl te da Swift legible y exportable, y eso está muy bien, pero solo sirve si de verdad lo abres alguna vez. Este es el mismo debate de fondo que trato en cómo hacer bien vibe coding: el problema nunca fue construir rápido, fue construir algo que no entiendes y descubrirlo el día que se rompe.

La dependencia de la plataforma. El backend integrado (cuentas, datos, sync) es la mejor función de Dactyl y también el mayor punto de amarre. El Swift lo puedes sacar; los servicios que hacen que ese Swift funcione, no está tan claro. Antes de construir nada serio, esa es la pregunta que yo haría por escrito a soporte.

¿Cómo lo probaría yo?

Un plan de tarde, sin épica y sin tarjeta de crédito.

  1. Empieza por el nivel gratuito, con los créditos incluidos, antes de conectar nada tuyo.
  2. Pide algo que uses de verdad, no una demo. Un contador de series, un registro de gastos, lo que sea que abrirías dos veces al día.
  3. Instálalo en tu móvil con el QR y úsalo tres días. La app que sobrevive al uso propio es la única que merece más inversión.
  4. Abre el código generado. Léelo. ¿Entiendes la estructura? ¿La reconocerías dentro de seis meses?
  5. Exporta a Xcode aunque no tengas Mac a mano. Solo para comprobar que la salida de emergencia existe y funciona.
  6. Prueba el Android aunque no te importe Android. Es el punto más ambicioso de la propuesta y el más revelador.
  7. Solo entonces conecta tu suscripción de ChatGPT y valora los 20 dólares al mes.

Ese orden tiene una lógica: cada paso te da información nueva antes de aumentar el compromiso. Y el paso 5 es el más importante de todos, porque es el que verifica que no estás construyendo dentro de una caja cerrada.

TL;DR

  • 📱 Dactyl construye apps nativas de iPhone, iPad y Android describiéndolas, con Swift real, simulador en el navegador e instalación por QR sin Mac ni Xcode.
  • 🧰 Trae de serie cuentas de usuario, datos guardados, sincronización en tiempo real, IA y compras StoreKit reales, con la misma conducta en la vista previa y en la app publicada.
  • 💸 Gratis para probar, 20 $/mes en el plan Builder, con tu propia suscripción de ChatGPT: no te revenden tokens y las compilaciones fallidas no cuestan nada.
  • 🍎 Publicar en tiendas sigue costando 99 $/año a Apple y 25 $ únicos a Google, y la directriz 4.3 de Apple castiga las apps con IA que sean clones finos.
  • 🔍 En redes no hay prácticamente nada sobre Dactyl: sin comunidad visible, toda la información viene del fabricante, así que prueba pequeño y exporta a Xcode pronto.

Preguntas frecuentes sobre Dactyl

¿Qué es Dactyl?
Dactyl es una plataforma web que construye aplicaciones móviles nativas a partir de una descripción en lenguaje natural. Un agente escribe Swift y SwiftUI, compila la app y la ejecuta en un simulador integrado en la página, con opción de instalarla en un dispositivo físico y publicarla en TestFlight y la App Store.

¿Dactyl genera código nativo o un webview?
Genera Swift nativo. Según su documentación, lo que llega a la App Store es un binario nativo genuino, no React Native ni una web envuelta, y el código es legible, editable y exportable como proyecto de Xcode cuando quieras.

¿Necesito un Mac para usar Dactyl?
No. Todo el proceso (construir, previsualizar y publicar) se ejecuta desde un navegador en cualquier sistema operativo. Tampoco hace falta instalar Xcode ni configurar un toolchain local.

¿Cuánto cuesta Dactyl?
Es gratis para probar con créditos incluidos y el plan Builder cuesta 20 dólares al mes. La IA se ejecuta con tu propia suscripción de ChatGPT y Dactyl no revende tokens. Aparte, Apple cobra 99 dólares al año por el Apple Developer Program si quieres publicar en TestFlight o la App Store.

¿Necesito cuenta de desarrollador de Apple para probar la app en mi iPhone?
No para las instalaciones por código QR en iPhone, iPad o Android. La cuenta de Apple Developer solo es obligatoria para TestFlight y para publicar en la App Store.

¿Dactyl hace apps de Android también?
Sí. Afirman que el mismo código Swift compila a una app Android nativa, sin reescritura y sin webview, entregada como APK instalable desde un QR. El Swift SDK for Android oficial de Swift.org hace esa vía técnicamente plausible, aunque su madurez conviene comprobarla con una prueba propia.

¿Qué tipo de apps se pueden construir con Dactyl?
Apps de chat, feeds sociales, juegos, trackers y herramientas de productividad, con acceso a capacidades del dispositivo como cámara, mapas, GPS e IA. Trae además cuentas de usuario, persistencia, sincronización en tiempo real y compras integradas sin configuración.

¿Hay lock-in con Dactyl?
En el código, no: el Swift es tuyo y se exporta como proyecto de Xcode en cualquier momento. En los servicios integrados (cuentas, datos, sync) la respuesta no está tan clara desde fuera, y es la pregunta que conviene resolver antes de construir algo serio encima.

¿Apple acepta apps generadas con IA?
Sí, usar un constructor con IA está permitido, pero la app tiene que ser genuinamente distinta, con marca propia, funcionalidades reales y un propósito claro. La directriz 4.3 rechaza clones finos y contenido de relleno, y Apple mantiene una lista creciente de categorías saturadas donde el listón es más alto.

¿Qué alternativas hay a Dactyl?
Para apps web, Lovable, Bolt o v0, aunque no producen salida nativa ni publican en tiendas. Para nativo con Swift real, Superapp (alrededor de 25 dólares al mes con nivel gratuito) y Rork Max en una gama de precio muy superior. Herramientas como Skip cubren el caso de Swift multiplataforma sin la capa de generación con IA.

Una última cosa

Dactyl resuelve un problema real y viejo: el peaje de entrada al desarrollo iOS siempre ha sido un Mac, y ese peaje ha dejado fuera a muchísima gente con buenas ideas.

Lo que promete es serio. Lo que le falta es lo que le falta a todo producto joven: gente contando en voz alta qué se rompió, qué aguantó y qué acabaron reescribiendo a mano. Ese silencio en redes no lo llena una landing por muy bien escrita que esté.

Así que si te pica la curiosidad, prueba tú y cuéntalo. Ahora mismo, tu experiencia valdría más que todo lo que hay publicado.

Fuentes

🧨 Última oprtunidad para recibir la dinamita que mereces sobre programación con IA el próximo domingo: Suscríbete gratis a Web Reactiva en https://webreactiva.com/newsletter

Imagen de Daniel Primo
Claude, IA de Anthropic

Escrito con la ayuda de la IA generativa de Claude, fuentes fidedignas y con un human in the loop:
Dani Primo.

CEO en pantuflas de Web Reactiva. Programador y formador en tecnologías que cambian el mundo y a las personas. Activo en linkedin, en substack y canal @webreactiva en telegram

12 recursos para developers cada domingo en tu bandeja de entrada

Además de una skill práctica bien explicada, trucos para mejorar tu futuro profesional y una pizquita de humor útil para el resto de la semana. Gratis.