Съдържание:
- 1 Цени и планове
- 2 Настройка и интерфейс
- 3 Създаване на приложения с нисък код
- 4 Функции за разработчици и предприятия
- 5 App Store, интеграции и общност
- 6 Долната линия
Видео: Mendix demo - Low code development (Ноември 2024)
Разработката на приложения с нисък код дава на всеки служител в даден бизнес, независимо от ролята или техническата експертиза, да каже „виждам процес или задача, които могат да бъдат опростени или автоматизирани и ще създам приложение за това.“ Чрез базирани на формуляр магьосници и потребителски интерфейси с плъзгане и пускане (потребителски интерфейс), работниците могат да създадат приложение в рамките на минути, да го споделят с отдела или екипа си и да използват ръчен работен процес, затворен от бутилки, с просто преживяване, базирано на приложения.
Платформите с нисък код се предлагат във всякакви форми и размери за различни видове бизнес и нужди. Но два от най-мощните инструменти, които тествахме за големи корпоративни организации, са OutSystems и Mendix. И двете компании са ветерани в пространството с нисък код, предлагащи зрели, пълнофункционални платформи, които надхвърлят основното създаване на приложения и автоматизацията на работния процес, за да управляват целия жизнен цикъл на приложението.
За малки и средни предприятия (МСП) или големи компании от Fortune 500 изборът между двете електростанции с нисък код може да бъде труден. По-долу разказваме как Mendix и OutSystem се подреждат в пет основни области: ценообразуване, потребителско изживяване (UX), създаване на приложения, функции за разработчици и предприятия и интеграции на трети страни. Прочетете нататък, за да различите коя платформа е най-подходящата за вашата организация.
1 Цени и планове
Mendix стартира безплатно за до 10 потребители за основно създаване, внедряване и поддръжка на приложения. Но за предприятията ценообразуването започва от 1875 долара на месец за едно приложение с автоматизирани резервни копия и гаранция за ъптайм. Ако искате да създадете множество приложения, разгърнати във вашата организация, тогава ще трябва да преминете с Enterprise или Pro издание. Про изданието започва от $ 5775 на месец за неограничено изграждане на приложения. Enterprise Edition струва $ 7, 825 на месец за по-усъвършенстван набор от функции за внедряване и управление на предприятието. Този набор от функции включва непрекъсната поддръжка за интеграция, частно разгръщане в облак, хоризонтално мащабиране, тестване при отказ и възможност за внедряване на приложения на място. Цените на Mendix не са линейни, така че цените на потребителя намаляват с увеличаване на потребителите и няма дългосрочно увеличение на разходите поради добавки и квоти за използване.
OutSystems има още по-добър безплатен план, като предоставя платформата си безплатна за всяка организация с по-малко от 100 потребители. Ако вашето предприятие не трябва да предоставя на повече от 100 потребители тази възможност за създаване на приложения, тогава може дори да успеете да се разминете с безплатното издание, което се предлага с единна среда за разработка, споделена облачна инфраструктура и неограничена поддръжка. Планът OutSystems One започва от 2100 долара на месец (таксува се ежегодно), което ви осигурява до хилядите потребителски капацитет, три среди за разработка, тестване на приложения и производство, заедно със специализирано публично, частно или хибридно разгръщане в облака. И накрая, планът OutSystems Enterprise започва от 4600 долара на месец (таксува се годишно) за неограничен капацитет и мащабируемост на приложенията и капацитет на потребителите до милиони, ако планирате да разгърнете приложения с нисък код в магазините за потребителски приложения.
Ценообразуването и за двете е по-високо от другите корпоративни конкуренти като Appian и Salesforce App Cloud, но Mendix и OutSystems предлагат по-мощни среди за разработка с по-дълбока функционалност на предприятието. Като цяло OutSystems има по-добър безплатен план от Mendix и ценовата му цена на предприятието не е толкова стръмна. Edge: OutSystems
2 Настройка и интерфейс
Таблото за управление на OutSystems е подредено по чист, подреден начин с раздели за платформата (където се осъществява цялата действителна сграда на приложения), Learn, Community и Support. Разделът Community включва не само потребителски форум, но и борд за работа и раздел „Идеи“ за подобрения на платформата и нови функции. Опитът с разработка с нисък код започва със създаване на собствена частна облачна среда, която се предлага със собствен уникален URL адрес на OutSystems. Друго нещо, което OutSystems прави, че никоя друга платформа не прави, за да адаптира опита, е да ви задава въпроси относно типа приложения, които искате да разработите и вашата професионална роля и ниво на опит. Единствената уловка с настройката е, че трябва ръчно да изтеглите интегрираната среда за разработка (IDE) на работния плот OutSystems. Няма напълно облачна основа. Настройката все още не отнема много време, но за да стигне до пълния ръководство за създаване на приложения с нисък код, средният бизнес потребител ще трябва да извърши ръчно инсталиране.
Mendix, от друга страна, предлага напълно облачно изживяване, което ви отвежда право в раздела „Buzz“, когато влизате във вградения социален интранет и аспект на сътрудничество на платформата. Buzz е един от петте основни раздела в много лесното табло до раздела Apps, People, App Store и Community. Mendix автоматично настройва вашата основна среда за приложение и ви показва меню с опции, за да започнете да разработвате и конфигурирате приложението си, плюс раздела Buzz във всяко отделно приложение. Наскоро потребителският интерфейс бе преработен с нов потребителски интерфейс за уеб моделиер, преработен приложения за Android и iOS и нов език за дизайн, който компанията нарича „Atlas“, с предварително зададени шаблони на страници и UI елементи, наречени „Building Blocks.“ И двата интерфейса са лесни за навигация, и персонализираният въпросник за настройка на OutSystems е плюс. Но Mendix прави малко по-лесно да влезете и да започнете да изграждате веднага, поставяйки съвместната екипна екипировка отпред и в центъра. Edge: Mendix
3 Създаване на приложения с нисък код
Разработката с нисък код е проектирана да бъде толкова полезна за ежедневните бизнес потребители, колкото и за ИТ отделите и разработчиците. Що се отнася до предишните, двете платформи предлагат стъпка по стъпка опит за създаване на приложения, за да ръководят нетехническите потребители през процеса. Mendix ви стартира със страница с предварително изградени приложения за управление на активи, събития, разходи и др., Както и ръководства, за да ви преведе през по-сложни шаблони за приложения. Web Modeler е мощен и ви предоставя визуализации на устройства за приложения за десктоп, мобилни устройства и таблети. Но за разлика от инструменти като Google App Maker, Mendix ви стартира с дизайн на потребителски интерфейс и въвеждане на кабели вместо настройка на базата данни, което се случва по-късно. Това води до изключително естествено изживяване при създаването на приложения, с множество възможности за персонализиране по отношение на външния вид и усещането. Но това доведе до някакъв опит и грешка в получаването на право на изпълнение по време на нашето тестване. За разлика от OutSystems, Mendix разполага и със специфично за разработчиците мобилно приложение, което ви позволява всъщност да редактирате приложения на мобилното си устройство.
OutSystems ви кара да изберете дали изграждате уеб или мобилно приложение от първото движение и след това да посочите дали това е приложение за смартфони, таблет или универсално приложение, което ще преоразмерява различни екрани. Това е донякъде ограничаващо в сравнение с превключването между визуализациите на устройства в Mendix. Но след като започнете да изграждате приложението, OutSystems ви помага във всяка стъпка. Веднъж в дизайнера на визуални приложения, OutSystems ме разхождаха стъпка по стъпка с анимирани стрелки. Това ме насочи чрез създаването на таблицата ми с база данни от файл на Microsoft Excel и превръщането й в списък, създаването на форма, персонализирането на моя потребителски интерфейс и ми помогна да публикувам приложението само с едно щракване. Самият редактор на приложения е разположен подобно на Mendix и Microsoft PowerApps, макар че една уникално полезна функция беше, че приложението автоматично създава раздели за вас, докато вървите заедно. Предварително визуализация на приложението ви в центъра е персонализирано и просто плъзгате и пускате UI елементи в него, които картографирате към обекти и полета от база данни от дясната страна. Изживяванията в създаването на приложение са „шия и шия“ и ми хареса устройството на Mendix да визуализира по-добре. Но процесът на разработка с нисък код на OutSystems е малко по-плавен, с по-добре ръководени инструкции. Лек ръб: Извънсистеми
4 Функции за разработчици и предприятия
OutSystems разполага с богата функционалност, включваща автоматизация и логика на процесите, отстраняване на грешки и тестване на софтуер, управление на проекти и други, през целия жизнен цикъл на приложението. OutSystems предлага приятен редактор на изрази с автоматично завършване за картографиране от база данни в поле. Плюс това приложенията са написани на естествени езици за програмиране отдолу, което нашият програмист намери за полезно по време на работа с CSS и JavaScript код с подчертаване на синтаксис. Когато публикувате приложение, OutSystems предоставя управление на потребители и анализи на приложения, базирани на роли, които разграждат работата и ангажираността на приложението ви в различни операционни системи (ОС), браузъри и др.
Mendix има подобни функции, що се отнася до аналитиката, управлението и управлението на потребителите. И двата инструмента предлагат и двоична инсталация, което означава, че можете да инсталирате средата за разработка локално на работната си станция в допълнение към облачния достъп до Mendix. Като цяло нашият разработчик установи, че между двете, Mendix се представи по-добре в персонализирането на базата данни и поддръжката на приложенията и предостави по-рационално изживяване на разработчиците, което изисква по-малко изкривяване. Mendix е и единствената платформа, която тествахме с Scrum, вградена за управление на проекти, базирани на спринт, и предлага задълбочен мониторинг на качеството и разширения за автоматизирано тестване, ако пролетте за Enterprise ниво. Лек ръб: Мендикс
5 App Store, интеграции и общност
Както Mendix, така и OutSystems имат широки интеграции и пълноценни магазини за приложения, пълни с изградени от общността приложения и компоненти. Mendix App Store предлага широк пазар от приложения и шаблони, предварително изградени UI компоненти и джунджурии и дълъг списък от конектори за интегриране на услуги на трети страни, включително конектори за бази данни за приложения на Интернет на нещата (IoT) и машинно обучение (ML).
OutSystems Forge, намиращ се в раздела Общност на платформата, е пазар на приложения и компоненти с хиляди предварително изградени шаблони и интеграции, приложения за многократна употреба и компоненти. Разделът Community също надхвърля магазина за приложения, за да предложи потребителски форум, табло за работа и раздел „Идеи“ за подобрения на платформата и нови функции. Mendix предлага подобни функции за форум, работа и борба с общността в раздела на Общността. Edge: Дори
6 Долната линия
Mendix и OutSystems са отличен избор като корпоративни платформи с нисък код, които обслужват пълен кръг бизнес потребители. И двамата са насърчили богати екосистеми и могат да управляват жизнения цикъл на приложенията от край до край от създаването и внедряването на приложенията до текущата поддръжка и анализи. Mendix ви предоставя напълно облачна опция с естествено сътрудничество и страхотно управление на ИТ проекти, докато OutSystems блести с по-интуитивен интерфейс за създаване на приложения и инструкции стъпка по стъпка, както и с персонализиран опит за работа с бизнес роли. Тази глава е приблизително колкото се може по-близо и предпочитанията ви ще зависят от цялостния набор от функции, за който търсите. Въпреки това, благодарение на предимството си в ценообразуването и като цяло по-лек опит в изграждането на бизнес приложение с нисък код, това сравнение на врата и врата завършва с OutSystems, който излиза малко напред. Победител: OutSystems