Web API.
Risultati nativi.
Le API JavaScript che già conosci, senza i limiti del browser. Push vere, Face ID, fotocamera nativa, dal codice web che hai già.
Gira anche nel browser: fallback automatici su ogni API.
API di @appolabs/sdk: ogni chiamata di questa pagina funziona già.
Browser vs Appo
Cosa ti dà il browser.
Cosa ti dà Appo.
Lo stesso JavaScript. La differenza è cosa succede quando lo esegui.
Notifiche push
Service worker, chiavi VAPID, e su iOS solo dopo l'installazione come PWA.
Consegnate ad app chiusa. Schermata di blocco, badge, suono.
Biometria
Una cerimonia WebAuthn con challenge dal tuo server.
Face ID o Touch ID. Una chiamata, un booleano.
Fotocamera
Uno stream video in una scheda. La cattura è a carico tuo.
La fotocamera nativa. Ti restituisce una foto.
Storage sicuro
In chiaro, leggibile da ogni script same-origin, e il browser può cancellarlo.
Keychain su iOS, Keystore su Android. Cifrato.
E nel browser?
Lo stesso codice gira anche lì. Ogni API ha un fallback automatico, e puoi differenziare con appo.isNative
JavaScript Bridge
Dieci namespace. Un bridge.
Ogni API si usa come le web API che già conosci, con un'implementazione nativa dietro.
appo.pushrequestPermission() · getToken() · onMessage(cb)
Notifiche che arrivano ad app chiusa.
appo.biometricsisAvailable() · authenticate(reason)
Face ID e Touch ID con fallback web automatico.
appo.camerarequestPermission() · takePicture()
Apre la fotocamera di sistema e restituisce una foto.
appo.locationrequestPermission() · getCurrentPosition()
Posizione corrente con gestione permessi inclusa.
appo.hapticsimpact(style) · notification(type)
Vibrazioni di impatto e di notifica.
appo.storageget(key) · set(key, value) · delete(key)
Storage chiave-valore, cifrato.
appo.shareopen({ title, message, url })
Il menu di condivisione di sistema.
appo.networkgetStatus() · onChange(cb)
Stato della connessione ed eventi di cambio stato.
appo.devicegetInfo()
Modello, OS e versione dell'app.
appo.nfcreadTag() · writeTag(records) · onTag(cb)
Lettura e scrittura di tag NDEF.
Pubblicazione
Poi la portiamo negli store.
Il bridge dà al tuo codice capacità native. Appo gestisce la parte che non è codice.
App nativa e firma
App iOS e Android, certificati e firma gestiti per te.
Invio e revisione
Schede store, invio e gestione della revisione, sui tuoi account developer.
Aggiornamenti dopo il rilascio
Aggiornamenti web e contenuti senza nuovo invio; nuove release native quando serve.
Creala. Aprila.
Un solo comando crea l'app dall'URL del tuo sito. Nessun account per la prova: il QR di installazione arriva dritto nel terminale.
█▀▀▀▀▀█ █▀▄▄ █ █▀█▀▀▀▄█ █▀▀▀▀▀█ █ ███ █ ▄▀▀▄▀ ▄▄▄▀ █▄ ▀██ █ ███ █ █ ▀▀▀ █ ▀▄▀█ █ ▄▄▄█▄ █ █ ▀▀▀ █ ▀▀▀▀▀▀▀ █▄█ █ █ ▀▄█ █ █▄█ ▀▀▀▀▀▀▀ ▀▄▀█ ▀▀█ █ ▀ ▄ █▀▄█▄▀ ▄▄ █▄ █▄▀█ ▄ ▀▄▀█▀ █▀█ ▄█▄▄▀▄ █ ▀█▀ ██▀█ █▀ ██ ▀▀▀▄▀█▀ ▄ ▀▄ █▀ ▄█ ██ ▄▀█▄█ ▀██▄▀▄▀▄█▀▄ ▄ ▀█▀▀▄▄█▄ ▄█ ▀▀█ ███ █ ▀██ ▀ ▄▄▀█▀▄▀▀▀▀█████ ██▀▄▄ ▀▀ ▄▀▀▀▄██ ▀▀▄██▀ ▄▀▀▄▄▀▀▄▀█ ▀█ ▄█▀▀▀▄▀ █▄ ▀ ███ ▄█ ▀█▄▄▀ ▄▀ █▀▀▄ ▄ ▀▄▄▀▄ ▀█▄▀▀ █ ▀▄ █ ▀█▄▄ █▀ ▀ ▀ ▀▀█▄▀▀▀▄ █▀█ ▄ █ █▀▀▀█▄ ▄ █▀▀▀▀▀█ ██▄█▄▄ ▄ ▀ █▀██ ▀ █▄▄▄ █ ███ █ ▄▀█▀ ▀▀ ▀▄▄█ ▄▀▀▀▀█▀▄▀▀▄ █ ▀▀▀ █ ▀▀ ▀▀ █▄▄▄▄█ ▀ █▀██▄▀ ▄ ▀▀▀▀▀▀▀ ▀▀ ▀ ▀▀▀ ▀▀ ▀▀ ▀ ▀ ▀
Il bottone copia il comando.
Descrivi il risultato.
Un comando aggiunge il server al tuo editor AI (Claude Code, Codex). Il tuo assistente chiama i tool di Appo: crea l'app, ti mette l'anteprima sul telefono e la porta negli store: tu approvi.
Trasforma negozio.it in un'app
create_app(url: "negozio.it")Aprila sul mio telefono
preview_app(id: 128)Usi Cursor? La config .mcp.json è nella documentazione.
Porta il tuo stack
Funziona con il tuo stack
Prezzi
Nessun rebuild. Nessuna sorpresa.
Inizia gratis con il tuo sito esistente. Passa a un piano superiore quando pubblichi.
Starter
Per chi vuole iniziare
€120 fatturati ogni 3 mesi
- App iOS e Android
- Guida alla pubblicazione sugli store
- 500 notifiche push/mese
- JavaScript Bridge completo
- Sincronizzazione automatica
- Supporto via email
Business
Per aziende in crescita
€270 fatturati ogni 3 mesi
- Tutto di Starter
- Pubblicazione gestita
- Notifiche push illimitate
- Face ID / Touch ID
- Analytics avanzate
- Branding personalizzato
- Supporto prioritario via chat
Agency
Per team e agenzie
- Tutto illimitato
- Soluzione white-label
- Account manager dedicato
- SLA su misura
- SSO e gestione team
- Opzione on-premise
Domande? Risposte.
Il bridge, i fallback e come funziona la pubblicazione.
Hai una domanda tecnica? Contattaci
Crea la tua prima app dal tuo terminale
Un comando dal terminale, oppure aggiungi il server MCP al tuo editor AI. Niente rebuild.