Casa Ressenyes Revisió i qualificació del fabricant d'aplicacions de Google

Revisió i qualificació del fabricant d'aplicacions de Google

Taula de continguts:

Vídeo: Getting Started with App Maker (Octubre 2024)

Vídeo: Getting Started with App Maker (Octubre 2024)
Anonim

Google App Maker, que comença a partir de 10 dòlars per usuari al mes com a part de G Suite Business, és una eina de desenvolupament de codi baix integrada a la plataforma de productivitat de G Suite de Google. Construït amb una experiència d'usuari neta i sensible (UX) segons la filosofia de Disseny de materials de Google, App Maker ofereix als usuaris empresaris i desenvolupadors d'una empresa la possibilitat de desenvolupar ràpidament aplicacions per a processos empresarials específics, basant-se completament en assistents de forma i arrossegament i solta. interfícies per crear aplicacions empresarials amb bon aspecte sense necessitat de codificació tradicional.

Juntament amb l’Editor’s Choice Appian, Google App Maker va ser l’eina més fàcil d’utilitzar que vam provar per als usuaris habituals del negoci Joe. Microsoft PowerApps, l'elecció dels nostres editors per als desenvolupadors, també va tenir una experiència poc complicada, però es va orientar més cap als usuaris de TI i energia. Desenvolupat més recentment i tenint en compte una filosofia de disseny més consistent, App Maker i PowerApps us ofereixen una experiència guiada senzilla i més cohesionada en crear aplicacions que no pas una eina com Salesforce App Cloud, que inclou un conjunt molt més complet de funcions d’eina i personalització., però amb una experiència sobrecarregada que pot ser més confusa per aprendre i navegar. Anunciat el 2016 i disponible a G Suite Business per primera vegada aquest any, Google App Maker és una plataforma molt més jove que Salesforce o Appian. Hi ha problemes per augmentar, però App Maker us ofereix una experiència de desenvolupament de codi de codi senzilla i intuïtiva que serveix com a extensió natural de G Suite per a la creació d'aplicacions de negoci personalitzades.

Preu i plans

Google App Maker no està disponible al nivell bàsic G Suite Basic. Només els clients amb G Suite Business (10 dòlars per usuari al mes) o G Suite Enterprise tenen accés a l'eina de codi baix. El preu per usuari és un toc més car que Zoho Creator (5 dòlars mensuals) i Microsoft PowerApps (7 dòlars al mes), però una ganga comparat amb Salesforce App Cloud (25 dòlars al mes) i Appian, que comença a 75 dòlars per usuari al mes.

L’altra característica i avantatges de la capacitat de G Suite Business en l’edició bàsica inclouen claus de seguretat gestionades i prevenció de pèrdues de dades (DLP), juntament amb funcions d’informació i auditoria més avançades. G Suite Business també inclou un emmagatzematge il·limitat a Gmail, Google Fotos i Google Drive, que és important per a App Maker a causa de les taules i models de dades de Google Drive que introduireu a les vostres aplicacions. Si hi ha quatre o menys usuaris a l’organització, cada usuari obté 1 TB d’emmagatzematge.

Construir una aplicació empresarial de baix codi

La configuració d'App Maker comença amb un tutorial de benvinguda per presentar-vos al quadre de comandament i enllaços a diversos altres tutorials i passos de funció del manual de l'usuari. El tutorial de benvinguda us proposa un procés interactiu de 15 minuts per crear la vostra primera aplicació, començant per crear un model de dades a Google Drive. App Maker es divideix en tres components principals per crear la seva aplicació: dades, pàgines i scripts. Com a usuari d'empresa quotidiana sense experiència de codificació, només en fareu servir els primers dos. Aprofundirem en l’element de guions de l’experiència a la nostra secció de proves centrada en els desenvolupadors. La interfície és neta i fàcil de navegar, canviant els colors depenent de quina secció trobeu (verd per a dades, blau per a pàgines) com a part del Disseny de materials de Google.

Abans de començar a personalitzar l’aplicació i a afegir funcions, Google us porta immediatament a través dels ossos nus per assegurar-vos que la base hi ha. Comença creant i anomenant la teva base de dades, que pots formatar com a Taula de Google Drive o carregar el teu propi origen de dades. A continuació, afegiu diversos camps per organitzar les vostres dades, que es poden classificar per cadenes de caràcters Unicode, números, dates o declaracions booleanes true / false. Si en algun moment no sabeu què significa un terme, el tutorial inclou enllaços de la documentació de l'App Maker.

Un cop tingueu l’origen de dades, l’assistent basat en el formulari us portarà a Pàgines. Aquí és on trobareu Editor de propietats d’App Maker amb opcions per personalitzar la interfície d’usuari (IU), però a primera vista (si aneu fent el tutorial), tot el que App Maker vol fer és posar el nom de la vostra pàgina i connectar-vos. a l'origen de dades que acaba de crear. Les aplicacions no funcionen sense una font de dades. Cada widget que afegiu a l'aplicació a partir d'aquest moment us traurà dades de la taula de unitats que heu configurat.

