Създаване на приложение, без да пишете код мит или реалност проекти Zoho
Платформа за развитие за приложения, които не изискват писмено код, от Апиан, Microsoft, Salesforce и Zoho сблъскаха за един час по време на изпитването на сътворението.
Възможно ли е да се създаде бизнес приложения, работещи в час? Ниско-код платформа за разработка на приложения, като например Апиан Quick Apps, а други са само за това. Но колко добре дали ще работи на вашия компютър и мобилни устройства?
функционалност ще колко широк? Вярно ли е, че не се изисква писмено код изобщо? Независимо дали те са насочени предимно към платформата крайните потребители или разработчиците? За някои задачи се поберат тези приложения: Лесен сътрудничество, управление на проекти, или по-сложни цели?
Във всеки случай, как да създадете приложение, без писане на нито един ред код? Нов начин на разработване на приложения повдига много въпроси, както и PCMag го постави на изпитание. В момента има четири програми за създаване на приложения (Апиан, Microsoft PowerApps, Salesforce Светкавица и Zoho Creator) и четири разработчиците предлагат от нашия технически екип Ziff Davis Tech.
Приложения, без писмено код: малко история
Преди няколко години не е имало такова нещо като разработването на приложения с минимално писмено код, но самата идея не е нова. Проектиране, изпълнение от самите потребители, е ценно за предприятия.
В малките и средни предприятия се говорили "Разработчиците на броя на потребителите," всъщност е потребителите комунални бизнес, които поемат задачата да създаде свои собствени приложения: писането на макроси в VBA (Visual Basic за приложения), е програмиран в Excel.
На другия край на скалата са професионални програмисти и ИТ-специалисти, които позволяват на тези платформи за ускоряване създаване и производствени приложения за решаване на конкретни бизнес проблеми.
"Много хора все още виждат тези продукти само инструменти, позволяващи да се подобри това, което сме свикнали да правим в Закона за достъп [IBM] Lotus Notes или [Microsoft]. Но това не е просто един инструмент, той е истинският платформата.
Инвестирайте в тях, вие получавате възможността да се създават приложения, които изпълняват всеки сценарий ", - казва Раймер. - "Подкрепа за мобилни устройства, не се предлага като продукт, който е характерен.
Това е много широк функционалност. "
Наред с другите неща, в доклада на Forrester се фокусира върху три основни митове, които са свързани с платформите, които изискват най-малко програмиране. Раймер казал малко за всеки от тях.
Мит №1: Ниска-код платформа, предназначена само за разработчиците на потребителска среда и не е подходящ за професионалисти.
"В основата на нашето проучване е списък от клиенти, които използват тези продукти. Когато се замислим за това, че обединява тези хора, се оказа, че всички от тях са професионални програмисти.
Оттогава сме се срещали много фирми от сред обикновените потребители, но не е готов да предложи тези платформи на мирянин без предварително обучение, "- казва Раймер.
- "Аз не знам един продукт, който успешно да се отговори на нуждите на професионалисти, така и за обикновените крайни потребители, използващи един и същ набор от функции."
Мит # 2: Ниска-код платформа премахва необходимостта от програма (за разлика от минималната кода на липса на код).
"Когато направихме изследователските платформи с минимална програмиране, един от въпросите, които зададохме беше това: при използване на тези продукти, ако трябваше да се напише код, и в какви случаи?
Имаме два отговора: интеграция и потребителски интерфейс, "- продължава да Rymer. - Защото ситуацията на интеграция е трудно. Там са непредсказуеми моменти. Възможно е да има объркване. Друга област, която изисква код писане - потребителски интерфейс за мобилни устройства.
Ако потребителят иска да работи програмата не само като уеб приложение, така че можете да промените оформлението, достъп до сървъра на устройството или перфектния дисплей пиксели на дисплея, ниско код платформа, най-вероятно, това няма да се получи.
В случай на мобилни устройства работа е все още много. Ние трябва да се върнем към основите ".
Мит # 3: Ниска-код платформа - без мащабни проекти.
"За мен най-много интересно, когато му дойде времето, в придобиванията на промишлеността. Макар че не е дошъл, защото големи печалби показват само Salesforce и ServiceNow, която вече е най-голямата компания; въпреки че има Апиан с печалба в размер на повече от 100 милиона долара ... е тяхната някой го купи?
Смятате OutSystems Mendix или да си купите? Също така е необходимо да се следи за появата на Microsoft в тази индустрия, защото те са буквално за една нощ може да се превърне в сериозен играч. Мисля, че в следващите 2-3 години, големите компании решат да купуват тези, които демонстрират най-добрите показатели на печалба и няма да направят своя собствен продукт.
За Oracle, сделката на стойност $ 50 милиона - тези неща "- казва Раймер.
методология тестване PCMag
По време на нашия тест, всеки разработчик е използвал една от платформите с минимално писмено код, за да създадете основна заявление за планиране работи. Предизвикателството е да се създаде приложение, което ви позволява да добавите ново събитие (име, дата / час, продължителност), изпращане на покани до други потребители, създаване на бутона "Save събитие" и възможността да видите събития в календара или хронологичен един часа списък.
Едва след като това бъде направено, разработчиците могат да експериментират с персонализиране на потребителския интерфейс и допълнителни функции, като например сигнали.
Това означава, че тези програмисти използват за създаване на приложения в Апиан, Microsoft PowerApps, Salesforce Лайтнинг и Zoho Твореца. Съществената разлика между платформите е, че Апиан е специализирана в ниско-код и управление на бизнес процеси, както и Microsoft, Salesforce и Zoho предлагат своите продукти, като част от по-голяма система.
Например, Zoho CRM Zoho също произвежда инструменти, Zoho проекти и Zoho книги.
Защо тест поканихме професионални разработчици, а не обикновени бизнес потребителите? За това са били там по няколко причини. Както бе обяснено от Rymer, програмисти и IT-специалисти, работещи в компании, които използват тези платформи с много по-голяма, отколкото закономерност аматьорски разработчици.
Искахме да се провери дали бързото създаване на приложения, работещи на платформа, която не изисква писане на код, то е по-лесно от традиционния процес на развитие, ако в IT-отдела ще бъде помолен да се реши един прост въпрос или да добавите проста задача.
дали ще извършат подобен тест с програмисти любител? Или ще се обади нищо неподозиращата корпоративен персонал в нашата техническа лаборатория, го постави пред компютъра и е бил принуден да напише молба, без да е ред на код?
Както се оказа платформа
Когато отидох в обратното броене и започнете да създавате приложения, разработчиците са открили, силни и слаби страни се сблъскваме всички платформи. Въпреки това, в късните часове на всичко, което успя да се напише програма.
На четирите платформи може да създаде правилно работа (или, най-малкото, просто работа) за прилагане събитие график, но това е най-добре себе си показва, Апиан и Zoho Creator. По отношение на Апиан, Виа Апия Бързо приложения и зряла версия на Апиан дизайнер, работещи в мощен тандем, позволяват бързо и лесно да създадете приложение, и след това да го персонализирате и да добавите необходимата функционалност.
Бързо Apps работи предимно с формите и пълната версия на дизайнер, можете да влачите и пускате всякакви данни и обекти, използващи Апиан Process Modeler. Това е най-пълната и проста платформа с минимално писане код на всички тествани за създаването на приложения за управление на бизнес процеси.
Zoho Creator също показа отличните си ръка. Разработчик може да създадете основна приложение, за да се планира без никакви проблеми за около 10 минути и прекара остатъка от времето, ангажирани в персонализиране.
Както Раймър предупреди, когато той говори за ограниченията, свързани с ниско код платформи, трудности при разработването на всяка точка на персонализиране на потребителския интерфейс и оптимизиране на външния вид на заявлението за мобилни устройства.
От всички платформи, когато се използва Zoho Creator отне написването повече код. В същото време, иновативната функционалност на тази платформа, които не изискват умения за програмиране, което е достатъчно, за да един час, за да създадете приложение с високо качество.
Salesforce Светкавица показа много добра работа, в резултат на което визуално заявление обжалване. Процесът на развитие не е представил пред значителни трудности. Developer най-неудобно, че Salesforce Lightning е тясно свързана с Salesforce App Cloud и произведени от CRM-система.
Когато става въпрос за персонализиране, развитие на Светкавица силно зависи от познаването на APEX език за програмиране от Salesforce компания, така че наш специалист я посъветвал да програмисти и потребители с богат опит с Salesforce продукти.
Въпреки това, Salesforce се е погрижил да осигури обучение: на сайт, наречен Salesforce на пътеките предлага широка гама от курсове, за да помогнат на потребителите.
Microsoft PowerApps - тя е безплатна и е най-новият от разглеждания платформа (в момента е достъпно само бета версия), който ще отнеме известно време, за да се превърне в пълноправен продукт.
В PowerApps най-елегантните потребителски интерфейс, вграден в етапа на платформа по стъпка инструкции за създаване на приложения и различни шаблони за мобилни устройства.
UI Показване на разработчика е много проста, и той пише макет приложение в 5-10 минути, но се оказа, че програмата работи под Windows 8.1 и Windows 10. Трудностите са възникнали с прехвърлянето на данни, дори и при използване на Microsoft OneDrive.
Въпреки недостатъците бета PowerApps, че не е изненадан, Dzhona Раймър вижда голям потенциал в продукта от Microsoft, особено ако компанията, в допълнение към писане код, ще бъде в състояние да добавите удобен начин за обработка на бизнес разузнаване.
"Да PowerApps да създават за крайните потребители като SharePoint Designer, или за професионално развитие? Това е важен въпрос и отговорът на това в бъдеще, - казва Rymer, - Мисля, че Microsoft планира да интегрира PowerApps с Microsoft Мощност BI, тъй като двете комунални услуги, които хората ще се радват заедно.
Това е важен фактор, така че трябва да погледнем по-отблизо в PowerApps, когато платформата става все по-широко достъпна. "