У дома Отзиви Преглед и оценка на производителя на приложения на Google

Преглед и оценка на производителя на приложения на Google

Съдържание:

Видео: Getting Started with App Maker (Октомври 2024)

Видео: Getting Started with App Maker (Октомври 2024)
Anonim

Google App Maker, който започва от 10 долара на потребител на месец като част от G Suite Business, е инструмент за разработка с нисък код, вграден в платформата за продуктивност на G Suite на Google. Създаден с чист и отзивчив потребителски опит (UX) според философията на Google Material Material, App Maker дава на бизнес потребителите и разработчиците в рамките на една компания възможността бързо да разработват приложения за конкретни бизнес процеси, разчитайки изцяло на съветниците за формуляри и плъзгане и пускане интерфейси за изграждане на добре изглеждащи бизнес приложения, без да е необходимо традиционното кодиране.

Наред с Choice Appian на редактора, Google App Maker беше най-удобният инструмент, който тествахме за средните бизнес потребители на Joe. Microsoft PowerApps, изборът на нашия редактор за разработчици, също се похвали с гладък опит, но насочи повече към ИТ и енергийните потребители. Разработен наскоро и с по-последователна философия на дизайна в предвид, App Maker и PowerApps ви дават просто и по-сплотено ръководено изживяване при изграждането на приложения, отколкото инструмент като Salesforce App Cloud, който предлага много по-изчерпателен набор от функции и инструменти за персонализиране, но в претоварено преживяване, което може да бъде по-объркващо за учене и навигиране. Обявен през 2016 г. и наличен в G Suite Business за първи път тази година, Google App Maker е далеч по-млада платформа от Salesforce или Appian. Има някои неща, които се развиват, но App Maker ви дава прост, интуитивен опит с разработка на нисък код, който служи като естествено продължение на G Suite за създаване на бизнес приложения.

Цени и планове

Google Maker App не е достъпен на ниво вход G Suite Basic. Само клиенти с G Suite Business (10 долара на потребител на месец) или G Suite Enterprise имат достъп до инструмента с нисък код. Ценообразуването на потребител е докосване по-скъпо от Zoho Creator (5 долара на месец) и Microsoft PowerApps (7 долара на месец), но изгодно в сравнение с Appfor Salesforce (25 долара на месец) и Appian, което започва от 75 долара на потребител на месец,

Другите предимства на функцията и възможностите на G Suite Business пред основното издание включват управлявани ключове за защита и предотвратяване на загуба на данни (DLP), заедно с по-модерни възможности за докладване и одит. G Suite Business се предлага и с неограничено място за съхранение в Gmail, Google Photos и Google Drive, което е важно за Maker App поради таблиците на Google Drive и моделите данни, които ще изтегляте в приложенията си. Ако във вашата организация има четири или по-малко потребители, всеки потребител получава 1 TB хранилище.

Изграждане на бизнес приложение с нисък код

Настройката на App Maker започва с урок за посрещане, за да ви запознае с таблото за управление и връзки към различни други уроци и инструкции за употреба в ръководството за потребителя. Учебният урок ви превежда през интерактивен 15-минутен процес за изграждане на първото ви приложение, като започнете с изграждането на модел на данни в Google Drive. App Maker е разделен на три основни компонента за изграждане на приложението ви: данни, страници и скриптове. Като ежедневен бизнес потребител, който няма опит с кодиране, до голяма степен ще използвате само първите две. Ще навлезем по-задълбочено в елемента скрипт от опита в нашия тестван раздел за разработчици. Интерфейсът е чист и лесен за навигиране, като променя цветовете в зависимост от това в коя секция се намирате (зелено за данни, синьо за страници) като част от материалния дизайн на Google.

Преди да започнете да персонализирате приложението си и да добавяте функции, Google ви превежда през голите кости веднага, за да се увери, че основата е там. Започвате със създаване и именуване на вашата база данни, която можете да форматирате като таблица на Google Drive или да качите свой собствен източник на данни. След това добавяте различни полета, за да организирате вашите данни, които могат да бъдат класифицирани по низове от Unicode символи, числа, дати или true / false булеви изрази. Ако във всеки момент не знаете какво означава термин, ръководството включва връзки по пътя към документацията на производителя на приложения.

След като разполагате с вашия източник на данни, съветникът, базиран на формата, ще ви отведе в Страници. Тук ще намерите редактор на свойства на Maker App с опции за персонализиране на потребителския интерфейс (потребителски интерфейс), но на пръв поглед (ако преминавате през урока), всичко, което създателят на приложения иска да направите, е да посочите страницата си и да се свържете то към източника на данни, който току-що създадохте. Приложенията не работят без източник на данни. Всяка добавка, която добавите към приложението от този момент нататък, ще изтегля данни от таблицата на Drive, която сте задали.

