Cuprins
Calendarul împins de pandemie a accelerat deschiderea afacerilor către programarea fără cod sau cu cod redus. Potrivit unui studiu realizat firma de consultanță KPMG, interesul companiilor în aceste platforme s-a aproape triplat de la 10% la 26%. În plus, același studiu arată că implementarea acestor platforme în dezvoltările de software au fost inițiative cu rezultate impresionante vizavi de rata de recuperare a investiției (ROI). Fie că ești director executiv sau responsabil cu departamentul IT din companie, în articolul următor vei găsi o comparație eficientă a platformelor de dezvoltare low code – no code și o paralelă între liderii de piață Power Apps și AppSheet pentru astfel de aplicații. Descoperă care tip de programare este ideal pentru nevoile firmei tale: scalabilitate, aplicații mobile, export din Google Sheets și prețuri.
Ce sunt platformele low code / no code?
Platformele sau aplicațiile de dezvoltare low code sau no code sunt medii vizuale de dezvoltare software concepute pentru a ușura crearea, dezvoltarea și lansarea de aplicații. No code și low code sunt practic servicii cloud care intermediază interfețe vizuale ușor de programat pentru a rezolva mai rapid și mai complet aplicații și funcții decât prin dezvoltarea tradițională de software și programare.
Cel mai mare beneficiu pe care îl pot aduce acestea companiei tale este intermedierea și implicarea în programare a unor angajați fără cunoștințe despre limbajele tradiționale de programare, fără necesitate de a scrie un singur rând de cod (no code) sau cu o structură redusă de coduri (low code).
Astfel de suite de aplicații facilitează experiența de creare a aplicațiilor de business, permițându-vă să creați și lansați cu ușurință aplicații personalizate de business, bogate în funcții, fără a scrie cod.
Ce trebuie să știi când lucrezi cu platforme precum AppSheet sau Power Apps?
Accelerarea digitalizării afacerilor românești pune tot mai multă presiune pe managerii IT pentru a crește proporțional viteza de livrare a aplicațiilor. Astfel, cererea în creștere de soluții personalizare de software și munca remote au influențat și cererea de aplicații low code și no code.
Evoluția acestor platforme a debutat în rând cu aplicații de Rapid Application Development (RAD) precum Microsoft Excel sau Access, iar în prezent – cu Google Sheets. Astfel de programe au fost începuturile experiențelor unor utilizatorii non-tehnici cu programarea. În timp ce platformele no code nu necesită niciun fel de experiență din partea angajatului care se ocupă de construirea aplicației, platformele low code implică un nivel de cunoștințe, facilitând totuși o construire rapidă a unei astfel de aplicații.
Printre cele mai comune astfel de aplicații care se pot dezvolta cu AppSheet sau PowerApps sunt cele tip marketplace pentru e-comerț, rețele și canale de socializare interne, aplicații pentru rezervări, finanțe și contabilitate, platforme de cerut feedback sau instrumente de management intern în firmă.
Google mizează pe integrarea abilităților AppSheet în aplicații din business și domenii precum financiar, servicii, retail sau media, permițându-le utilizatorilor finali să ajungă la rezultate fără a trece prin procesul dificil de a aproba și lansa o aplicație în cadrul unei mari companii. Mai departe, orice aplicație de business are nevoie să fie conectată la informații de business. În mod implicit, aplicația poate să actualizeze și să adauge intrări de date direct din Sheets / Microsoft Excel, sincronizând datele cu foaia de calcul a sursei de date. Putem spune că utilizarea acestor foi de calcul Google Sheets sunt o bază de start pentru o aplicație creată în AppSheet.
Citește și:
În mod similar, Power Apps din suita de business Microsoft lucrează ca un generator de aplicații personalizate de afaceri. Un instrument pentru a gestiona resursele umane, vacanțele sau oamenii absenți, orele muncite sau orele de concediu medical, Power Apps creează aplicații destinate în special uzului intern în companie. Platforma lucrează în conexiune cu aplicația de foi de calcul a Microsoft, Excel, pentru un export și import de date de unde poate debuta crearea unei astfel de aplicații.
Cum să creați aplicații cu fișiere Excel?
Microsoft Excel este un cunoscut tip de fișiere de calcul, iar pe baza acestuia se pot crea aplicații atât în AppSheet, cât și în Power Apps. Aveți nevoie doar de un fișier populat cu date organizate în titluri, coloane și rânduri pentru a crea cu ușurință o aplicație de bază de date cu angajații din firmă. Urmăriți pașii de mai jos pentru a crea o astfel de aplicație în AppSheet.
- Este important ca titlurile coloanelor (nume, adresă, funcție etc.) să fie localizate pe primul rând pentru ca aplicația să poată interpreta structura datelor.
- Accesați AppSheet.com și selectați butonul de ”New app” din colț dreapta sus.
- Selectați ”Start with your own data”, dați un nume aplicației și selectați și categoria/domeniul de care aparține.
- Selectați butonul ”Next step”.
- La acest pas, selectați ”OneDrive” pentru a accesa fișiere Microsoft.
- Deschideți locația foii de calcul pe care o doriți importată în aplicație.
- În acest punct, AppSheet a extras deja datele din foaia de calcul și le-a încărcat în aplicație.
- Din meniul lateral, din secțiunea ”Data”, se pot face modificări sau selecta ale tab-uri din fișierul Excel. Tot din acest punct se pot face alte tipuri de modificări și actualizări,
- Verificați din categoria ”Data” > ”Columns” categoriile extrase de aplicație și continuați să faceți ajustări pentru nevoile pe care vreți ca aplicația să le acopere. Urmăriți clipul de mai jos pentru
Cum să creați aplicații cu fișiere Google Sheets?
În 2020, Google anunța achiziționarea platformei de construire de aplicații AppSheet, o investiție care atesta interesul tot mai crescut în tehnologiile care împing limitele automatizării. Aplicația este sincronizată cu lucrul cu aplicațiile native Google, așadar și cu fișiere Google Sheets.
Similar cu ce am menționat mai sus, fișierul trebuie să fie completat corect și categorisit cu antet de coloană, completate pe primul rând în Google Sheet. Poți urmări întregul exemplu la video-ul de mai jos pentru a înțelege cum poți crea o aplicație fără investiții suplimentare în infrastructură.
Citește și:
Cum să integrați MS Office cu AppSheet de la Google
Prin integrarea cu aplicațiile Microsoft Office 365, AppSheet vă permite să dezvoltați și să gestionați aplicații mobile sau web cu instrumente pe care deja le stăpâniți – precum Excel sau OneDrive. Puteți crea o aplicație de afaceri rapid și facil folosind direct date deținute deja în foi de calcul.
În Appsheet, primează nu doar cifrele, ci se importă și grupări native, fișe, diagrame, hărți sau galerii de imagini. Platforma încurajează și susține companii și stiluri diferite de lucru pentru a crea aplicații bogate și eficiente.
Cum să integrați MS Office cu AppSheet de la Google
Prin integrarea cu aplicațiile Microsoft Office 365, AppSheet vă permite să dezvoltați și să gestionați aplicații mobile sau web cu instrumente pe care deja le stăpâniți – precum Excel sau OneDrive. Puteți crea o aplicație de afaceri rapid și facil folosind direct date deținute deja în foi de calcul.
În Appsheet, primează nu doar cifrele, ci se importă și grupări native, fișe, diagrame, hărți sau galerii de imagini. Platforma încurajează și susține companii și stiluri diferite de lucru pentru a crea aplicații bogate și eficiente.
Aplicații de mobil no code: Comparație între AppSheet și Power Apps
Din momentul în care Google a achiziționat AppSheet, platforma a devenit lider pe piața de aplicații mobile, atât pentru iOS și Android. În funcție de nevoile companiei dvs, sunt câteva lucruri pe care trebuie să le luați în calcul când alegeți o opțiune dintre cele două platforme.
Unul dintre scopurile principale ale unei platforme no code este să faciliteze crearea unei aplicații mobile. Întreaga intefață cu care veți lucra ca utilizator trebuie să fie ușoară de înțeles. O dezvoltare cât mai rapidă înseamnă o lansare cât mai devreme, salvând bani, efort și timp.
Uzabilitatea în cazul AppSheet este similară cu utilizarea aplicațiilor de foi de calcul. În tot cazul, formulele sunt mai puternice, mai universal de folosit, organizate logic și urmând regulile unui flux normal de lucru.
De cealaltă parte, Power Apps complică ușor fluxul de muncă. În platforma Microsoft, puteți folosi și programarea no code, dar și un design propriu de coduri. Însă în deciziile în care este nevoie de coding procedural, aplicația nu mai poate fi folosită de un utilizator neexperimentat.
În ceea ce privește locația de pe care se pot crea aplicații, AppSheet este o platformă mai prietenoasă cu utilizatorul și dispozitivele. Platforma Google se poate gestiona ușor și de pe dispozitive iOS sau Android, cât și în mod offline. Despre Power Apps însă, utilizatorii spun că dezvoltarea este îngreunată de pe distincte terminale. De asemenea, modul îngreunat de lucru offline este un alt dezavantaj al platformei Microsoft.
Crearea de aplicații white label pentru Android și iOS
Un produs white label este un produs dezvoltat de o companie și vândut sub numele și licența unei alteia. Cel mai bun exemplu stă în programare – un programator creează o aplicație sau un website și le vinde unui brand pentru a le folosi sub nume propriu. AppSheet este exact acest gen de platformă care îți permite să creezi o aplicație și să o listezi direct în magazinele Google sau Apple pentru alte branduri.
Această strategie de white label este esențială pentru companiile de marketing și agenții. Etichetarea albă este o opțiune dezirabilă pentru companii și clienții, însă nu este inclusă în dezvoltarea no code Power Apps.
Scalabilitatea aplicațiilor dezvoltate no code
Aplicațiile mobile lucrează de cele mai multe ori cu seturi mijlocii sau mari de date. În situațiile în care datele pe care le doriți inserate sunt infinit mai multe, platformele de codare pot folosi seturi mai mici de date sustrase din întreg.
Power Apps necesită un import al tuturor datelor folosite. Astfel, utilizatorul trebuie să creeze filtre suplimentare pentru a diminua numărul cifrelor folosite. Această manieră de lucru poate ridica însă probleme de lucru. În primul rând, nu toate sursele de date suport filtre. Astfel, datele companiei trebuie filtrate local înainte de importul în aplicație. Acest lucru poate îngreuna munca la o astfel de aplicație. Totuși, o altă problemă ridicată secundat de Power Apps este limitarea la 500 de rânduri de date, care trunchiază o a doua oară întregul de date de care ați putea avea nevoie.
De cealaltă parte, Appsheet permite dimensiuni mai mari de date, limitate doar de spațiul de stocare al dispozitivului de pe care se lucrează aplicația. Și platforma Google permite organizarea de filtre, mult mai eficiente și mai puternice decât cele ale Power Apps. Puteți astfel beneficia de calupuri mai mari de informații și de o dezvoltare mai ușoară de aplicații cu AppSheet.
Prețuri și tipuri de abonamente pentru cele două aplicații no code
Nici Power Apps de la Microsoft și nici AppSheet de la Google nu pot fi accesate gratuit. Totuși, AppSheet vă oferă opțiunea de a accesa și dezvolta gratuit alături de până la 10 utilizatori orice caracteristici ale oricăruia dintre abonamentele disponibile. Un mare beneficiu: folosiți platforma, îi descoperiți avantajele, efectuați teste și puteți apoi achiziționa orice plan care vi se potrivește pe mai departe.
Ofertele celor două platforme sunt împărțite în mai multe pachete.
Pachetele AppSheet:
Opțiunea de test gratuit pentru până la 10 utilizatori
Pachetul Starter – 5$ per utilizator per lună
Pachetul Core – 10% per utilizator per lună
Pachetul Enterprise Standard – solicitați un preț personalizat nevoilor dvs
Pachetul Enterprise Plus – solicitați un preț personalizat nevoilor dvs
Pachetele Power Apps:
Pachetul de 10$ per utilizator per lună per aplicație
Pachetul de 40$ per utilizator per lună (cu un număr nelimitat de aplicații și opțiunea de testare gratuită)