Hjem Anmeldelser Google app maker anmeldelse og vurdering

Google app maker anmeldelse og vurdering

Indholdsfortegnelse:

Video: Getting Started with App Maker (Oktober 2024)

Video: Getting Started with App Maker (Oktober 2024)
Anonim

Google App Maker, der starter på $ 10 pr. Bruger pr. Måned som en del af G Suite Business, er et udviklingsværktøj med lav kode, der er indbygget i Googles G Suite produktivitetsplatform. App Maker er bygget med en ren, responsiv brugeroplevelse (UX) i henhold til Googles filosofi om materialedesign og giver forretningsbrugere og udviklere inden for en virksomhed muligheden for hurtigt at udvikle apps til specifikke forretningsprocesser, idet de helt er afhængige af form guider og træk-og-slip grænseflader til at opbygge smukke forretningsapps uden behov for traditionel kodning.

Sammen med Editors Choice Appian var Google App Maker det mest brugervenlige værktøj, som vi testede for gennemsnitlige Joe-forretningsbrugere. Microsoft PowerApps, vores redaktørernes valg for udviklere, pralede også af en glat oplevelse, men rettede sig mere mod it- og strømbrugere. App Maker og PowerApps er udviklet mere for nylig og med en mere konsistent designfilosofi i tankerne, og giver dig en enkel og mere sammenhængende guidet oplevelse, når du bygger apps end et værktøj som Salesforce App Cloud, der pakker et langt mere omfattende sæt værktøjs- og tilpasningsfunktioner, men i en overbelastet oplevelse, der kan være mere forvirrende at lære og navigere. Google App Maker blev annonceret i 2016 og tilgængelig i G Suite Business for første gang i år. Det er en langt yngre platform end Salesforce eller Appian. Det er lidt at vokse op, men App Maker giver dig en enkel, intuitiv udviklingsoplevelse med lav kode, der fungerer som en naturlig udvidelse af G Suite til oprettelse af tilpasset forretningsapp.

Prisfastsættelse og planer

Google App Maker er ikke tilgængelig på indgangsniveauet G Suite Basic. Kun kunder med G Suite Business ($ 10 pr. Bruger pr. Måned) eller G Suite Enterprise har adgang til lavkodeværktøjet. Priser pr. Bruger er et touch dyrere end Zoho Creator ($ 5 pr. Måned) og Microsoft PowerApps ($ 7 pr. Måned), men et tilbud sammenlignet med Salesforce App Cloud ($ 25 pr. Måned) og Appian, der starter på $ 75 pr. Bruger pr. Måned.

De andre fordele og kapacitetsfordele ved G Suite Business i forhold til den grundlæggende udgave inkluderer styrede sikkerhedsnøgler og datatabforebyggelse (DLP) sammen med mere avancerede rapporterings- og revisionssporefunktioner. G Suite Business leveres også med ubegrænset lagerplads på tværs af Gmail, Google Fotos og Google Drev, hvilket er vigtigt for App Maker på grund af Google Drev-tabeller og datamodeller, som du trækker ind i dine apps. Hvis der er fire eller færre brugere i din organisation, får hver bruger 1 TB lagerplads.

Bygning af en lav-kode forretningsapp

App Maker-opsætningen begynder med en velkomstvejledning, der introducerer dig til dashboardet og links til forskellige andre tutorials og funktionsgennemførelser i brugermanualen. Velkomstvejledningen leder dig gennem en interaktiv 15-minutters proces til at bygge din første app, startende med at oprette en datamodel i Google Drev. App Maker er opdelt i tre hovedkomponenter til at opbygge din app: data, sider og scripts. Som dagligdags forretningsbruger uden kodningsoplevelse bruger du stort set kun de to første. Vi kommer dybere ind i scriptselementet i oplevelsen i vores udviklerfokuserede testsektion. Grænsefladen er ren og nem at navigere og skifter farver afhængigt af hvilket afsnit du befinder dig i (grønt for data, blåt for sider) som en del af Googles materialdesign.

Før du begynder at tilpasse din app og tilføje funktioner, fører Google dig gennem de blotte knogler med det samme for at sikre, at fundamentet er der. Du starter med at oprette og navngive din database, som du kan formatere som en Google Drive-tabel eller uploade din egen datakilde. Derefter tilføjer du forskellige felter for at organisere dine data, som kan klassificeres efter strenge med Unicode-tegn, tal, datoer eller ægte / falske boolske udsagn. Hvis du på et tidspunkt ikke ved, hvad et udtryk betyder, inkluderer tutorials links på vejen til App Makers dokumentation.

Når du har fået din datakilde, tager den formularbaserede guide dig til Pages. Det er her du finder App Maker's Property Editor med muligheder for at tilpasse brugergrænsefladen (UI), men ved første øjekast (hvis du går igennem selvstudiet), er alt App Maker vil have dig til at navngive din side og oprette forbindelse det til datakilden, du lige har oprettet. Apps fungerer ikke uden en datakilde. Hver widget, du tilføjer til appen fra dette punkt, trækker data fra den drevtabel, du har angivet.

