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
Continua a esplorare
Crea la tua prima app dal tuo terminale
Un comando dal terminale, oppure aggiungi il server MCP al tuo editor AI. Niente rebuild.