Domov recenzia Recenzia a hodnotenie výrobcu aplikácií Google

Recenzia a hodnotenie výrobcu aplikácií Google

Obsah:

Video: Getting Started with App Maker (Október 2024)

Video: Getting Started with App Maker (Október 2024)
Anonim

Google App Maker, ktorý v rámci balíka G Suite Business začína na 10 dolárov za používateľa mesačne, je vývojový nástroj s nízkym kódom zabudovaný do platformy produktivity spoločnosti Google Suite. Aplikácia App Maker bola postavená s čistým a pohotovým užívateľským dojmom (UX) v súlade s filozofiou materiálového dizajnu spoločnosti Google. Poskytuje podnikovým používateľom a vývojárom v rámci spoločnosti možnosť rýchlo vyvíjať aplikácie pre konkrétne obchodné procesy, pričom sa spolieha výlučne na sprievodcov formulármi a drag-and-drop. rozhrania na vytváranie dobre vyzerajúcich obchodných aplikácií bez potreby akéhokoľvek tradičného kódovania.

Spolu s Appian's Choice Appian, Google App Maker bol najviac užívateľsky prívetivý nástroj, ktorý sme testovali pre bežných podnikových používateľov Joe. Microsoft PowerApps, náš výber editorov pre vývojárov, sa mohol pochváliť aj úhľadným zážitkom, ale viac sa zameriaval na používateľov IT a energetiky. Aplikácia App Maker a PowerApps, ktoré boli vyvinuté v poslednom čase as ohľadom na konzistentnejšiu filozofiu dizajnu, vám pri vytváraní aplikácií poskytujú jednoduchý a súdržnejší zážitok ako nástroj, ako je napríklad nástroj Salesforce App Cloud, ktorý obsahuje oveľa komplexnejšiu sadu nástrojov a funkcií prispôsobenia, ale v preťaženej skúsenosti, ktorá môže byť mätúcejšia pri učení sa a navigácii. Aplikácia Google App Maker, ktorá bola predstavená v roku 2016 a je k dispozícii prvýkrát v tomto roku, je oveľa mladšia platforma ako Salesforce alebo Appian. Vyrastá to, ale App Maker vám poskytuje jednoduchý a intuitívny vývoj s nízkym kódom, ktorý slúži ako prirodzené rozšírenie balíka G Suite na vytváranie vlastných obchodných aplikácií.

Ceny a plány

Aplikácia Google App Maker nie je k dispozícii na základnej úrovni balíka G Suite Basic. Prístup k nástroju s nízkym kódom majú iba zákazníci s balíkom G Suite Business (10 dolárov na používateľa za mesiac) alebo G Suite Enterprise. Stanovenie ceny pre jedného používateľa je drahšie ako program Zoho Creator (5 dolárov mesačne) a Microsoft PowerApps (7 dolárov mesačne), ale výhodná zľava v porovnaní so serverom Salesforce App Cloud (25 dolárov mesačne) a Appian, ktorý začína na 75 dolárov na používateľa mesačne,

Medzi ďalšie výhody a vlastnosti produktu G Suite Business v porovnaní so základným vydaním patria riadené bezpečnostné kľúče a prevencia straty dát (DLP), spolu s pokročilejšími možnosťami reportovania a auditu. Aplikácia G Suite Business tiež ponúka neobmedzené úložisko v službách Gmail, Fotky Google a Disk Google, čo je pre App Maker dôležité z dôvodu tabuliek a dátových modelov Google Drive, ktoré budete sťahovať do svojich aplikácií. Ak sú vo vašej organizácii štyria alebo menej používateľov, každý užívateľ získa 1 TB úložného priestoru.

Vytvorenie obchodnej aplikácie s nízkym kódom

Nastavenie aplikácie App Maker začína uvítacím tutoriálom, ktorý vás oboznámi s informačným panelom a odkazmi na rôzne ďalšie návody a návody na použitie v používateľskej príručke. Uvítací tutoriál vás prevedie interaktívnym 15-minútovým procesom vytvorenia prvej aplikácie, počnúc vytvorením dátového modelu na Disku Google. Aplikácia Maker je zostavená do troch hlavných komponentov, ktoré umožňujú zostavenie vašej aplikácie: údaje, stránky a skripty. Ako bežný podnikový používateľ bez skúseností s kódovaním budete väčšinou používať iba prvé dva. V sekcii testovania zameranej na vývojárov sa dostaneme hlbšie do skriptov. Rozhranie je čisté a ľahko sa naviguje a mení farby v závislosti od toho, v ktorej časti sa nachádzate (zelená pre dáta, modrá pre stránky) ako súčasť materiálového dizajnu spoločnosti Google.