Drag-and-drop-widget-editoren er, hvordan du rent faktisk bygger, hvordan din app vil se ud fra skærm til skærm. For at teste disse apps ud fra en gennemsnitlig forretningsbrugeres perspektiv byggede jeg en grundlæggende planlægningsapp. Målet var at oprette en app, der kunne tilføje en ny begivenhed med felter til begivenhedsnavn, dato og tid og, varighed og muligheden for at invitere brugere til begivenheder og sortere begivenhedslisten i en kalender eller kronologisk oversigt. Eventuelle yderligere funktioner eller tilpasning ovenpå var en bonus.

Efter at have gennemgået gennemgangsvejledningen, havde jeg ingen problemer med den grundlæggende appoprettelsesproces i Google App Maker. Fra navigationsmenuen til venstre valgte jeg Opret ny app. Google tilbyder i øjeblikket ni forskellige skabeloner til forskellige forretningsapps, men i dette tilfælde valgte jeg simpelthen Blank Application-skabelonen. Det aktuelle skabelonvalg er langt fra den fulde AppExchange markedsplads i Salesforce App Cloud, men det er et solidt udgangspunkt for at oprette apps omkring hverdagslige processer som dokumentgodkendelse eller medarbejderkataloger.

Efter at have oprettet min Google Drive-tabel i sektionen Data, fanebladede jeg ned til Pages. Gennemgangen havde vist mig, hvad jeg skulle kigge efter, i egenskabseditoren i højre side af grænsefladen valgte jeg feltet "datasource" og tilsluttede min model, der er angivet i rullemenuen. Der er meget mere, du kan gøre i egenskabseditoren, så længe tilpasning går - som layout, afstand og margener - eller hvis du klikker på malingspaletteikonet øverst på kolonnen, fører det dig til stilredigeringsprogrammet, hvor du kan skifte design stilarter eller tilpas CSS. Scripts er der, hvor du tilføjer mere kompleks logik og automatiserede arbejdsgange, men for den gennemsnitlige forretningsbruger kan egenskabs- og stilredigeringsprogrammet håndtere al grundlæggende brugergrænsefladetilpasning til dem, der er så tilbøjelige til at rod med farver, display osv.

Den egentlige træk-og-slip-layoutproces var så enkel, som den bliver. Widgets-ikonet øverst til venstre i Pages-interface viser en bjælke med forskellige dataindstillinger (formularer og tabeller), inputobjekter som tekst, dato eller afkrydsningsfelter, rullelister, knapper, skydere, fem-stjernet vurdering widgets med mere. Nedenfor er der yderligere visningswidgets til at tilføje multimedia og hyperlinks samt integrerede Google-tjenester som Maps.

Jeg tilføjede en formularwidget med felter til begivenhedsdato, begivenhedstid og deltagere, og trækkede tabellen til det sted, hvor jeg ville have den i applayoutet. Dernæst trækkede jeg en sorterbar tabel, der viser oprettede begivenheder, der kan filtreres efter parametrene i min form. For at binde min brugerstrøm sammen tilføjede jeg en knap-widget ved navn Save Event og en interaktiv Google Maps-widget, som (hvis jeg tilsluttede et placerings-API i afsnittet Scripts) kunne vise placeringen af ​​min begivenhed, hvis jeg tilføjede et andet felt med den værdi. Med de primære funktioner på min app nu oprettet, ramte jeg preview-knappen. Inden Google App Maker offentliggjorde min app, dukkede et par spørgsmål op for hurtigt at gennemgå tilladelser, hvorved jeg godkendte, at min PCMag Scheduling-app havde adgang til Google Drev til at trække fra min datamodel og give app'en tilladelse til at køre.

I den offentliggjorte app var jeg straks i stand til at udfylde min formular med begivenhedsdatoer / -tider og -deltagere og se disse begivenheder vises på min begivenhedsliste. En nuværende ulempe er, at App Maker i øjeblikket ikke understøtter indbyggede mobile apps, kun responsive webapps, der dynamisk justeres baseret på skærmstørrelse. Google overvejer også at tilføje indbyggede integrationer med andre populære datakilder udover Google Drive, og planlægger at opbygge nogle af dens forskellige maskine-intelligensfunktioner i oplevelsen såvel i løbet af andet halvår af 2017.

Udvikleroplevelsen

På udvikleren og IT-fokuseret side af vores test testede vores udvikler App Maker ved at oprette en markant mere kompleks applikation, som vi navngav Crowd Control, en samarbejdende kontaktleder beregnet som en applikation og CRM-applikation for sælgere. Vi var på udkig efter at oprette en app med en kontaktliste, en side med kontaktoplysninger og en side til tilføjelse af nye kontakter, herunder muligheden for at tilføje fotos og flere noter til hver kontakt. Vi testede også muligheden for at tilføje og ændre datamodelfelter og skubbe disse ændringer til live-appen.

