Video: CS50 2016 - Week 8 - Python (Noiembrie 2024)
Multe platforme de dezvoltare a aplicațiilor se comercializează ca adevărate opțiuni „cu cod scăzut” sau „fără cod” pentru afaceri, dar puțini îl pot elimina. Aplicații rapide Appian - o nouă capacitate în ultima versiune a platformei de gestionare a proceselor de afaceri (BPM) Appian - permite utilizatorilor să creeze o aplicație web sau mobilă funcțională complet într-o interfață complet vizuală, fără a tasta o singură linie de cod.
Malcolm Ross, vicepreședinte de marketing de produse la Appian, a anunțat Appian 16.2 în cadrul conferinței utilizatorilor companiei Appian World de la Washington, DC. Ross a oferit lui PCMag o demonstrație a noilor funcții Appian Quick Apps fără cod, înainte de eveniment, construind o aplicație de lucru în platforma Appian în aproximativ 15 minute, cu obiecte predefinite înainte de a adăuga personalizare mai profundă în partea de sus a BPM Appian complet designer de aplicații.
"Întotdeauna ne-am concentrat pe Appian pe generarea unui mediu cu coduri reduse, ușor de proiectat, care este încă suficient de puternic pentru a satisface cererea întreprinderilor", a spus Ross. "Aplicații rapide este o accelerare a acestui lucru. Este conceput pentru a permite unui utilizator de afaceri care nu are abilități IT să parcurgă un simplu asistent de proiectare în patru pași pentru a defini procesele, interfețele și structurile de date ale unei aplicații și pe care doresc să le lucrați pentru o colaborare slab structurată, cu procese și sarcini ad hoc."
În interiorul aplicațiilor rapide Appian
Ross ne-a plimbat prin procesul bazat pe vrăjitor în patru pași pe care un utilizator de afaceri ar urma să-l realizeze pentru a construi o aplicație. Cel mai important aspect al acestui proces de remarcat este faptul că utilizatorii creează aplicații în Appian. Appian Quick Apps preia toate elementele existente cu care angajații lucrează, de la gestionarea proiectelor și datele Appian Records, la sarcini de colaborare socială și le transformă în obiecte (configurate în principalul Appian Designer) pe care le puteți trage rapid în aplicații ad hoc.
Din tabloul de bord principal al Appian, faceți clic pe numele dvs. de utilizator din colțul din dreapta sus și selectați Proiectatorul rapid de aplicații din meniul derulant. Întreprinderile pot alege cine are acces la Quick Apps Designer. Faceți clic pe butonul „Creați o aplicație rapidă nouă” și ați început procesul.
Aplicații rapide utilizează crearea de aplicații bazate pe câmp. Ross a început pur și simplu introducând numele aplicației, o scurtă descriere pentru angajați să explice scopul principal al acesteia și modul în care numele aplicației va fi listat atât în context singular, cât și în plural.
Următorul pas este forma principală. Ross a folosit designerul pentru a crea o aplicație demo „Responsabilitate socială” pentru un brand de divertisment pentru a asigura respectarea așa-numitelor „norme sociale”. Este un exemplu de tipul de aplicație structurată slab de care ar putea avea nevoie o întreprindere într-o situație foarte specifică pentru utilizarea de către echipele de marketing și una care necesită un limbaj natural foarte specific în obiectele și interfețele aplicației create.
În fila Formular din Appian Quick Apps, Ross a construit apoi procesul prin care utilizatorii vor introduce noi intrări de responsabilitate socială asociate cu diferite produse. Utilizatorii pot introduce diferite configurații de stare disponibile pentru o intrare (de exemplu, Produs nou, Revizuire în curs, Aprobat, respins, etc.) și pot adăuga instrucțiuni și text de ajutor pentru a oferi utilizatorilor context suplimentar în cadrul aplicației. Pentru fiecare câmp nou, există opțiuni Etichetă, tip și configurare, o casetă de selectare pentru a decide dacă este necesar sau nu elementul și posibilitatea de a muta fiecare element în formular în sus sau în jos cu săgețile din partea dreaptă.
În fila Colaboratori, alegeți utilizatorii sau echipele cu care doriți să partajați aplicația. De acolo, faceți clic pe „Creați o aplicație rapidă” și Appian creează aplicația.
„Când ați apăsat Create Quick App, acesta construiește de fapt toate diferitele construcții de design: tabelul bazei de date relaționale, toate formele și procesele, paginile de înregistrare, rapoartele - tot ceea ce este necesar pentru ca această aplicație să fie funcțională”, a spus Ross. "Aplicațiile rapide sunt proiectate pentru o muncă ușor gestionată, astfel încât crearea acestui container care să-mi capteze toate responsabilitățile sociale, să le urmărească și să trimită sarcini ad-hoc atunci când am nevoie de cineva care să facă ceva. Dacă trebuie să fac o muncă mai completă și structurată în aceste aplicații, de acolo intru în principalul Appian Designer."
În 15 minute, Ross a creat un formular și a elaborat toate fluxurile de lucru asociate cu o aplicație enterprise pe care utilizatorii ar putea apoi să o utilizeze și să completeze un formular de responsabilitate socială în tabloul de bord Appian sau din aplicația mobilă Appian. Apoi, pe pagina Rapoarte din tabloul de bord Appian, administratorul (administratorul) sau șeful echipei poate urmări toate datele asociate aplicației. Aplicația Ross creată în 15 minute a fost goală, dar a funcționat imediat cu o simplă experiență de utilizator (UX).
Appian Quick Apps este un adevărat constructor de aplicații fără coduri, asociat cu Appian Designer cu cod scăzut. În proiectantul principal, dezvoltatorii cetățeni pot utiliza apoi o interfață drag-and-drop numită Appian Process Modeler pentru a personaliza în continuare aplicația cu reguli dinamice, decizie automată și integrări de sistem. Appian Designer preia aplicația de bază și adaugă combinații mai complexe de obiecte, date și servicii predefinite care guvernează modul în care aplicația va răspunde la cazuri de utilizare mai complicate.
Ce înseamnă de fapt „Cod scăzut”
Așa cum a definit Forrester Research, platformele cu cod scăzut sunt platforme care „permit livrarea rapidă a aplicațiilor de afaceri cu un minim de codare manuală și investiții minime în avans în configurare, instruire și desfășurare. o serie de furnizori care furnizează platforme care acceptă construirea, implementarea și gestionarea aplicațiilor prin intermediul instrumentelor declarative care acceptă compoziția vizuală drag-and-drop."
Appian este unul dintre liderii din spațiul cu coduri reduse, dar nu este singurul. Conform celui mai recent raport Forrester Wave pe platformele de dezvoltare cu cod scăzut, Appian conduce pachetul împreună cu Mendix, OutSystems și Salesforce, deși piața merge mult mai adânc și se dezvoltă rapid. Microsoft a intrat recent în spațiu cu platforma PowerApps, iar companii precum Arrayworks încep să se dezvolte ca „hub-uri de productivitate cu cod scăzut” în aceeași ordine de idei ca Appian.
Matthew Calkins, CEO Appian, a declarat pentru PCMag compania intenționează să extindă platforma pentru a include forme de lucru mai puțin structurate care au nevoie de sprijin. Fie că este vorba despre utilizatorii de afaceri care creează singuri o aplicație sau simplifică procesul de dezvoltare a codificatorilor prin automatizarea proceselor manuale, Calkins a spus că Appian Quick Apps se referă la crearea de aplicații flexibile pentru a face anumite sarcini.„Imaginează-ți o echipă de asistență tehnică care primește apeluri telefonice de la clienți cu probleme de asistență”, a spus Calkins. „Aceste probleme găsesc toate o cale unică prin intermediul organizației de asistență și merg la diferite persoane în funcție de expertiză, care sunt la datorie, etc. Puteți încerca să creați o aplicație BPM pentru asta sau doar să le oferiți cunoștințele și un mod curat de a adăuga contribuțiile proprii și colaborează ”.
Calkins a spus că obiectivul cu aplicațiile rapide Appian este de a împiedica utilizatorii să se impiedice în specificarea acțiunilor granulare atunci când se construiește aplicația de bază, menținând în același timp personalizabilitatea. O adevărată platformă fără cod este cea care abilitează dezvoltatorii cetățenilor sau utilizatorii de putere, în timp ce îi permite totuși să creeze o aplicație care nu are doar funcționalități cu oase goale, dar funcționează de fapt.
"Avem un constructor de aplicații atât de ușor de utilizat, încât utilizatorii de energie pot să-și creeze, să automatizeze, să sprijine și să-și structureze propria lor lume de lucru", a spus Calkins. „Scoateți toate aceste linii și cutii, creați o explicație mai simplă a ceea ce trebuie făcut și, cu toate acestea, vă putem oferi încă o aplicație operațională în 15 minute”.