La piattaforma

Tutto quello che serve a un'app vera. In un posto solo.

Non è una raccolta di strumenti da collegare: è una piattaforma sola, dove ogni parte conosce le altre. Ecco cosa ci trovi dentro, in sette capitoli, con le stesse parole che leggi nello Studio.

studio.spelltech.cloud
Il cockpit di progetto dello Studio: la conversazione con il Builder a sinistra, l'anteprima al centro, il rail delle sezioni a destra.
Ingrandisci
Il cockpit di progetto dello Studio: la conversazione con il Builder a sinistra, l'anteprima al centro, il rail delle sezioni a destra.
1Le fondamenta

I dati e quello che ci succede sopra

La parte che nessun generatore di schermate ti dà, e senza la quale un'applicazione è un disegno. Le tabelle sono un database vero; le azioni sono codice che gira sul server, con i tuoi dati e i tuoi permessi.

Com'è fatto il sorgente
Un progetto in sezione: le schermate in cima, e sotto i dati, gli accessi e la logica che le tengono in piedi — un oggetto solo, non quattro strumenti da collegare.Le schermatequello che si guardaI datitabelle e relazioniGli accessichi vede cosaLa logicacosa succede, e quando
  • I dati

    Tabelle e viste con le loro relazioni, che si guardano e si correggono come un foglio di calcolo. I tipi di campo sono già quelli che servono davvero — testo, importi, date, email, allegati — e ogni progetto ha i suoi dati, separati da tutti gli altri.

  • La logica

    Le azioni che l'applicazione esegue quando qualcuno preme un tasto, i lavori che partono a un'ora stabilita, quelli lunghi che girano in sottofondo. Si descrivono a parole; se un pezzo merita del codice, si apre e si scrive lì.

2Le interfacce

Le facce che le persone vedono

Un progetto non è una schermata: è il sito che ti fa trovare, l'app con cui i clienti fanno le cose e il pannello con cui tu le controlli. Convivono, e nascono già vestite.

Provare l'aspetto
Più facce, un progetto solo

Il sito pubblico che si trova su Google, l'app per i clienti, il pannello per chi ci lavora: convivono nello stesso progetto e sugli stessi dati, ognuna col proprio indirizzo e il proprio accesso.

Bello senza doverci pensare

Il progetto nasce già vestito: si sceglie un carattere grafico e tutto lo segue, dai bottoni ai grafici. Chi vuole disegnare da sé può spegnere il vestito e restare libero, con lo stesso kit di componenti sotto.

Aggiornato mentre guardi

Quando i dati cambiano, le schermate aperte si aggiornano da sole. Vale per la lista degli ordini come per il contatore in cima: non è una cosa da attivare, è come funziona.

Trovabile

Le pagine pubbliche arrivano già scritte al visitatore e ai motori di ricerca — titoli, descrizioni, anteprime nei social, mappa del sito — senza doverci mettere mano.

3Le persone

Chi entra, e cosa può fare

Gli accessi non sono una funzione che si aggiunge: sono una regola che si dichiara, e da quel momento vale in ogni schermata, in ogni azione e in ogni chiamata fatta da un altro programma.

  • Come entrano le persone

    Email e password, codice via email, account Google e simili: si accendono i modi che servono. Chi si registra finisce nel progetto, non in un sistema a parte.

  • Chi può fare cosa

    Ruoli e permessi si dichiarano una volta e valgono in ogni schermata e in ogni azione. Un utente non vede i dati di un altro perché è la regola a dirlo, non perché qualcuno si è ricordato di filtrarli.

  • La squadra

    Inviti chi lavora con te e ognuno vede la sua parte, senza pagare a testa. I clienti del tuo prodotto sono un'altra cosa ancora, e restano separati.

  • Anche i programmi

    Se un altro sistema deve parlare con la tua app, riceve una chiave sua, con i suoi permessi, i suoi limiti al secondo e una scadenza. Si revoca quando vuoi.

4Quando il progetto è vivo

Le cose che servono dopo il primo giorno

Arrivano quando servono, e non chiedono di ricominciare: si aggiungono a quello che hai già, e nessuna di esse è un servizio esterno da collegare e da pagare a parte.

Gli agenti dentro il tuo prodotto
Documenti

I file del progetto: caricamenti dei clienti, allegati, ricevute. Privati per davvero — ci si arriva solo passando dall'applicazione — e lo stesso file caricato due volte occupa lo spazio di uno.