App Maker lignede mest Zoho og PowerApps med hensyn til udseende og funktionalitet. Der var bestemt et nørdigt præg på værktøjet, der dog kunne skræmme komplette neofytter. Felter blev præciseret med et '@' overalt, og elværktøjer som almindelige udtryk var der også. Disse definerer, hvordan man matcher og validerer strenge ved hjælp af et minisprog. Regelmæssige udtryk er meget magtfulde, men kan være ret komplekse og sandsynligvis ikke være nyttige for en ikke-programmerer.

Datamodelleren eller enhedsværktøjet var meget let at bruge og tilladt alle variationer af relationskardinalitet, noget PowerApps manglede og Zoho skjulte med succes for sine brugere. Forholdets kardinalitet betyder i det væsentlige "hvor mange af A er relateret til hvor mange af B, " som i dette tilfælde betyder de noter og multimedier, der er forbundet med en kontakt. Mens PowerApps havde en lang række foruddefinerede enheder og pluklister, havde App Maker imidlertid ingen, så det er manuelt at definere disse forhold.

Page designer-værktøjet var let at bruge i de fleste henseender. At flytte komponenter rundt fungerede som man kunne forvente med simpelt træk og slip, skønt det kan være lidt vanskeligt at ændre layout. Det var lettere at bare starte forfra på panelet, og justeringen af ​​afstanden og marginalerne krævede lidt prøve og fejl. Der var heller ingen horisontal rulning i designeren. Lodret rulning fungerede fint, men fra et udviklerperspektiv gjorde manglen på vandret rulning at lege med designet problematisk, og egenskabseditoren generelt var noget rodet. Zoho var lidt renere i denne henseende, og PowerApps var langt mere poleret.

Når det gjaldt yderligere tilpasning og scripting, er al koden skrevet i JavaScript. Om det er godt eller dårligt afhænger af dit programmeringssprog, du foretrækker, men generelt fandt vi, at det er et plus, da det er et bredt understøttet sprog med alle de funktioner, du har brug for. Det vil dog ikke være meget venligt med en ikke-programmerer. App Maker inkluderer også et par andre nifty coderfunktioner, herunder en dropdown-kode til gennemførelse af kode i scripting-dashboardet for at se alle tilgængelige metoder til et script, og script-tip og advarsler, når du koder både scripts fra klient- og serversiden og API-integration med andre Google-apps og -tjenester.

App Maker presterede også godt, når der blev foretaget ændringer i Crowd Control-datamodellen, en opgave, som en programmør ofte skulle udføre til projektvedligeholdelse. Det var let at tilføje et nyt felt, men det krævede nogle flere trin end i andre værktøjer som Zoho og Appian. Det tog nogle jagt rundt for at finde ud af, hvordan man tilføjede, men var enkel trods det krævede antal trin. Det var let at udføre et eksisterende felt og udføre fejlfrit uden nogen overskydende arv-navn eller ekstra bøjler til at hoppe igennem. Samlet set fandt vores programmør, at dette sandsynligvis er et værktøj, som en udvikler ville være godt tilpas med lige fra flagermus.

En smart designet Up-and-Comer

Google App Maker er det nyeste lavkodeværktøj, der findes i denne roundup, men alligevel er der meget at lide i dets konsistente, enkle design og omfattende sæt af formbuildere og træk-og-slip-funktioner. For den gennemsnitlige forretningsbruger - især en, der er bekendt med Material Design - giver platformen en let guidet oplevelse at oprette en forretningsprocesapplikation, der ser professionel ud, integreres med andre Google-apps og -tjenester og vigtigst af alt skal arbejde pålideligt.

Fra et udviklerperspektiv mangler Google App Maker polering af Microsoft PowerApps, og scriptingen gør det nemt at bruge Zoho Creator, men brugergrænsefladen og datamodellen var lette at bruge, og den håndterede ændringer i datamodellen fejlfrit. Det ville være rart, hvis der var et meget større sæt forud definerede ressourcer til rådighed, såsom feltdatatyper, appskabeloner, enheder og lignende funktioner. Den vandrette rulning skal sorteres, og panelet UI-egenskaber kræver også mere tanke. Imidlertid er alt det ikke overraskende for et nybygget produkt med masser af opvækst at gøre, og Google har et stærkt fundament, hvorpå man kan bygge en endnu mere kraftfuld lavkode-oplevelse. Google App Maker er bygget enkelt og effektivt, og samlet set var et af de nemmeste værktøjer til lav kode, der bruges både fra en normal bruger og fra et IT-synspunkt. For G Suite Business-kunder er det værd at tage en tur.

Google app maker anmeldelse og vurdering