Video: COSTRUISCI UN TAUMATROPIO (Novembre 2024)
Molte piattaforme di sviluppo di applicazioni si propongono come vere e proprie opzioni "low-code" o "no-code" per le aziende, ma poche possono effettivamente realizzarle. Appian App App - una nuova funzionalità dell'ultima versione della piattaforma Appian Business Process Management (BPM) - consente agli utenti di creare un'app mobile o Web completamente funzionante in un'interfaccia completamente visiva senza digitare una singola riga di codice.
Malcolm Ross, Vicepresidente del Product Marketing di Appian, ha annunciato Appian 16.2 alla conferenza degli utenti di Appian World a Washington, DC. Prima dell'evento, Ross ha fornito a PCMag una demo delle nuove funzionalità di App rapide senza codice di Appian, creando un'app funzionante all'interno della piattaforma Appian in circa 15 minuti, con oggetti predefiniti prima di aggiungere una personalizzazione più approfondita in cima al BPM completo dell'Appian designer di app.
"Da Appian ci siamo sempre concentrati sulla generazione di un ambiente a basso codice e facile da progettare che sia ancora abbastanza potente da soddisfare la domanda delle imprese", ha affermato Ross. "Quick Apps è un'accelerazione di ciò. È progettato per consentire a un utente aziendale senza competenze IT di passare attraverso una semplice procedura guidata di progettazione in quattro passaggi per definire i processi, le interfacce e le strutture dati di un'app e chi desiderano collaborare per collaborazioni vagamente strutturate, con processi e compiti ad hoc ".
All'interno delle App rapide di Appian
Ross ci ha guidato attraverso il processo in quattro passaggi basato su una procedura guidata che un utente aziendale avrebbe seguito per creare un'app. L'aspetto più importante di questo processo da notare è che gli utenti stanno creando app in Appian. Appian Quick App prende tutti gli elementi esistenti con cui lavorano i dipendenti, dalla gestione dei progetti e dei dati di Appian Records alle attività di collaborazione sociale, e li trasforma in oggetti (configurati nel Appian Designer principale) che puoi rapidamente estrarre in app ad hoc.
Dalla dashboard principale di Appian, fai clic sul tuo nome utente nell'angolo in alto a destra e seleziona Progettazione applicazioni rapide dal menu a discesa. Le aziende possono scegliere chi ha accesso a Quick Apps Designer. Fai clic sul pulsante "Crea nuova app rapida" e hai avviato il processo.
Quick Apps utilizza la creazione di app basata sul campo. Ross ha iniziato semplicemente inserendo il nome dell'app, una breve descrizione per i dipendenti per spiegare il suo scopo principale e come il nome dell'app verrà elencato sia in un contesto singolare che plurale.
Il prossimo passo è la forma principale. Ross ha utilizzato il designer per creare un'app demo di "Responsabilità sociale" per un marchio di intrattenimento per garantire la conformità alle cosiddette "norme sociali". È un esempio del tipo di app vagamente strutturata di cui un'impresa potrebbe aver bisogno in una situazione molto specifica per l'utilizzo da parte dei team di marketing e che richiede un linguaggio naturale molto specifico negli oggetti e nelle interfacce dell'app creati.
Nella scheda Modulo delle App rapide di Appian, Ross ha quindi creato il processo mediante il quale gli utenti inseriranno nuove voci di responsabilità sociale associate a prodotti diversi. Gli utenti possono digitare le diverse configurazioni di stato disponibili per una voce (ad esempio, Nuovo prodotto, Revisione in corso, Approvato, Negato, ecc.) E aggiungere istruzioni e testo di aiuto per offrire agli utenti un contesto aggiuntivo all'interno dell'esperienza dell'app. Per ogni nuovo campo, ci sono opzioni Etichetta, Tipo e Configurazione, una casella di controllo per decidere se l'elemento è richiesto o meno e la possibilità di spostare ciascun elemento nel modulo verso l'alto o verso il basso con le frecce sul lato destro.
Nella scheda Collaboratori, scegli quindi gli utenti o i team con cui desideri condividere l'app. Da lì, fai clic su "Crea app rapida" e Appian crea l'app.
"Quando si preme Crea Quick App, in realtà costruisce tutti i diversi costrutti di progettazione: la tabella del database relazionale, tutte le forme e i processi, le pagine dei record, i report - tutto ciò che è necessario per rendere questa un'applicazione funzionale", ha detto Ross. "Le App rapide sono progettate per un lavoro gestito in modo approssimativo, quindi la creazione di questo contenitore in grado di catturare tutte le mie responsabilità sociali, tracciarle e inviare attività ad hoc quando ho bisogno di qualcuno che faccia qualcosa. Se ho bisogno di fare un lavoro più completo e strutturato in queste app, è qui che vado nel principale Appian Designer."
In 15 minuti, Ross ha creato un modulo e predisposto tutti i flussi di lavoro associati a un'app aziendale che gli utenti possono quindi accedere e utilizzare per compilare un modulo di responsabilità sociale nella dashboard Web di Appian o dall'app mobile Appian. Quindi, nella pagina Rapporti della dashboard di Appian, l'amministratore (admin) o il capo squadra possono tenere traccia di tutti i dati associati all'app. L'app che Ross ha creato in 15 minuti era semplice ma funzionava immediatamente con una semplice esperienza utente (UX).
Appian Quick App è un vero builder di app senza codice associato a Appian Designer a basso codice. Nel progettista principale, gli sviluppatori cittadini possono quindi utilizzare un'interfaccia drag-and-drop chiamata Appian Process Modeler per personalizzare ulteriormente l'app con regole dinamiche, decisioni automatizzate e integrazioni di sistema. Appian Designer prende l'app di base e aggiunge combinazioni più complesse di oggetti, dati e servizi predefiniti che regolano il modo in cui l'app risponderà a casi d'uso più complicati.
Cosa significa "Low-Code"
Come definito da Forrester Research, le piattaforme a basso codice sono piattaforme che "consentono una rapida consegna delle applicazioni aziendali con un minimo di codifica manuale e un investimento minimo minimo in installazione, formazione e implementazione. Il mercato delle piattaforme di sviluppo a basso codice è costituito da un'ampia gamma di fornitori che forniscono piattaforme che supportano la creazione, la distribuzione e la gestione di app attraverso strumenti dichiarativi che supportano la composizione visiva di trascinamento della selezione."
Appian è uno dei leader nello spazio low-code ma non è l'unico. Secondo l'ultimo rapporto di Forrester Wave su piattaforme di sviluppo a basso codice, Appian guida il gruppo insieme a Mendix, OutSystems e Salesforce, anche se il mercato va molto più in profondità e sta rapidamente crescendo. Di recente Microsoft è entrata nello spazio con la sua piattaforma PowerApps e aziende come Arrayworks stanno cominciando a crescere come "hub di produttività a basso codice" alla stregua di Appian.
Matthew Calkins, CEO di Appian, ha dichiarato a PCMag che l'azienda intende espandere la piattaforma per includere forme di lavoro meno strutturate che necessitano di supporto. Sia che si tratti degli utenti aziendali che creano da soli un'app o che semplificano il processo di sviluppo per i programmatori automatizzando i processi manuali, Calkins afferma che Appian Quick App riguarda la creazione di app flessibili per eseguire attività specifiche."Immagina un team di supporto tecnico che riceve telefonate dai clienti con problemi di supporto", ha affermato Calkins. "Tutti questi problemi trovano un percorso unico attraverso l'organizzazione di supporto e vanno a persone diverse a seconda dell'esperienza, di chi è in servizio, ecc. Puoi provare a creare un'app BPM per quello o semplicemente dare loro la conoscenza e un modo pulito per aggiungere i loro contributi e collaborano ".
Calkins ha dichiarato che l'obiettivo con Appian Quick App è impedire agli utenti di impantanarsi nello specificare azioni granulari durante la creazione dell'app principale mantenendo la personalizzazione. Una vera piattaforma senza codice è quella che abilita gli sviluppatori cittadini o gli utenti esperti, pur consentendo loro di creare un'app che non ha solo la funzionalità bare-bones ma funziona davvero.
"Abbiamo un generatore di applicazioni così facile da usare che gli utenti esperti possono creare, automatizzare, supportare e strutturare il proprio mondo di lavoro", ha affermato Calkins. "Elimina tutte quelle linee e caselle, crea una spiegazione più semplice di ciò che deve essere fatto e, tuttavia, possiamo ancora farti ottenere un'applicazione operativa in 15 minuti."