Sono sicuro che almeno una volta nella vita tutti abbiamo giocato con i lego, cos’è che ti piaceva di più?
Personalmente la possibilità di creare divertendomi, semplicemente unendo dei blocchi con forme e colori diversi.
il no code è molto simile 🙂
TL;DR
il no code è un movimento che raggruppa tutti quegli strumenti o piattaforme che permettono di creare software senza usare codice, in questo modo si risparmia tempo per concentrarsi nelle cose più importanti
no / low code?
- low-code necessita di codice, anche se poco, per creare software (più vicino agli sviluppatori)
- no-code non ha necessita di codice per creare software, ma comunque molte piattaforme danno la possibilità di aggiungere codice se dobbiamo aggiungere funzionalità particolari che la piattaforma ancora non offre (per non tecnici e sviluppatori)
quando qualcuno sente la parola no code può pensare a programmi non avanzati e poco personalizzabili ( come wix, wordpress o sqaurespace) ma le cose non stanno cosi…
Piattaforme
Ad oggi esistono molte piattaforme no code, in questa foto le possiamo vedere raggruppate per categorie
Sito web con tema pronto
in questo caso potresti usare wix o squarespace, dove puoi acquistare un tema e personalizzarlo come vuoi tu
Sito web con design personalizzato
in questo caso puoi usare webflow (che uso personalmente e ritengo sia il migliore ad oggi)
App semplice per validare un’idea
puoi valutare glide che offre gia molte funzionalità pronte all’uso e semplice da configurare
App complessa
in questo caso puoi valutare bubble (web app) o adalo (pwa e mobile app)
ed ognuna di queste risponde ad un problema ben specifico ad esempio.
alcune delle migliori piattaforme no-code:
- siti web con cms Webflow
- Ecommerce con Shopify
- Web app con Bubble
- Mobile app con Thunkable o Adalo
- Voice app con Voiceflow
- semplice One-page con Carrd
- newsletter con Substack
- AR/VR/3D nel browser con Scapic
- sito web da un Google Sheet con Sheet2Site
- dashboards e strumenti interni con Retool
Cosa si puo creare
come per i Lego possiamo realizzare costruzioni molto semplici fino ad arrivare a vere e proprie città
in base a quale piattaforma andiamo ad utilizzare, possiamo realizzare software
Semplice
ad esempio delle automazioni come salvare tutte le email di uno specifico mittente in un google sheet con zapier.
Medio
creare una web app con glide per esempio una copia semplificata di instagram oppure un’app per ristoranti
Complesso
Progetto realizzato con webflow:
copia di twitter realizzata con bubble:
Not Real Twitter
Just like Twitter but not real. Built using no-code in under a week.
ed ancora 3 startup create con bubble:
- Dividend Finance hanno raccolto piu di $330m ed elaborato oltre $ 1 miliardo di prestiti grazie ad una piattaforma creata con bubble.
- Plato (YC W16, ha raccolto $3.3m) ha costruito il suo back-office con Bubble.
- Comet (ha raccolto €13m) è arrivato a $800k con Bubble.
Perchè ora?
fino a poco fa non era possibile sviluppare prodotti troppo personalizzati, bisognava usare per forza template e funzionalità gia esistenti e per fare di piu bisognava ricorrere per forza al codice
oggi gli strumenti a nostra disposizione sono molto più avanzati e permettono di creare software molto più complesso come realizzare una copia funzionante e scalabile di facebook, airbnb o twitter
Gartner prevede che le piattaforme low-code (che includono no-code) rappresenteranno il 65% di tutto lo sviluppo di app entro il 2024
Vantaggi
alcuni dei problemi dello sviluppo “classico” sono costi e tempo come dice Andrew Co-founder of Tiny in questo tweet
“I used to spend $25k-$100k building an app over 3–6 months. It was frustrating, expensive, and slow. Then I started using NoCode tools like Webflow, Bubble, Zapier, and Airtable. Suddenly I was able to build my app idea in days instead of months, at a fraction of the cost. Craziest of all, I could tweak and maintain it myself instead of hiring expensive devs.” — Andrew Wilkonson, Co-founder of Tiny
ma grazie al no code possiamo:
Tempo
ridurre drasticamente i tempi di sviluppo, creando 10x più veloce
Costi
se hai un budget contenuto e non puoi permetterti di assumere sviluppatori, questa è sicuramente la strada migliore
Scalabilità
tutte le piattaforme no-code permettono di aumentare le capacita semplicemente passando ad un’abbonamento maggiore
Limiti del No-code
come abbiamo visto con il no code possiamo sviluppare app simili a Facebook, Instagram, Airbnb o Uber, quindi se vuoi sviluppare qualcosa di simile il no code è perfetto per te per validare la tua idea fino a quando non hai raccolto abbastanza per passare allo sviluppo classico
per questo gli sviluppatori ci saranno sempre anzi secondo me grazie a questi strumenti che rendono lo sviluppo più accessibile, molte più persone inizieranno ha capire il grosso lavoro che c’è dietro lo sviluppo software ed il perché di quei prezzi e tempistiche
* This article is NOT sponsored. If you are considering buying a plan, use the affiliate link in the article to get a discount, e.g., 10% off any Xano plan.