Agenti per i tuoi utenti

Un assistente dentro il tuo prodotto, che conosce i dati del progetto e sa fare le cose che gli hai permesso: cercare, prenotare, riepilogare. Lo descrivi come descrivi il resto, e la chat c'è già.

Email

Conferme, avvisi e ricevute partono col tuo aspetto e dal tuo mittente. Si scrivono una volta, si vedono in anteprima esattamente come arriveranno, e si provano su un indirizzo vero.

Immagini e media

Le immagini del progetto si caricano e arrivano già nella misura giusta a chi guarda, senza preparare versioni a mano.

5Portarlo fuori

Dove finisce quello che hai costruito

Lo stesso progetto arriva alle persone in quattro modi, e quando gli serve un computer intero se lo accende. Nessuna di queste strade è un altro prodotto da mantenere.

Le quattro consegne
Un progetto solo, tre modi di consegnarlo: il sito sul tuo dominio, un'app Android da installare e un programma per Windows e Linux.Il tuo progettouno soloIl sito sul tuo dominioche si trova su GoogleUn'app da installareAndroidUn programmaWindows e Linux
  • Il tuo dominio

    Colleghi l'indirizzo che hai già e il certificato si sistema da sé. Fino ad allora il progetto vive comunque su un indirizzo suo.

  • App installabili

    La stessa interfaccia diventa un'app Android, un programma per Windows e un eseguibile per Linux. Un prodotto da mantenere, quattro modi di consegnarlo.

  • Macchine dedicate

    Quando serve un computer intero — un lavoro pesante, un programma che deve girare sempre, un linguaggio che non è quello dell'app — lo accendi dentro il progetto, e dorme da sé quando nessuno lo usa.

  • E il tuo GitHub

    Il codice nativo sta su un repository della tua organizzazione, con la tua cronologia, e lo costruiscono i runner di GitHub. Quello che ne esce resta lì, e si scarica da un link firmato.

6Al sicuro

Cambiare senza avere paura

La differenza fra provare una cosa e rischiare il lavoro di un mese sta tutta qui: due ambienti, un tasto per pubblicare, e più di un modo di tornare indietro.

Una copia di prova, sempre

Si costruisce su un ambiente di prova e si pubblica quando si è pronti: chi usa l'app non vede i tuoi tentativi.

Pubblicare è un gesto

Un tasto porta online quello che hai preparato, dopo averti mostrato cosa cambia e aver messo da parte una copia di quello che sta per essere sovrascritto.

Tornare indietro

Ogni modifica lascia un punto a cui tornare, e le copie programmate riportano l'ambiente com'era — anche solo una parte, se è quella che si è rotta.

Sapere cosa consuma

Progetto per progetto vedi cosa costa e perché, e metti i tetti che vuoi. Un tetto raggiunto ferma i consumi nuovi, mai l'app che è già online.

7Il controllo

E se vuoi guardarci dentro, si apre tutto

Costruire parlando è il modo più veloce, non l'unico permesso. Il sorgente del tuo progetto c'è per intero, si legge e si corregge — e per le cose che una schermata fa meglio di un file, c'è la schermata.

L'editor e le GUI
L'editor è dentro il sito

Un editor vero — quello di Visual Studio Code — con più file aperti insieme, l'albero della cartella, cerca e sostituisci su tutto e i tipi che ti dicono cosa hai sbagliato mentre scrivi.

E ogni pezzo ha il suo pannello

Il database con la griglia delle righe e il disegno delle relazioni, l'inventario delle API con chi può chiamarle, i documenti col loro peso, i segreti, le chiavi, le email. Ordinati, non un campo di testo.

E niente è chiuso

Un'operazione generata si sostituisce con la tua, un componente del kit si rimpiazza mettendo un file nel progetto, il codice si scarica e i dati si portano via. Non c'è un formato segreto in mezzo.

Il conto

E si paga solo quello che consuma

Nessun abbonamento e nessun piano: un saldo in euro che scende con quello che l'applicazione fa davvero. C'è tutto dal primo giorno — nessuna di queste parti è chiusa dietro un livello.

Si parte gratis

Il modo più veloce di capirla è aprirla.

La dotazione iniziale basta per costruire il primo progetto per intero. Non serve la carta di credito.