Se siete alla ricerca di una piattaforma di sviluppo no-code o low-code ricca di funzionalità, dovreste valutare GW Apps e Airtable: sono entrambe scelte eccellenti, anche se funzionano meglio per casi d'uso diversi.
Se GW Apps o Airtable sono le piattaforme di sviluppo no-code o low-code più adatte a voi, dipende da ciò che state cercando di costruire e dalla quantità di integrazione dei dati di cui avete bisogno. In questo articolo analizziamo i punti di forza relativi di entrambi i prodotti e il tipo di applicazioni per cui ciascuno di essi è più adatto.
Generatore di moduli e modellazione dei dati
Applicazioni GW
Il costruttore di moduli drag-and-drop di GW Apps offre agli utenti un modo visivo per costruire le loro applicazioni. Grazie a diverse opzioni di layout e a un'ampia possibilità di personalizzazione, consente agli utenti di costruire e organizzare facilmente moduli altamente funzionali per soddisfare le loro esigenze. I moduli possono avere fino a 4 colonne di campi e si riformattano automaticamente per adattarsi alle diverse dimensioni dello schermo. È anche possibile creare moduli automaticamente caricando i dati esistenti da un foglio di calcolo. Questo modulo iniziale può essere facilmente riformattato ed esteso per completare il progetto. GW Apps è particolarmente utile per gli utenti che hanno bisogno di moduli complessi con molti campi o che desiderano creare moduli con layout diversi, come quelli a schede o a gradini.
Tavola d'aria
Airtable adotta un approccio simile a un foglio di calcolo, che molti utenti troveranno familiare e semplice da capire. Molte applicazioni Airtable funzionano esclusivamente con l'interfaccia utente simile a un foglio di calcolo, ma Airtable può generare un modulo con una singola colonna di campi nello stesso ordine della tabella sottostante, che chiama "record in espansione". Ci sono poche opzioni per controllare la disposizione del modulo e non c'è un modo semplice per aggiungere elementi diversi dai campi al modulo, come immagini, linee divisorie, etichette o sezioni. Airtable ha rilasciato una versione Beta del suo nuovo Interface Designer, che offre molte più possibilità. È particolarmente indicato per la creazione di dashboard e report visivi attraenti con link/pulsanti di azione integrati, in modo che gli utenti possano esaminare e agire da un'unica schermata. Tuttavia, non è ancora adatto ad applicazioni più complesse e ricche di dati come GW Apps. D'altra parte, Airtable dispone di un maggior numero di integrazioni per la sincronizzazione dei dati, quindi potrebbe rivelarsi migliore per la creazione di applicazioni che visualizzano ed elaborano dati da più fonti esterne.
Flusso di lavoro e azioni automatizzate
Applicazioni GW
GW Apps consente di modellare facilmente processi aziendali complessi (flussi di lavoro). Dispone di un'ampia gamma di funzionalità, come livelli multipli di approvazione, routing, trigger automatici e programmati, azioni condizionali, notifiche ed e-mail automatiche e altro ancora. È anche possibile definire SLA (Service Level Agreement) per garantire che le fasi del flusso di lavoro siano completate entro un determinato periodo di tempo e che i manager chiave siano avvisati se qualche fase richiede troppo tempo. È inoltre disponibile una reportistica SLA a livello di applicazione e di piattaforma.
Tavola d'aria
Airtable offre funzionalità simili a quelle di GW Apps per la definizione dei flussi di lavoro. Utilizza persino termini simili, con 'Trigger' che fanno eseguire una serie di 'Azioni'. Ci sono meno opzioni per i pulsanti di azione, senza possibilità di dialoghi di conferma o di nascondere i pulsanti in modo condizionale. I trigger sono inoltre limitati a sole 25 azioni ciascuno, anche se nella pratica è raro raggiungere questo limite. Inoltre, Airtable ha una selezione molto più ampia di integrazioni di terze parti direttamente disponibili, anche se alcune sono legate a licenze di livello superiore o richiedono costi di abbonamento aggiuntivi. Airtable non supporta attualmente gli SLA.
Sicurezza
GW Apps e Airtable utilizzano entrambi la sicurezza basata sui ruoli per gestire le autorizzazioni degli utenti. Tuttavia, GW Apps offre ruoli personalizzati e un controllo più preciso dell'accesso ai dati e alle funzionalità.
Applicazioni GW
In GW Apps, ogni applicazione può avere una serie di ruoli personalizzati. L'accesso ai dati o alle funzionalità può essere configurato fino ai singoli campi in una fase specifica del processo (ad esempio, la fase del flusso di lavoro), come si vede nell'immagine sottostante. GW Apps consente anche di creare ruoli globali condivisi, come quelli dei responsabili IT o dei vicepresidenti, che possono essere condivisi tra più persone per semplificare la gestione degli accessi. Offre anche ruoli dinamici definiti da un modulo, che consentono di definire l'accesso in base ai nomi nei campi utente del record stesso, in modo che solo il manager diretto del richiedente effettui la revisione iniziale della richiesta e che la capacità di revisione non sia data a tutti i membri del ruolo Manager.
Tavola d'aria
Ogni base Airtable avrà sempre gli stessi quattro ruoli: Creatore, Editore, Commentatore e Solo lettura. La capacità di questi ruoli non è configurabile e non è possibile aggiungerne di nuovi. Per gli utenti con piani Pro o Enterprise è disponibile la sicurezza a livello di campo, ma senza ruoli dinamici e visibilità a livello di campo non offre le stesse capacità o lo stesso livello di flessibilità. Inoltre, non è possibile concedere agli utenti i diritti di modifica solo per record specifici (righe) in una base. Per ottenere questa funzionalità, la base dovrebbe essere suddivisa in tante basi quanti sono i diversi editor. Per supportare la collaborazione all'interno di una singola base è necessario che gli utenti facciano le cose giuste.
Rapporti, viste e cruscotti
Applicazioni GW
In GW Apps le visualizzazioni e le funzioni di reporting sono tutte disponibili immediatamente e comprendono visualizzazioni in stile tabella e formati di visualizzazione Calendario e Kanban. È possibile raggruppare facilmente i record in base ai valori delle colonne chiave e mostrare la somma, la media, ecc. per ogni categoria, in modo da ottenere un'efficace reportistica drill-down nelle viste in stile tabella. Include anche un PDF Builder dinamico e diversi widget di reporting per la visualizzazione dei dati e la creazione di dashboard.
Tavola d'aria
Airtable consente inoltre di visualizzare i dati negli stili di tabella, calendario e Kanban, compresi due stili non presenti nelle app GW: Gantt e Gallery. Per gli altri tre stili (tabella, calendario e Kanban), le opzioni di personalizzazione sono per lo più paragonabili a quelle di GW Apps, anche se Airtable ha alcune caratteristiche, come la visualizzazione di immagini in una vista, che mancano a GW Apps. Airtable ha a disposizione l'estensione Page Designed per la generazione di report in PDF e il nuovo Interface Designer (attualmente in beta) per la creazione di visualizzazioni di dati e dashboard.
Facilità d'uso
Applicazioni GW
GW Apps è stato progettato per essere facile da usare e da imparare, fornendo al contempo funzionalità che consentono agli utenti di creare applicazioni di livello aziendale. Questo risultato è ottenuto grazie all'uso di costruttori in stile drag & drop e configurazioni. Anche le funzioni più complesse di GW Apps non hanno codice, né linguaggio di espressione (come il linguaggio macro di un foglio di calcolo) da imparare, ma solo configurazioni in stile wizard, scegliendo dall'elenco.
Tavola d'aria
Se siete esperti nella creazione di fogli di calcolo, allora la creazione di applicazioni di base in Airtable vi risulterà familiare e semplice, poiché il design è simile a quello di un foglio di calcolo. Anche se le cose diventano più difficili quando si cerca di creare applicazioni più complesse, Airtable ha fatto un buon lavoro per renderlo semplice da usare. Sebbene Airtable permetta di creare molte applicazioni utili senza ricorrere ad alcuna forma di codifica, viene spesso utilizzato come piattaforma low-code e non come piattaforma no-code come GW Apps, poiché molte applicazioni complesse richiedono una programmazione per essere completate. Questa può avvenire tramite un semplice linguaggio di espressione o JavaScript. Ciò significa che spesso è richiesta una certa esperienza di programmazione, ma significa anche che è possibile aggiungere funzionalità specifiche che potrebbero essere difficili da replicare in GW Apps.
Prezzi
Applicazioni GW
GW Apps offre 4 piani per le aziende: Un piano iniziale per 5 utenti ($50/mese), il piano di valore SMB per team fino a 100 utenti ($300/mese) e due piani aggiuntivi rivolti alle aziende di medie e grandi dimensioni, con un prezzo medio di $2/utente/mese. Il piano di prova gratuito non ha limitazioni di funzionalità, consentendo ai nuovi utenti di provare la piattaforma e di creare un'applicazione di prova per validarne appieno l'efficacia. A differenza di Airtable, tutti i piani di GW Apps consentono agli utenti di accedere a tutte le funzionalità della piattaforma e non hanno limiti di attività o di storage.
Tavola d'aria
I prezzi di Airtable si basano sul numero di utenti finali delle applicazioni. I piani partono da 10 dollari/utente/mo per il piano Plus, mentre la maggior parte delle applicazioni aziendali richiederà almeno il piano Pro, a 20 dollari/utente/mo, per avere accesso alle funzioni di sicurezza dell'applicazione e all'archiviazione di record e allegati, eventi di automazione e fonti/tabelle di sincronizzazione dei dati. Per accedere alle funzionalità più avanzate della piattaforma (collaborazione tra team, accesso avanzato ai dati, governance, ecc.) è necessario passare al livello enterprise. Airtable offre un piano gratuito per iniziare, ma non consente il branding della propria azienda ed è limitato a soli 5 editor di record, un totale di 1.200 record e 100 eventi di automazione del flusso di lavoro al mese.
Assistenza clienti
Applicazioni GW
L'accesso a un supporto umano in carne e ossa è una risorsa importante per aiutarvi a capire e a creare applicazioni sulla piattaforma. Molti utenti di GW Apps hanno realizzato applicazioni complesse con un supporto minimo, mentre altri hanno avuto bisogno di una mano fin dall'inizio. Forniamo assistenza dal vivo a tutti i nostri utenti. GW Apps dispone di un supporto via e-mail e di documentazione e contenuti di supporto online. Tuttavia, siamo lieti di chiamarvi ogni volta che avete bisogno di risposte o di aiuto per il vostro prossimo passo.
Tavola d'aria
Airtable, come molte grandi organizzazioni, rende difficile raggiungere una persona in carne e ossa. Offre risorse informative online e supporto via e-mail solo alle organizzazioni con licenza gratuita, Plus e Pro. Per ottenere il "Supporto prioritario" e l'accesso ai consulenti di Airtable è necessario essere clienti Enterprise.
Altre considerazioni
Sicurezza dei dati e della piattaforma
Sia GW Apps che Airtable sono costruite su piattaforme cloud di primo livello (rispettivamente Google e AWS) e sfruttano le forti caratteristiche di sicurezza dei dati che offrono: uptime, accesso ai dati, stabilità e conformità.
Supporto multilingue
Airtable attualmente supporta lo sviluppo in una sola lingua, nominalmente l'inglese. GW Apps è in grado di supportare più lingue contemporaneamente all'interno della stessa applicazione: Ogni utente vede i nomi dei campi e il testo di aiuto, tra gli altri aspetti, nella lingua prescelta, sempre che gli sviluppatori abbiano aggiunto le traduzioni appropriate. Non tutti gli aspetti di GW Apps possono essere tradotti, ma abbastanza da supportare diversi clienti multilingue. Abbiamo in programma di estendere le funzionalità linguistiche di GW Apps nelle prossime versioni.
Integrazione con applicazioni di terze parti
Entrambe le piattaforme offrono la possibilità di integrarsi con applicazioni di terze parti tramite webhook e API. Airtable dispone di un maggior numero di integrazioni ed estensioni direttamente disponibili (Slack, Salesforce e codici a barre, per esempio) e offre anche opzioni per la sincronizzazione automatica dei dati con varie fonti esterne.
Riepilogo del confronto delle funzioni
In conclusione
Ci sono diverse aree chiave in cui GW Apps e Airtable differiscono e che portano a punti di forza diversi in casi d'uso correlati. Queste differenze vi aiuteranno a decidere la soluzione più adatta a voi.
GW Apps eccelle nella creazione di applicazioni sicure per le transazioni aziendali sensibili, dove è fondamentale che solo persone specifiche possano vedere, modificare o agire su dati specifici, in ogni fase del ciclo di vita del processo. Applicazioni come la revisione dell'approvazione dei contratti, le richieste di spesa in conto capitale, le richieste di aggiunta o modifica dei record del catalogo master nei sistemi ERP o finanziari e simili si adattano meglio a GW Apps che ad Airtable. L'inclusione in GW Apps degli SLA, della reportistica a livello di piattaforma e dell'organizzazione delle applicazioni fa sì che GW Apps sia anche un candidato più forte per la creazione di portali self-service per i dipendenti.
GW Apps è anche una piattaforma no-code, quindi non dovrete mai imparare o avere familiarità con linguaggi di programmazione o di espressione. Airtable è una piattaforma low-code e si affida alla programmazione per sbloccare le sue funzionalità più avanzate. Ciò significa che un numero maggiore di utenti della vostra linea di business sarà in grado di completare le proprie applicazioni utilizzando GW Apps rispetto ad Airtiable.
Lo stile dell'interfaccia e della costruzione dell'app di Airtable, basato sui fogli di calcolo, ha innegabili punti di forza. Sicuramente semplifica la comprensione iniziale del funzionamento di Airtable, sia per gli sviluppatori che per gli utenti finali. Può anche creare applicazioni molto veloci da utilizzare, se le esigenze dell'applicazione si adattano bene allo stile del foglio di calcolo. Airtable ha buone caratteristiche per supportare quelle situazioni in cui le applicazioni hanno un gran numero di campi o dati con grandi blocchi di testo formattato che non si adattano bene, ma la semplicità e l'efficienza dell'interfaccia del foglio di calcolo viene persa.
Airtable offre anche molte funzionalità per integrare e sincronizzare i dati da più fonti nelle vostre app e anche per integrarsi con app di terze parti. Ciò lo rende una buona scelta per le app che mettono in superficie fonti di dati esistenti e consentono agli utenti di aggiornare e intraprendere azioni su tali dati, nonché di attivare azioni in altre app.