Predtým, ako začnete s prispôsobovaním svojej aplikácie a pridávaním funkcií, vás Google okamžite prevedie holými kosťami, aby sa ubezpečil, že je nadácia k dispozícii. Začnete vytvorením a pomenovaním databázy, ktorú môžete naformátovať ako tabuľku Disku Google alebo nahrať vlastný zdroj údajov. Potom pridáte rôzne polia na usporiadanie vašich údajov, ktoré možno klasifikovať podľa reťazcov znakov Unicode, čísel, dátumov alebo pravdivých / nepravdivých boolovských príkazov. Ak v žiadnom okamihu neviete, čo tento výraz znamená, príručka obsahuje odkazy na dokumentáciu k aplikácii App Maker.

Po získaní zdroja údajov vás sprievodca pomocou formulára prevedie na stránky. Na tomto mieste nájdete Editor vlastností aplikácie App Maker s možnosťami prispôsobenia používateľského rozhrania (UI), ale na prvý pohľad (ak sa nachádzate v návode), všetko, čo App Maker chce, aby ste urobili, je pomenovanie stránky a pripojenie do zdroja údajov, ktorý ste práve vytvorili. Aplikácie nefungujú bez zdroja údajov. Každá miniaplikácia, ktorú od tejto chvíle pridáte do aplikácie, bude sťahovať údaje z tabuľky zariadení, ktorú ste nastavili.

Editor miniaplikácií drag-and-drop je to, ako skutočne zostavujete, ako bude vyzerať vaša aplikácia z obrazovky na obrazovku. Aby som tieto aplikácie otestoval z pohľadu priemerného podnikového používateľa, vytvoril som základnú aplikáciu na plánovanie. Cieľom bolo vytvoriť aplikáciu, ktorá by mohla pridať novú udalosť s poliami pre názov udalosti, dátum a čas a trvanie a schopnosť pozvať používateľov na udalosti a zoradiť zoznam udalostí v kalendári alebo chronologickom zobrazení. Akékoľvek ďalšie funkcie alebo prispôsobenie okrem toho boli bonusom.

Po absolvovaní výukového programu som nemal problémy so základným procesom vytvárania aplikácií v aplikácii Google App Maker. Z ľavého navigačného menu som vybral Vytvoriť novú aplikáciu. Google v súčasnosti ponúka deväť rôznych šablón pre rôzne obchodné aplikácie, ale v tomto prípade som jednoducho vybral šablónu prázdnej aplikácie. Aktuálny výber šablón je ďaleko od plnohodnotného trhu AppExchange v službe Salesforce App Cloud, je to však solídny východiskový bod pre vytváranie aplikácií okolo každodenných procesov, ako je schvaľovanie dokumentov alebo adresáre zamestnancov.

Po vytvorení mojej tabuľky Disku Google v sekcii Údaje som prešiel na kartu Stránky. Návod mi ukázal, čo treba hľadať. V editore vlastností na pravej strane rozhrania som vybral pole „zdroj údajov“ a pripojil svoj model uvedený v rozbaľovacej ponuke. Pokiaľ ide o prispôsobenie - v rozložení, rozmiestnení a okrajoch - v editore vlastností môžete urobiť oveľa viac, alebo ak kliknete na ikonu palety farieb na vrchole stĺpca, dostanete sa do editora štýlov, kde môžete prepínať dizajn štýly alebo prispôsobiť CSS. Skripty sú miesto, kde pridávate zložitejšie logické a automatizované pracovné postupy, ale pre priemerného podnikového používateľa môžu editori vlastníctiev a štýlov zvládnuť všetky základné prispôsobenia používateľského rozhrania pre tých, ktorí majú sklon k neporiadku s farbami, zobrazovaním atď.

