Se hai bisogno di fare qualcosa di relativamente robusto sul web, molto probabilmente studierai da vicino Amazon Web Services. I suoi servizi e API basati sul modello «paghi quello che usi» sono diventati molto popolari in tutto il mondo, ma sono comunque orientati a sviluppatori con una preparazione speciale. Riconoscendo questo limite, il gigante di Seattle cerca di eliminarlo dall'equazione con Amazon Honeycode, una nuova piattaforma che abilita la creazione di applicazioni mobili e webapp per quei potenziali clienti AWS senza esperienza di programmazione.
Alla fine di febbraio abbiamo parlato della piattaforma Andromo per creare app mobili senza saper programmare. Pochi giorni dopo abbiamo esplorato l'offerta di MIT App Inventor, che punta nella stessa direzione. Il modello è ovvio e la necessità innegabile: qualsiasi tentativo di democratizzazione nella creazione di applicazioni mobili e webapp richiede di minimizzare (o, se possibile, eliminare) il «fattore codice».
Allora, come si lavora su un'applicazione quando la conoscenza dei linguaggi è zero? La gente di Amazon ha deciso di ispirarsi a un classico del software come VisiCalc, primo programma di foglio di calcolo per computer e «killer app» dell'Apple II. Gli utenti di VisiCalc hanno scoperto che era molto facile da imparare e in poco tempo facevano cose che in altri ambienti avrebbero richiesto molto codice.
Honeycode: una nuova risorsa per creare app senza programmare
Da un certo punto di vista, i fogli di calcolo non hanno mai abbandonato quella posizione intermedia tra codice personalizzato e elementi destinati al consumo di massa. È qui che entra in gioco Amazon Honeycode. Questo nuovo servizio AWS cerca di offrire ai propri clienti la possibilità di sviluppare webapp e applicazioni mobili senza scrivere codice, applicando una struttura simile a quella dei fogli di calcolo, senza la loro rigidità naturale. L'idea non è necessariamente nuova, ma Amazon fa molta enfasi sul «codice zero» o, in parole sue, «fuggire dal codice».
Honeycode dispone di una serie di modelli che i clienti possono adottare come base per lavorare. In sostanza, è così che sono iniziati alcuni dei fogli di calcolo più complessi che abbiamo visto: una semplice funzione iniziale, ancorata ad altre più complesse, e altre, e altre, raggiungendo un livello di profondità sorprendente.
Tuttavia, non dobbiamo dimenticare che Honeycode fa parte di AWS. Ciò significa che gli interessati potranno creare app per un massimo di venti utenti senza costi e, da lì in poi, i pagamenti sono «per utente» e per lo spazio di archiviazione utilizzato. Per concludere, Honeycode è in fase beta. Se vuoi saperne di più, crea un account nel link qui sotto.
Sito ufficiale: Fai clic qui