Rork è una piattaforma di sviluppo assistito dall’intelligenza artificiale che permette di creare applicazioni mobili partendo da una conversazione, senza richiedere all’utente di scrivere direttamente il codice o di costruire manualmente interfacce e flussi tramite un editor visuale. È sufficiente descrivere l’applicazione, le schermate necessarie, le funzioni e il comportamento desiderato perché il sistema generi il progetto, mostri un’anteprima e consenta di continuare lo sviluppo attraverso successive istruzioni impartite in chat. Il servizio è orientato soprattutto alla realizzazione rapida di applicazioni per iPhone e Android, ma supporta anche applicazioni web. Nel flusso standard Rork utilizza React Native ed Expo per produrre applicazioni mobili distribuibili come software nativo, invece di limitarsi a racchiudere una pagina web all’interno di un contenitore mobile. Il progetto può essere provato direttamente su un dispositivo e successivamente esportato, continuato con strumenti di sviluppo tradizionali o preparato per la pubblicazione negli store.
Il processo parte da un prompt che può specificare struttura, contenuti e logica dell’applicazione. Per esempio, un’app destinata alla gestione di idee editoriali può essere descritta indicando registrazione e autenticazione degli utenti, inserimento di idee con titolo e descrizione, classificazione per piattaforma come YouTube, Instagram o blog, stato di avanzamento, elenco ordinabile degli elementi, schermate per visualizzare e modificare i dati e una navigazione inferiore con sezioni Home e Profilo. Prima di generare il progetto Rork può porre domande aggiuntive sul layout, sulla direzione grafica o sulle informazioni da mostrare nelle diverse schermate. È inoltre possibile selezionare la piattaforma di destinazione, come iPhone, Android o web, e lasciare alla piattaforma la scelta automatica del modello AI da utilizzare. Una descrizione iniziale più dettagliata consente generalmente di ottenere una prima versione più vicina al risultato desiderato.
Dopo la generazione iniziale, Rork presenta l’interfaccia proposta e consente di avviare la costruzione effettiva dell’applicazione. La fase di design può essere sperimentata utilizzando i crediti gratuiti, mentre per effettuare il build completo sono previsti piani a pagamento. Una volta costruita l’app, il ciclo di sviluppo rimane conversazionale: è possibile chiedere di modificare colori e layout, aggiungere nuove schermate, introdurre funzioni o cambiare comportamenti già implementati e Rork interviene sul codice aggiornando l’anteprima. Le modifiche non sono necessariamente corrette al primo tentativo, soprattutto aumentando la complessità delle richieste, per cui il processo può richiedere più iterazioni con l’AI. Questo modello privilegia la velocità rispetto al controllo granulare offerto da un ambiente di sviluppo tradizionale o da un editor no-code visuale e risulta quindi particolarmente adatto alla costruzione di prototipi, MVP e applicazioni relativamente lineari, mentre progetti enterprise con logiche molto articolate possono richiedere un livello di intervento maggiore.
L’applicazione può essere provata direttamente su un dispositivo reale. Nel flusso iPhone descritto dalla piattaforma, l’utente può installare l’app Rork, autenticarsi con il proprio Apple ID, collegare l’iPhone al computer tramite USB e attivare Developer Mode, ottenendo quindi una versione interattiva con cui verificare navigazione, pulsanti, moduli e flussi prima della distribuzione. Rork integra inoltre un proprio backend che può gestire autenticazione e memorizzazione dei dati senza obbligare l’utente a configurare da zero un database esterno. Sono supportati sistemi di accesso come Google e Apple e il backend può essere collegato alle funzioni dell’app direttamente attraverso le istruzioni fornite all’AI. Dopo la generazione è quindi possibile testare l’intero percorso dell’utente, individuare eventuali problemi e chiedere alla piattaforma di modificare il progetto mantenendo lo stesso ciclo conversazionale.
Per chi vuole proseguire lo sviluppo fuori dalla piattaforma è disponibile l’integrazione con GitHub. Nei piani a pagamento il codice generato appartiene all’utente e può essere esportato in un repository, evitando che il progetto rimanga vincolato esclusivamente all’ambiente Rork. Dal menu delle opzioni è possibile collegare l’account GitHub, creare un repository e accedere successivamente al codice completo. La documentazione di Rork indica inoltre una sincronizzazione bidirezionale, che consente di intervenire localmente utilizzando strumenti come Cursor, Visual Studio Code o altri IDE e riportare poi le modifiche nel progetto. Per le applicazioni realizzate con il flusso Rork Pro l’esportazione produce un progetto React Native/Expo, mentre Rork Max può esportare un progetto SwiftUI utilizzabile con Xcode.
Rork integra anche strumenti dedicati alle fasi che precedono la pubblicazione. Screenshot Studio utilizza il repository GitHub, un’app già presente sull’App Store oppure screenshot caricati dall’utente per produrre automaticamente immagini nel formato richiesto dagli store, generando titoli, sfondi e composizioni con il dispositivo. Il sistema permette di caricare fino a sei schermate, scegliere layout e stile e ottenere materiale già preparato per la scheda dell’applicazione. Il servizio ufficiale produce immagini nel formato 1284×2778 pixel compatibile con App Store Connect ed è attualmente disponibile gratuitamente in beta.
Un secondo componente è AI App Store Reviewer, che analizza l’applicazione prima dell’invio ad Apple cercando problemi riconducibili alle cinque principali aree delle App Review Guidelines: sicurezza, prestazioni, business, design e aspetti legali. Il controllo non si limita alla pagina dello store, ma può analizzare il codice per individuare, per esempio, dati dimostrativi rimasti nell’app, informazioni incomplete nelle schermate di abbonamento, assenza di Sign in with Apple dove richiesto oppure problemi relativi a privacy e cancellazione dell’account. In una verifica eseguita su un’app con autenticazione, i controlli relativi a Safety, Performance, Business e Design risultavano superati, mentre la sezione Legal segnalava l’assenza di un flusso per eliminare l’account. Gli errori individuati possono essere passati nuovamente all’agente Rork, che può modificare il codice e ripetere il controllo. Il risultato rimane comunque consultivo: Rork non garantisce l’approvazione e la decisione finale appartiene sempre ad Apple. L’AI App Store Reviewer richiede un piano Rork a pagamento e, allo stato attuale, riguarda le applicazioni iOS.
Accanto al flusso basato su React Native, Rork ha introdotto Rork Max, dedicato allo sviluppo nativo nell’ecosistema Apple attraverso Swift e SwiftUI. La piattaforma lo presenta come un builder Swift eseguibile dal web, capace di generare applicazioni per iPhone, iPad, Apple Watch, Apple TV, Vision Pro e iMessage. L’ambiente mette a disposizione nel cloud l’infrastruttura Apple necessaria alla compilazione: l’agente AI scrive il codice SwiftUI, avvia il build tramite Xcode, interpreta gli errori di compilazione e modifica automaticamente il progetto fino a ottenere una versione eseguibile. L’anteprima viene eseguita su un simulatore iOS ospitato su Mac nel cloud e trasmesso al browser, mentre l’app può essere installata su iPhone senza dover gestire direttamente Xcode e provisioning profile. Rork Max estende inoltre il campo di applicazione a funzioni strettamente native come realtà aumentata, LiDAR, fotocamera, Dynamic Island, Siri Actions, widget, Live Activities, NFC, applicazioni iMessage e giochi 3D con accesso a tecnologie Apple come ARKit, SceneKit e Metal. La pubblicazione verso App Store e TestFlight può essere gestita direttamente dall’ambiente Rork.
L’approccio di Rork si differenzia quindi sia dallo sviluppo mobile tradizionale, che richiede normalmente competenze in Swift, Kotlin o framework multipiattaforma, sia dai classici strumenti no-code basati su editor drag-and-drop. L’interfaccia principale rimane la chat e questo riduce il tempo necessario per ottenere una prima versione funzionante, ma comporta anche meno possibilità di intervenire manualmente e con precisione su ogni elemento dell’interfaccia e della logica. La piattaforma è indirizzata a founder non tecnici che vogliono verificare rapidamente un’idea, creatori indipendenti che intendono costruire e monetizzare un’app, freelance e agenzie che devono preparare demo funzionanti, sviluppatori interessati a generare velocemente un MVP, creator che vogliono offrire un’app alla propria community e piccole imprese che necessitano, per esempio, di sistemi di prenotazione, programmi fedeltà o marketplace senza finanziare da subito uno sviluppo tradizionale. Rork Max amplia questo target a chi necessita specificamente delle API e dei dispositivi dell’ecosistema Apple.
La società è stata fondata da Levan Kvirkvelia e Daniel Dhawan e opera tra San Francisco, Tbilisi e Londra. Rork ha raccolto 2,8 milioni di dollari in un round pre-seed guidato da a16z Speedrun, con la partecipazione di Chapter One, Founders, Inc., Hustle Fund e diversi investitori legati all’ecosistema tecnologico e a React Native. Nel maggio 2025 la società dichiarava che più di 100.000 founder, marketer e designer avevano già utilizzato la piattaforma per prototipare o costruire applicazioni. Tra i casi messi in evidenza da Rork figura quello di Christian e Braylin, due runner diciottenni che hanno sviluppato attraverso la piattaforma un’app legata alla corsa e l’hanno portata, secondo i dati diffusi dalla società, a circa 20.000 dollari di ricavi ricorrenti mensili, equivalenti a 240.000 dollari di ARR, nell’arco di sei mesi.
Rork dispone di un livello gratuito per provare le funzioni iniziali, mentre i piani a pagamento utilizzano un sistema basato su crediti. La documentazione ufficiale indica fasce che partono da circa 25 dollari al mese e arrivano oltre i 200 dollari mensili in funzione dei crediti, dei modelli disponibili, dei limiti di utilizzo e del supporto; Rork Max è associato ai livelli da 200 dollari al mese in su. I crediti vengono rinnovati mensilmente e quelli inutilizzati non vengono trasferiti al mese successivo. Il piano gratuito non comprende funzioni come pubblicazione negli store, progetti privati ed esportazione del codice, mentre il supporto prioritario è riservato ai livelli superiori.
Nel panorama degli strumenti AI e no-code, Rork mantiene una specializzazione marcata sul mobile. Bubble combina generazione AI con un ambiente visuale completo, hosting, database e infrastruttura backend e offre un controllo manuale maggiore sul design e sulla logica, risultando più indicato quando il progetto richiede un ambiente full-stack altamente configurabile. Base44 adotta invece un campo più ampio, perché consente di generare da prompt applicazioni, siti web e agenti AI con hosting e deployment integrati, mentre Rork concentra maggiormente i propri strumenti sulle app mobili native e sul percorso che porta alla pubblicazione negli store. Softr è orientato soprattutto ad applicazioni aziendali interne, portali per clienti e dashboard, con database, workflow e integrazioni con sorgenti dati esterne. Rork si colloca quindi in una posizione più specifica: trasformare rapidamente una descrizione in linguaggio naturale in un’app mobile installabile, consentire di provarla su dispositivi reali, modificarla conversando con l’AI, gestirne backend e codice ed accompagnarla fino alle operazioni necessarie per distribuirla su App Store e Google Play.
Questo articolo è stato redatto con il supporto di strumenti di intelligenza artificiale (AI)