Skutočný proces rozloženia drag-and-drop bol rovnako jednoduchý, ako sa zdá. Ikona miniaplikácií v ľavom hornom rohu rozhrania stránok zobrazí lištu s rôznymi možnosťami údajov (formuláre a tabuľky), vstupné objekty, ako je text, dátum alebo začiarkavacie políčka, rozbaľovacie zoznamy, tlačidlá, posúvače, hodnotenie hviezdičkami widgety a ďalšie. Nižšie sú uvedené ďalšie widgety displeja na pridávanie multimédií a hypertextových odkazov, ako aj integrované služby Google, ako napríklad Mapy.

Pridal som miniaplikáciu Form s poľami pre Dátum udalosti, Čas udalosti a Účastníci a pretiahol tabuľku tam, kde som ju chcel v rozložení aplikácie. Vedľa toho som pretiahol tabuľku, v ktorej sú zobrazené vytvorené udalosti, ktoré je možné filtrovať podľa parametrov v mojej podobe. Na spojenie môjho používateľského toku som pridal widget Button s názvom Save Event a interaktívny widget Google Maps, ktorý (ak som pripojil API na určovanie polohy v sekcii Skripty), mohol zobraziť umiestnenie svojej udalosti, ak som pridal ďalšie pole s touto hodnotou, Po vytvorení primárnych funkcií mojej aplikácie som narazil na tlačidlo ukážky. Predtým, ako aplikácia Google App Maker zverejní moju aplikáciu, sa objavilo niekoľko výziev na rýchle preskúmanie povolení, ktoré autorizujú, že moja aplikácia na plánovanie PCMag mala prístup na Disk Google, aby mohla vytiahnuť z môjho dátového modelu a dať aplikácii povolenie na spustenie.

V publikovanej aplikácii som okamžite mohol vyplniť svoj formulár dátumami / časmi udalostí a účastníkmi a vidieť, ako sa tieto udalosti zobrazujú v mojom zozname udalostí. Jednou zo súčasných nevýhod je, že aplikácia App Maker v súčasnosti nepodporuje natívne mobilné aplikácie, iba responzívne webové aplikácie, ktoré sa dynamicky upravujú podľa veľkosti obrazovky. Spoločnosť Google tiež zvažuje pridanie integrovaných integrácií s inými populárnymi zdrojmi údajov okrem služby Disk Google a do druhej polovice roku 2017 plánuje zabudovať niektoré zo svojich rozmanitých schopností strojovej inteligencie.

Skúsenosti vývojárov

Na strane nášho testovania zameraného na vývojárov a IT, náš vývojár testoval App Maker vytvorením podstatne zložitejšej aplikácie, ktorú sme nazvali Crowd Control, spolupracujúceho kontaktního manažéra určeného jako aplikace pro správu kontaktů a vztahů se zákazníky (CRM) pre obchodníkov. Chceli sme vytvoriť aplikáciu so zoznamom kontaktov, stránku s kontaktnými údajmi a stránku s pridaním nových kontaktov vrátane možnosti pridať ku každému kontaktu fotografie a viac poznámok. Testovali sme tiež schopnosť pridať a zmeniť polia údajového modelu a tieto zmeny preniesť do živej aplikácie.

App Maker sa najviac podobal Zoho a PowerApps, pokiaľ ide o vzhľad a funkčnosť. K nástroju však určite bol geekiernejší pocit, ktorý by mohol zastrašiť úplných novofytov. Polia boli všade označené znakom @ a boli tam aj elektrické nástroje, ako napríklad regulárne výrazy. Tieto definujú, ako porovnávať a overovať reťazce pomocou mini-jazyka. Regulárne výrazy sú veľmi silné, ale môžu byť dosť zložité a pravdepodobne by neboli užitočné pre neprogramátorov.

Nástroj Data Modeler alebo entita bol veľmi ľahko použiteľný a umožňoval všetky variácie vzťahovej mohutnosti, niečo, čo PowerApps chýbal a Zoho úspešne skryl pred svojimi používateľmi. Vzťahová mohutnosť v podstate znamená „koľko A súvisí s tým, koľko B“, čo v tomto prípade znamená poznámky a multimédiá spojené s kontaktom. Aj keď však PowerApps obsahoval obrovskú škálu preddefinovaných entít a zoznamov na výber, App Maker ich nemal, takže tieto vzťahy sú definované ako manuálne.