Редакторът на приспособления за плъзгане и пускане е как всъщност изграждате как ще изглежда приложението ви от екран до екран. За да тествам тези приложения от гледна точка на средния бизнес потребител, създадох основно приложение за планиране. Целта беше да се създаде приложение, което да може да добави ново събитие с полета за име на събитието, дата и час и продължителност и възможност да кани потребители на събития и да сортира списъка със събития в календар или хронологичен изглед. Всички допълнителни функции или персонализиране на всичко отгоре бяха бонус.

След като преминах през ръководството за ръководство, нямах проблеми с основния процес на създаване на приложение в Google App Maker. От менюто за навигация вляво избрах Create New App. Понастоящем Google предлага девет различни шаблона за различни бизнес приложения, но в този случай просто избрах шаблона Blank Application. Настоящият избор на шаблон е далеч от пълноценния пазар на AppExchange в Salesforce App Cloud, но това е солидна отправна точка за създаване на приложения около ежедневните процеси като одобрение на документи или директории на служителите.

След като създадох таблицата си с Google Drive в секцията „Данни“, аз разделих надолу към Страници. Прегледът ми показа какво да търся, в Редактора на имоти от дясната страна на интерфейса избрах полето "източник на данни" и свързах моя модел, посочен в падащото меню. В редактора на свойства можете да направите още много неща, доколкото отива персонализирането - като оформление, интервал и полета - или ако щракнете върху иконата на палитрата на боята отгоре на колоната, тя ще ви отведе до редактора на стилове, където можете да превключите дизайн стилове или персонализирайте CSS. Сценариите са там, където добавяте по-сложна логика и автоматизирани работни процеси, но за обикновения бизнес потребител редакторите на свойства и стил могат да се справят с всички основни потребителски интерфейси за персонализиране, така склонни да се забъркват с цветове, дисплей и т.н.

Действителният процес на оформление с плъзгане и пускане беше толкова лесен, колкото се получава. Иконата на джунджурии в горния ляв ъгъл на интерфейса на Pages изскача лента с различни опции за данни (форми и таблици), обекти за въвеждане като текст, дата или квадратчета, падащи списъци, бутони, плъзгачи, рейтинг с пет звезди джаджи и други. По-долу са допълнителни джаджи за показване за добавяне на мултимедия и хипервръзки, както и интегрирани услуги на Google като Maps.

Добавих джаджа за формуляр с полета за дата на събитието, време на събитието и участници, като влача таблицата до мястото, където исках в оформлението на приложението. След това плъзнах сортирана таблица, показваща създадени събития, филтрируеми по параметрите във формата ми. За да обвържа потребителския си поток заедно, добавих джаджа на бутона с име Save Event и интерактивна джаджа на Google Maps, която (ако свържа API за местоположение в секцията Scripts) може да показва местоположението на моето събитие, ако добавя друго поле с тази стойност, С създадените основни функции на приложението ми, натиснах бутона за визуализация. Преди Google Maker App да публикува приложението ми, изскочиха няколко подкани за бърз преглед на разрешенията, упълномощавайки, че моето приложение за планиране на PCMag има достъп до Google Drive за изтегляне от моя модел на данни, и дадоха на приложението разрешение за стартиране.

В публикуваното приложение веднага успях да попълня формата си с дати / часове и участници на събитията и да видя тези събития да се показват в моя списък със събития. Един от текущите недостатъци е, че App Maker понастоящем не поддържа родните мобилни приложения, а само отзивчиви уеб приложения, които динамично се настройват въз основа на размера на екрана. Google също обмисля да добави вградени интеграции с други популярни източници на данни, освен Google Drive, и планира да вгради някои от своите разнообразни възможности за машинно разузнаване в опита, както и през втората половина на 2017 г.

Опитът на разработчиците

От страна на разработчиците и ИТ, фокусирани върху нашето тестване, нашият разработчик тества App Maker, като създава значително по-сложно приложение, което нарекохме Crowd Control, съвместен мениджър за контакти, предназначен като приложение за управление на връзки с клиенти (CRM) за търговци. Търсихме да създадем приложение със списък с контакти, страница за данни за контакти и страница за добавяне на нови контакти, включително възможност за добавяне на снимки и множество бележки към всеки контакт. Също така тествахме възможността да добавяме и променяме полетата на модела на данни и да натискаме тези промени към приложението на живо.