L’editor de widget arrossega i deixa anar com es realitza la creació de l’aplicatiu de pantalla a pantalla. Per provar aquestes aplicacions des de la perspectiva d’un usuari mitjà empresarial, vaig crear una aplicació bàsica de programació. L’objectiu era crear una aplicació que pogués afegir un nou esdeveniment amb camps per al nom de l’esdeveniment, la data i l’hora i, la durada, i la possibilitat d’invitar els usuaris a esdeveniments i ordenar la llista d’esdeveniments en un calendari o en una vista cronològica. Qualsevol funcionalitat addicional o personalització addicional era un bonus.

Després de passar pel tutorial, no he tingut problemes amb el procés bàsic de creació d'aplicacions a Google App Maker. Al menú de navegació de l’esquerra he escollit Crear una nova aplicació. Actualment, Google ofereix nou plantilles diferents per a aplicacions empresarials diferents, però en aquest cas només he escollit la plantilla d’aplicació en blanc. La selecció actual de plantilles està molt lluny del mercat AppExchange de tota la vida al Salesforce App Cloud, però és un punt de partida sòlid per crear aplicacions al voltant de processos quotidians, com ara aprovació de documents o directoris d'empleats.

Després de crear la meva taula de Google Drive a la secció Dades, vaig obrir una pestanya a Pàgines. El recorregut m’havia mostrat què buscar, a l’editor de propietats situat a la part dreta de la interfície, he escollit el camp "origen de dades" i he connectat el meu model, que es mostra al menú desplegable. Hi ha moltes coses més que pots fer a l'Editor de propietats pel que fa a la personalització, com ara la distribució, l'espai i els marges, o bé si feu clic a la icona de la paleta de pintura situada a la columna, us portarà a l'editor d'estil on podreu canviar el disseny. estils o personalitzar CSS. Els scripts són on afegir fluxos de treball lògics i automatitzats més complexos, però per als usuaris de negocis mitjans, els editors de propietat i estil poden fer front a totes les personalitzacions bàsiques de la interfície d'usuari per a aquells tan inclinats a embolicar-se amb colors, pantalla, etc.

El procés de disposició arrossegar i deixar anar real era tan senzill com no. La icona dels ginys a la part superior esquerra de la interfície de les pàgines apareix una barra amb diferents opcions de dades (formularis i taules), objectes d’entrada com ara text, data o caselles de verificació, llistes desplegables, botons, lliscants, qualificació de cinc estrelles ginys i molt més. A continuació, es mostren ginys de visualització addicionals per afegir enllaços multimèdia i hiperenllaços, així com serveis integrats de Google com ara Maps.

He afegit un giny del formulari amb camps per a la data de l'esdeveniment, l'hora de l'esdeveniment i els participants, arrossegant la taula fins on la volia a la disposició de l'aplicació. Al costat, he arrossegat una taula classificable que mostra esdeveniments creats, filtrables pels paràmetres del meu formulari. Per lligar el meu flux d’usuaris, he afegit un giny del botó anomenat Save Event i un widget interactiu de Google Maps que (si connectés una API d’ubicació a la secció Scripts) podria mostrar la ubicació del meu esdeveniment si afegís un altre camp amb aquest valor.. Amb les funcions principals de la meva aplicació ara creada, he pres el botó de previsualització. Abans que Google App Maker publicés la meva aplicació, van aparèixer algunes indicacions per revisar els permisos ràpidament, autoritzant que la meva aplicació de programació PCMag tingués accés a Google Drive per treure del meu model de dades i donant-li permís per a executar-la.

A l’aplicació publicada, vaig poder omplir de forma immediata el meu formulari amb dates / hores d’esdeveniments i participants i veure aquells esdeveniments a la meva llista d’esdeveniments. Un inconvenient actual és que App Maker no admet actualment aplicacions per a mòbils natives, només aplicacions web responsives que s’ajustaran dinàmicament en funció de la mida de la pantalla. Google també està pensant en afegir integracions integrades amb altres fonts de dades més populars, a més de Google Drive, i preveu incorporar algunes de les seves variades capacitats d’intel·ligència de màquines a l’experiència al llarg del segon semestre del 2017.

L'experiència per a desenvolupadors

En el costat del desenvolupador i centrat en les nostres proves, el nostre desenvolupador va provar App Maker creant una aplicació significativament més complexa que vam anomenar Crowd Control, un gestor de contactes col·laboratiu pensat com a aplicació de gestió de contactes i clients (CRM) per als venedors. Estàvem buscant crear una aplicació amb una llista de contactes, una pàgina per a dades de contacte i una pàgina per afegir nous contactes, inclosa la possibilitat d’afegir fotos i diverses notes a cada contacte. També vam provar la possibilitat d'afegir i canviar els camps del model de dades i impulsar aquests canvis a l'aplicació en directe.