Nástroj Návrhár stránok sa vo väčšine ohľadov ľahko použil. Pohybujúce sa súčasti fungovali tak, ako by ste očakávali, jednoduchým presunutím myšou, hoci zmena rozloženia môže byť trochu náročná. Bolo ľahšie začať znova na paneli a vyladenie medzier a okrajov si vyžadovalo trochu pokusu a omylu. V dizajnérovi tiež neexistovalo horizontálne posúvanie. Vertikálne posúvanie fungovalo dobre, ale z pohľadu vývojára nedostatok horizontálneho posúvania spôsobil hranie s návrhom problematickým a editor nehnuteľností bol celkovo trochu preplnený. Zoho bol v tomto ohľade trochu čistejší a PowerApps bol oveľa viac vyleštený.

Pokiaľ ide o ďalšie prispôsobenie a skriptovanie, celý kód sa zapíše do JavaScriptu. Či je to dobré alebo zlé, záleží na preferencii vášho programovacieho jazyka, ale vo všeobecnosti sme zistili, že je to plus, pretože je to široko podporovaný jazyk so všetkými funkciami, ktoré by ste mohli potrebovať. Nebude to však strašne priateľské pre neprogramátora. Aplikácia Maker tiež obsahuje niekoľko ďalších šikovných kódovacích funkcií, vrátane rozbaľovacej ponuky Doplnenie kódu na paneli skriptovania, aby sa zobrazili všetky dostupné metódy pre skript, a skriptovacie rady a varovania pri kódovaní skriptov na strane klienta aj servera a integrácie API. s ostatnými aplikáciami a službami Google.

Aplikácia App Maker tiež dobre fungovala pri zmenách v dátovom modeli Crowd Control, čo je úloha, ktorú by programátor často musel vykonať pri údržbe projektu. Pridanie nového poľa bolo ľahké, ale vyžadovalo to viac krokov ako v iných nástrojoch ako Zoho a Appian. Trvalo nejaký lov okolo, aby sa zistilo, ako pridať, ale bolo jednoduché napriek požadovanému počtu krokov. Zmena existujúceho poľa bola jednoduchá a vykonala sa bezchybne, bez toho, aby tu zostalo zbytočné pomenovanie dedičstva alebo ďalšie obruče. Celkovo náš programátor zistil, že toto je pravdepodobne nástroj, ktorý by vývojár bol ochotný okamžite vyriešiť.

Inteligentne navrhnutý up-and-comer

Google App Maker je najnovší nástroj s nízkym kódom, ktorý sa objavuje v tomto kole, ale aj tak je tu veľa, čo sa týka jeho konzistentného, ​​jednoduchého dizajnu a komplexnej sady tvorcov formulárov a možností presúvania myšou. Pre priemerného podnikového používateľa - najmä jedného, ​​ktorý je oboznámený s materiálovým dizajnom - poskytuje táto platforma ľahký sprievodný zážitok pri vytváraní aplikácie podnikových procesov, ktorá vyzerá profesionálne, integruje sa s inými aplikáciami a službami Google a čo je najdôležitejšie, mala by spoľahlivo fungovať.

Z hľadiska vývojárov aplikácii Google App Maker chýba poľština Microsoft PowerApps a ľahkosť skriptovania Zoho Creator, ale používateľské rozhranie a dátový model sa ľahko použili a bezchybne zvládli zmeny v dátovom modeli. Bolo by pekné, keby existovala oveľa väčšia sada preddefinovaných zdrojov, ako sú typy dát poľa, šablóny aplikácií, entity a podobné funkcie. Je potrebné vyriešiť horizontálne posúvanie a panel vlastností používateľského rozhrania si tiež vyžaduje viac premyslenia. To všetko však nie je prekvapujúce pre novo postavený produkt s množstvom vyrastajúcich úloh a spoločnosť Google má pevný základ, na ktorom je možné vybudovať ešte silnejší zážitok s nízkym kódom. Google App Maker je zostavený jednoducho a efektívne a celkovo bol jedným z najjednoduchších nástrojov s nízkym kódom, ktorý bolo možné použiť z pohľadu bežného používateľa aj IT. Pre zákazníkov G Suite Business je dobré sa na to obrátiť.

Recenzia a hodnotenie výrobcu aplikácií Google