App Maker най-много наподобява Zoho и PowerApps по външен вид и функционалност. Определено имаше усещане за гения по отношение на инструмента, което обаче може да сплаши пълните неофити. Полетата бяха предварително с надпис „@“ навсякъде и точните инструменти като обикновени изрази също бяха там. Те определят как да съвпадат и валидират низовете с помощта на мини-език. Редовните изрази са много мощни, но могат да бъдат доста сложни и вероятно не биха били полезни за непрограмист.

Инструментът за моделиране на данни или субектът беше много лесен за използване и позволяваше всякакви вариации на кардиналност на отношенията, нещо липсваше PowerApps и Zoho успешно се скри от своите потребители. Кардиналността на отношенията по същество означава „колко от A са свързани с колко B“, което в случая означава нотите и мултимедията, свързани с контакт. Въпреки това, докато PowerApps има огромно разнообразие от предварително дефинирани единици и списъци за избор, App Maker няма такива, така че определянето на тези взаимоотношения е ръчно.

Инструментът за дизайнер на страници беше лесен за използване в повечето отношения. Преместването на компоненти наоколо работи, както бихте очаквали с просто плъзгане и пускане, въпреки че промяната на оформлението може да бъде малко трудно. По-лесно беше просто да започнете от панела и настройването на разстоянието и маржовете изискваше малко опит и грешка. Също така в дизайнера нямаше хоризонтално превъртане. Вертикалното превъртане работеше отлично, но от гледна точка на разработчиците липсата на хоризонтално превъртане направи играта с дизайна проблематична и цялостният редактор на свойства беше леко претрупан. Зохо беше малко по-чист в това отношение, а PowerApps беше далеч по-излъскан.

Когато стана дума за допълнително персонализиране и скриптове, целият код е написан на JavaScript. Дали това е добро или лошо зависи от предпочитанията ви за език на програмиране, но като цяло ние установихме, че това е плюс, тъй като е широко поддържан език с всички функции, от които може да се нуждаете. Това обаче няма да е много приятелски настроено към непрограмист. App Maker също така включва няколко други изящни функции на кодер, включително падащото меню Code Completion в таблото за скриптове, за да видите всички налични методи за скрипт, и скриптови съвети и предупреждения, докато кодирате скриптове на клиента и на сървъра и интеграции на API с други приложения и услуги на Google.

App Maker също се представи добре, когато правеше промени в модела на данни за контрол на пренаселеността, задача, която често трябва да изпълнява програмист за поддръжка на проекта. Добавянето на ново поле беше лесно, но изискваше още стъпки, отколкото в други инструменти като Zoho и Appian. Това отне малко лов наоколо, за да разберете как да добавите, но беше просто въпреки необходимия брой стъпки. Промяната на съществуващо поле беше лесна и изпълнена безотказно, без оставено наследствено именуване или допълнителни обръчи, през които да преминете. Като цяло нашият програмист откри, че това вероятно е инструмент, който даден програмист да се чувства удобно с раздялата.

Интелигентно проектиран Up-and-Comer

Google Maker App е най-новият инструмент с нисък код, представен в този обзор, но въпреки това има много какво да се хареса в неговия постоянен и лесен дизайн и изчерпателен набор от форми на форми и възможности за влачене и пускане. За обикновения бизнес потребител - особено запознат с Material Design - платформата осигурява лесно ръководство за създаване на приложение за бизнес процес, което изглежда професионално, интегрира се с други приложения и услуги на Google и най-важното - трябва да работи надеждно.

От гледна точка на разработчиците, на Google App Maker липсва лакът на Microsoft PowerApps и лекотата на писане Zoho Creator, но потребителският интерфейс и моделът на данните бяха лесни за използване и той обработваше промените в модела на данни безупречно. Би било хубаво, ако имаше много по-голям набор от предварително дефинирани ресурси, като типове данни на полета, шаблони на приложения, субекти и подобни функции. Хоризонталното превъртане трябва да бъде подредено, а панелът със свойствата на потребителския интерфейс също изисква повече мисли. Всичко това обаче не е изненадващо за новопостроен продукт с много порастване, а Google има силна основа, върху която да изгради още по-мощно изживяване с нисък код. Google App Maker е създаден просто и ефективно и като цяло беше един от най-лесните инструменти с нисък код, който може да се използва както от нормален потребител, така и от ИТ гледна точка. За клиентите на G Suite Business си струва да се заемат.

Преглед и оценка на производителя на приложения на Google