L’App Maker s’assemblava molt a Zoho i PowerApps en aspecte i funcionalitat. Sens dubte, hi havia una sensació més friki per a l'eina que podria intimidar els neòfits complets. Els camps es van omplir amb un botó "@" a tot arreu i també hi havia eines elèctriques com ara expressions regulars. Aquests defineixen com fer coincidir i validar les cadenes mitjançant un llenguatge mini. Les expressions regulars són molt potents, però poden ser força complexes i probablement no serien útils per a un no programador.

El modelador de dades o l’eina d’entitat era molt fàcil d’utilitzar i permetia totes les variacions de cardinalitat de la relació, cosa que faltava PowerApps i Zoho s’amagava amb èxit dels usuaris. La cardinalitat de relació significa essencialment "quantes de A estan relacionades amb quantes de B", que en aquest cas significa les notes i el multimèdia associats a un contacte. Tot i això, si bé PowerApps tenia una gran varietat d’entitats predefinides i llistes de recollida, App Maker no en tenia cap, de manera que definir aquestes relacions és manual.

L'eina de dissenyador de pàgines va ser fàcil d'utilitzar en molts aspectes. El moviment dels components va funcionar tal com s'esperava amb un simple arrosseguament i soltura, tot i que canviar la disposició pot ser una mica difícil. Va ser més fàcil començar de nou al tauler i ajustar l’espai i els marges van requerir una mica d’assaig i error. A més, no hi va haver cap desplaçament horitzontal al dissenyador. El desplaçament vertical va funcionar bé, però des del punt de vista del desenvolupador, la manca de desplaçament horitzontal va comportar un problema amb el disseny, i l'editor de propietats en general estava una mica desordenat. Zoho era una mica més net en aquest aspecte i PowerApps estava molt més polit.

Quan es tracta de personalització i scripts addicionals, tot el codi està escrit en JavaScript. Tant si és bo com dolent depèn de les preferències del vostre llenguatge de programació, però generalment trobem que és un avantatge, ja que es tracta d’un llenguatge àmpliament compatible amb totes les funcions que podríeu necessitar. No serà tan amable per als no programadors. App Maker també inclou un parell d’altres funcions de codificador tècniques, inclosa una llista desplegable de Completar codi al tauler de comandes de scripts per veure tots els mètodes disponibles per a un script, i suggeriments de script i advertències mentre codifiqueu scripts tant del client com del servidor i les integracions de l’API. amb altres aplicacions i serveis de Google.

App Maker també ha tingut un bon rendiment en fer canvis al model de dades de Crowd Control, una tasca que un programador sovint hauria de realitzar per al manteniment del projecte. L’addició d’un camp nou va ser fàcil, però va requerir alguns passos més que en altres eines com Zoho i Appian. Es va fer una mica de caça per saber com afegir, però era senzill malgrat el nombre de passos requerits. Canviar un camp existent era fàcil i es podia executar perfectament, sense haver de nomenar el llegat esquerre ni amb cèrcols addicionals. En general, el nostre programador va trobar que és probable que sigui una eina amb la qual un desenvolupador estigués a gust de sortir-ne.

Una promoció i comerç de disseny intel·ligent

Google App Maker és la nova eina de codi de codi més recent presentada en aquest cercle, però, tot i així, li agraden molt el seu disseny consistent i directe i un conjunt complet de creadors de formularis i funcions d'arrossegament i solta. Per als usuaris del negoci mitjà –sobretot un familiar amb el Disseny de materials–, la plataforma ofereix una experiència guiada fàcil per crear una aplicació de procés empresarial que sembli professional, s’integra amb altres aplicacions i serveis de Google i, el més important, hauria de funcionar de manera fiable.

Des d'una perspectiva de desenvolupador, Google App Maker no té el poliment de Microsoft PowerApps i la facilitat de scripts Zoho Creator, però la interfície d'interès i el model de dades van ser fàcils d'utilitzar i va manejar canvis al model de dades de manera impecable. Estaria bé que hi hagués un conjunt molt més gran de recursos predefinits, com ara tipus de dades de camp, plantilles d'aplicacions, entitats i funcions similars. Cal desplaçar-se el desplaçament horitzontal i el plafó de propietats de la interfície d'usuari requereix més informació. Tot i això, tot això no és sorprenent per a un producte de nova construcció i amb molta expansió i Google té un fort fonament sobre el qual crear una experiència de codi de codi encara més potent. Google App Maker està construït de manera senzilla i eficaç i, en general, va ser una de les eines més senzilles d’utilitzar de codi baix tant des d’un punt de vista normal com des d’un punt de vista informàtic. Per als clients de G Suite Business, mereix la pena prendre-li una volta.

Revisió i qualificació del fabricant d'aplicacions de Google