Innholdsfortegnelse:
- Priser og planer
- Bygge en lavkode forretningsapp
- Utvikleropplevelsen
- En veldesignet lavkodeopplevelse
Video: Fuel data insights with Flows: TrackVia tips & tricks webinar (Oktober 2024)
TrackVia (som begynner på $ 2000 per måned for 25 brukere) er en utviklingsplattform med lav kode fokusert på mobil arbeidsflytstyring for bedrifter. Det 11 år gamle selskapet er en veteran lavkodespiller, og tilbyr et kraftig dra-og-slipp-brukergrensesnitt (UI) der både gjennomsnittlige brukere og utviklere raskt kan bygge applikasjoner og automatisert logikk for spesifikke forretningsprosesser. Mens TrackVia har sin brukeropplevelse (UX) påfunn og ikke helt måler seg til Editors 'Choice-plattformer Appian og Microsoft PowerApps når det kommer til avansert IT-tilpasning og integrasjoner, er det en velutformet og brukervennlig lavkode plattform som er vel verdt bedriftshensyn.
Priser og planer
TrackVias nettsted sier at priser er "basert på antall apper og brukere som du trenger" og at "for selskaper som trenger flere eller til og med dusinvis av apper for hundrevis eller tusenvis av brukere, tilbyr vi også plattformpriser for å forenkle fakturering og budsjettering." Selskapet ber deg om å be om prisoverslag, men ga PCMag noen flere detaljer.
I følge TrackVia starter prisene rundt $ 2000 per måned for en enkelt app og 25 brukere, og går opp derfra basert på antall apper og brukere, men med volumrabatter når du skaler. Selskapet beskrev det som "all-you-can-eat" -plattformpriser, med gratis ombordstigning som ikke deler opp funksjoner i forskjellige nivåer. Det er heller ingen gratis prøveversjon, men selskapet tilbyr et pilotprogram for å hjelpe selskaper med å bygge sin første app og teste den med virkelige brukere på systemet, men det kommer med service og opplæringsgebyr. Du får også en dedikert "klientsuksessjef" som fungerer som bedriftens poengperson med eventuelle TrackVia-problemer.
Til syvende og sist er TrackVias priser en konkurransemessig ulempe når det kommer til mindre bedrifter som leter etter et lavkodeverktøy. Enda dyrere bedriftsplattformer som Mendix og OutSystems tilbyr en gratis utgave for mindre virksomheter som ellers ville blitt priset ut.
Bygge en lavkode forretningsapp
Vi testet TrackVia fra både en gjennomsnittsbruker og en utvikler, siden lavkodeverktøy markedsføres mot begge typer brukere. For å teste TrackVia fra et forretningsbrukerperspektiv, bygde vi en grunnleggende planleggingsapp. Målet med testingen vår var å lage en app som kunne legge til en ny hendelse med felt for navn, dato og klokkeslett og varighet. Når det gjelder funksjoner, ønsket vi muligheten til å invitere brukere til hendelser og sortere hendelseslisten i en kalender eller kronologisk oversikt. Enhver ekstra funksjonalitet derfra var en bonus.
TrackVia UI konkurrerer med Google App Maker og Zoho Creator for barebones enkelhet. Du kan angi at dashbordet ditt skal ta deg direkte til en bestemt app eller til en liste over alle lavkodeappene dine (sorterbare alfabetisk eller kronologisk, etter opprettelsesdato eller nylige oppdateringer). Hver app på dashbordet ditt får en kort informasjonsboks med oppdateringsinformasjon, tilknyttede databasetabeller og alternativer for å redigere eller slette. Annet enn det, alt du ser på hoveddashbordet er Opprett ny app-knapp, kontoinnstillinger og en hendig "Gå til" -boks, som gir deg en rullegardinliste av alle appene, tabellene, visningene og skjemaene samt oversiktspaneler. for rask navigering som er langt mer nyttig enn en statisk søkeboks.
TrackVia tilbyr også videoopplæringsprogrammer og et kunnskapsgrunnlag for å komme deg i gang og svare på spørsmål. Jeg startet med å trykke på knappen Create New App for å begynne å bygge PCMag Scheduling-appen, og med en gang ga TrackVia meg noen unike alternativer og informasjon. Knappen tar deg til et skjermbilde med tre alternativer: tilpasse en forhåndsbygd app, begynn å bruke et Microsoft Excel-regneark eller bygg en app fra bunnen av. Dette er vanligvis standardalternativer, men under hver var et nyttig tidsestimat for hvor lang tid hver bane ville ta. Et minutt for den forhåndsbygde appen, to minutter til å starte med databasen, og 15 for å bygge en app fra bunnen av. TrackVia er det eneste lavkodeverktøyet vi testet, og som inkluderte en fin middels tidsestimering.
Hvis du velger forhåndsbygd-alternativet, tar det deg til TrackVia Marketplace. Markedsplassen lastet ikke de første gangene jeg prøvde det, så jeg bestemte meg for å bygge fra bunnen av. Dette tar deg til en skjermbygger-brukergrensesnitt for å lage din primære appskjerm og tilhørende databasetabell. Du kan også laste opp en Microsoft Excel-tabell, men det er ingen forhåndsbygde kontakter for å hente inn data direkte fra andre database- eller lagringsapper, som selskapet sa at du må konfigurere en integrasjon med TrackVia API for å hente inn data fra enterprise resource planning (ERP) plattformer som Oracle og SAP. For enklere integrasjoner tilbyr TrackVia ikke forhåndsbygde kontakter. I stedet håndterer plattformene dette ved å gi kundene et gratis abonnement på Zapier for tredjeparts appintegrasjoner.
Jeg fant den form-baserte databaseskapingsprosessen rask og intuitiv, med en enkel dra-og-slipp-skjermbygger med enkelheten til Appian eller Quick Base, og UX-poleringen av et nyere verktøy som Google App Maker. Feltmenyen til venstre gir deg alternativer for forskjellige tekst-, numeriske, valg-, dato- og posisjonsfelt, sammen med noen dypere alternativer for felt som automatisk beregner verdier og de som inneholder triggere for automatiserte handlinger. I løpet av noen minutter dro jeg over og formaterte felt for hendelsesnavn og beskrivelse, hendelsesdato og -tid, vertskap, lokalisering av hendelser og e-postadressene til hendelsesinventer. Når jeg slo save, var bordet mitt klart.
Herfra leder TrackVia deg ikke helt direkte til neste trinn i prosessen. Det er faner på toppen av appmenyen som fører deg til mer komplekse appskript (mer av en utviklerfunksjon) og til integrasjoner. Men for å koble det bordet med et brukergrensesnitt, må du få tak i TrackVias egenheter. I stedet for å kalle det et brukergrensesnitt, parer TrackVia bord med "dashboards" for å tilpasse utseendet og følelsen til en app. Når jeg valgte PCMag-planleggingsappen min fra rullegardinmenyen i den øverste navigasjonslinjen, ble jeg bedt om å lage et dashbord for appen min.
Dashboards i TrackVia består av noen få hovedkomponenter. De to hovedelementene er "Visninger", som betyr diagrammet eller tabellen som viser appdata, og "Skjemaer", som trakk inn feltene jeg opprettet i tabellen min. Andre elementer i dashbordet inkluderer søk, snarveier og strømmer, en UX-funksjon som guider sluttbruker gjennom applikasjoner for å fullføre en forhåndsinnstilt prosess. Jeg fikk muligheten til å legge til standardvisningen og skjemaet i dashbordet, som lot meg omorganisere boksene avhengig av utformingen jeg ønsket. Jeg valgte en vertikal layout for å gjøre det enklere for appen å skalere for mobil. TrackVia tilbyr en egen mobilapp for Android og iOS, slik at du kan trekke opp alle appene du har opprettet, med større størrelse på mobilen. Når jeg lagret instrumentpanelet og gikk tilbake til appen, hadde jeg en fungerende planleggingsapp der jeg kunne legge til hendelser, invitere brukere og til og med bruke en innebygd Google Maps-integrasjon for å legge til plassering.
Du kan legge til så mange ekstra dashboards, skjemaer og visninger i en app som du vil gjøre den mer kompleks, samt filtre og brukerroller for å gi appen tillatelse til forskjellige administrator- og ansattnivåer i en organisasjon. Det er mange flere bjeller og fløyter for IT-brukere å legge til når det gjelder arbeidsflytautomatisering og funksjonskompleksitet. Men for den gjennomsnittlige forretningsbrukeren er lavkodeprosessen en for det meste jevn prosess som gjør appoppretting enkelt for enkle organisasjonsprosesser.
Utvikleropplevelsen
For å teste TrackVia fra et IT-fokusert perspektiv, brukte utvikleren vår verktøyet til å lage en liten skala-app for kundeforhold (CRM) kalt Crowd Control. Målet med denne appen var å bygge en enkel, samarbeidende kontaktsjef med muligheten til å legge til bilder og flere notater til hver kontakt. Appen skulle ha en kontaktlisteside, kontaktdetaljer-side og en ny kontaktside. Det var også viktig å legge til nye datamodellfelt og endre eksisterende felt i den ferdige appen for å sikre at IT-avdelingen ville kunne oppdatere og endre den appen over tid.
Som med vår virksomhetstesting på brukersiden, var det enkelt å bygge den fullstendige appen. Vår utvikler fant TrackVia UI veldig enkel. Tilpasningsevnen er begrenset sammenlignet med geekier lavkodeverktøy som Mendix eller Editors 'Choice Microsoft PowerApps, men det var ikke nødvendig med noen opplæringsprogrammer for å komme opp i fart, i motsetning til verktøy med brattere læringskurver som OutSystems eller Salesforce App Cloud.
Det genererte brukergrensesnittet for selve appen er litt klønete, i det minste i hvordan den håndterer beslektede enheter (som betyr tilsvarende tabeller i en database). Hovedenheten i opprettelsesformen er arrangert øverst. De tilknyttede enhetsskjemaene blir deretter arrangert side om side under det, men du får ikke tilgang til dem via rullefeltet. Vår utvikler synes bestillingen var litt rar fordi den "første" relaterte enheten ikke er den første som får fokus. TrackVia har avklart at skjemaer er lagt ut i denne "barnevisningen" som standard, men de gjør standardverdiene tilgjengelige som et enkelt utgangspunkt for å tilpasse et skjema. Du kan imidlertid lage egendefinerte skjemaoppsett som dikterer plasseringen og oppførselen til elementer, for eksempel visninger, i skjemaet.
Den "andre" enheten var alltid den første enheten som fikk fokus og krevde en rask navigering til venstre for å komme til den første. Å legge til en ny enhet brøt dashbordet midlertidig, men en hurtigoppdatering løste det. Datamodelleringsmulighetene var generelle gode med mange datatypealternativer inkludert bilder (men ingen feltnummer for telefonnummer).
Når du redigerer skjemaer og visninger, er brukervennligheten noen ganger begrenset tilpasning. Tabeller og dashboards er svært konfigurerbare (selv om det ikke så ut til å være noen måte å endre rekkefølgen på felt i visningene eller skjemaene eller i dashbordet). Imidlertid fant vår utvikler at skjemaer og visninger stort sett er automatisk generert. Du kan lage dine egne, men i testen vår hadde ikke de tilpassede skjemaene og visningene fordelen av å automatisk oppdatere med endringer i datamodellen. På dette punktet har TrackVia presisert at hvis endringer som er gjort i datamodellen inkluderer et felt, er at det allerede er på et tilpasset skjema, vil det tilpassede skjemaet dynamisk gjenspeile denne endringen. Imidlertid, når et nytt felt blir lagt til datamodellen, gir de målbevisst brukeren muligheten til å legge det til i den egendefinerte formen (fordi det nye feltet kanskje ikke er aktuelt for alle brukernes skjemaer i applikasjonen hans).
I dashbordet kan du bare endre rekkefølgen på visningene. Våre tester på utviklersiden opplevde et lite problem der verktøyet midlertidig hadde et eget sinn. Utvikleren begynte å prøve å finpusse dashbordet for å ha to kolonner, ombestemte seg deretter og prøvde å gå tilbake til en. Det tok litt tid å gå tilbake til den ene kolonnen, ettersom de andre visningene ville omorganisere seg når dra-og-slipp-endringer ble gjort. Til syvende og sist var dette små problemer som ikke påvirket den ferdige appen. Når du tester endringer i appen for å simulere pågående prosjektvedlikehold, ble nye felt automatisk lagt til i dashbordvisningene og endringer i eksisterende felt ble reflektert umiddelbart i tilpassede former og visninger.
For dypere automatisering og forretningslogikk ga TrackVia nylig ut en ny funksjon innen plattformen kalt Flows. Dette er en dra-og-slipp-visuell prosessbygger som brukere kan utnytte for å automatisere prosessene sine og effektivisere brukeropplevelsen når de deltar i prosessene i applikasjonen. En separat feaure, App Scripts, legger til en kodingskomponent for ekstra arbeidsflyt-auotomasjon, som krever bruk av et programmeringsspråk kalt Groovy (et delsett av Java), som syntaksen er strukturert på lignende måte som den boolske logikken.
En veldesignet lavkodeopplevelse
Lavkodeutvikling handler i stor grad om enkelhet og TrackVia er veldig enkel å bruke. Selv om det var noen få spørsmål og brukergrensesnitt her og der, viste plattformen seg mer enn i stand til for både daglige brukere og utviklere å bygge enkle forretningsprosessapper med rom for dypere IT-tilpasning og arbeidsflytautomatisering.
TrackVia er kanskje mest sammenlignbar med Quick Base i sin generelle enkelhet og funksjonalitet, men til et mye høyere prispunkt. Mens TrackVia ikke kommer til redaktørenes valgverktøy Appian og Microsoft PowerApps når det gjelder priser, forhåndsbygde integrasjoner og dypere tilpasning og IT-funksjoner, er det et godt valg for bedrifter som ønsker å gi brukerne verktøyene til å bygge flotte apper uten å kreve noen betydelig teknisk dyktighet eller erfaring.