Будинки Відгуки Огляд та рейтинг Mendix

Огляд та рейтинг Mendix

Зміст:

Відео: Игра на гитаре крутяк (Жовтень 2024)

Відео: Игра на гитаре крутяк (Жовтень 2024)
Anonim

Mendix (який стартує безкоштовно для 10 користувачів) - це багатофункціональна платформа розробки з низьким кодом, яка пропонує потужні візуальні інструменти для створення додатків як для розробників громадян, так і для професійних інженерних та ІТ-відділів. Мендікс - досвідчений гравець у просторі з низьким кодом. Він розроблений для того, щоб допомогти бізнес-командам співпрацювати та створювати швидкість, зберігаючи відповідність та контроль версій над чутливими веб-програмами, мобільними та планшетними програмами.

Це, безумовно, більше платформа, орієнтована на розробників та ІТ, ніж інші, які ми протестували, і вона має функції глибокого тестування, налаштування та аналітики, щоб довести це. Mendix також має вбудовані можливості співпраці, щоб конкурувати з вибором редактора Appian, та чуйні можливості розробки мобільних додатків та планшетів нарівні з Microsoft PowerApps. Додайте це до магазину додатків, в якому вбудовані шаблони та компоненти лише для Salesforce та OutSystems. Дійсно, єдине, що стримує Mendix від вибору редактора за власним бажанням - це ціна на підприємство в порівнянні з більшістю інших платформ із низьким кодом у цьому плані, хоча його планове передплати на основі користувачів (а не об'єктів та використання) усуває непередбачені витрати на дорогу, що звичні для платформ розробки з низьким кодом.

Ціноутворення та плани

Mendix стартує безкоштовно для 10 користувачів за допомогою своєї спільноти, що включає доступ до загальнодоступної хмари Mendix та базову підтримку. Безкоштовне видання включає все, що потрібно для розробки, створення та розгортання демонстраційних версій, прототипів або невеликих додатків. Mendix не встановлює обмежень або квот на будь-які компоненти додатків, тому немає обмежень щодо кількості екранів, об'єктів бази даних, процесів та функціональних компонентів, які може містити ваш додаток. Видання Community також включає середовище розгортання для кожного додатка, що забезпечує доступ до 10 внутрішніх користувачів. Для невеликих середніх підприємств (SMB), які не планують різко розширювати кількість користувачів або необхідний потенціал додатків, це велика угода.

Якщо вам потрібно більше 10 внутрішніх користувачів, більше одного середовища на додаток або функції та послуги на рівні підприємства, такі як більше варіантів розгортання або угоди про рівень обслуговування (SLAs), вам доведеться або погодитися з планом підприємства або зв’язатися Мендікс для отримання додаткових додатків, окремих варіантів додатків, більшої кількості користувачів або спеціального плану. Для малих і середніх підприємств компанія пропонує єдиний варіант програми, не оприлюднений на своєму веб-сайті.

Видання Single App підкреслює право до 1875 доларів на місяць за один додаток з автоматизованими резервними копіями та гарантією безперервного часу. Якщо ви хочете створити кілька додатків, розгорнутих по всій організації, вам доведеться перейти з версією Pro або Enterprise. Видання Pro починається від 5375 доларів на місяць за необмежену кількість додатків. Видання Enterprise коштує 7 825 доларів США на місяць для більш просунутого набору функцій розгортання та управління, включаючи постійну підтримку інтеграції, приватне хмарне розгортання, горизонтальне масштабування, тест на відмову та можливість розгортання додатків на локальному рівні. Незважаючи на те, що видання Community є одним з найкращих безкоштовних планів, які ми перевірили, структура цінових корпоративних цін Mendix дорога. OutSystems, наступна найдорожча платформа з низьким кодом у цьому раунді, вичерпує 4600 доларів на місяць для свого найвищого рівня корпоративного плану.

Мендікс пояснив, що ціноутворення не є лінійною моделлю, тобто ціна на кожного користувача зменшується в міру збільшення кількості користувачів. Компанія показує модель ціноутворення на кожного користувача на своєму веб-сайті, щоб підкреслити, що коли бізнес підписується на план, не буде запланованих витрат на дорогу вниз, оскільки Mendix не стягує плату за об’єкти та використання, на відміну від Cloudforce App Cloud та інших постачальників у просторі.

Створення бізнес-програми з низьким кодом

Платформи розробки з низьким кодом орієнтовані на два дуже різні рівні досвідченості користувачів: щоденні працівники, які не мають досвіду кодування, які хочуть швидко створити додатки для конкретних бізнес-процесів, а також розробники та ІТ-професіонали, які шукають швидший і ефективніший спосіб створення додатків для визначені бізнес-завдання та випадки використання. Для пересічного користувача або «розробника громадянина» ми використовували Mendix для створення базового додатка планування з можливістю додавання нової події з полями для назви події, дати та часу та тривалості. Додаток також повинен був мати можливість запрошувати користувачів на події та сортувати список подій у календарному чи хронологічному перегляді.

Коли ви входите на головну інформаційну панель Mendix, перше, що ви бачите, - це канал Buzz, вбудований соціальний інтранет та аспект співпраці платформи. Buzz - це одна з п’яти основних вкладок на самій простої панелі інструментів, поруч із програмами Apps, People, App Store та Community. Це досить основна спільна стрічка, яка дає користувачам можливість публікувати оновлення статусу та опитування, оновлювати профілі та описи завдань у складі каталогу компанії (доступна на вкладці "Люди"), а також показувати створення додатків та оновлення активності на всіх низьких рівнях -кодування програм, створених та розгорнутих у вашій організації. Це не так надійно, як вбудовані функції співпраці редактора Choice Appian, але Mendix - одна з небагатьох платформ із низьким кодом, яка взагалі пропонує функціонал.

Сам процес створення додатків - покроковий керований досвід. Дія відбувається на вкладці "Програми", яка спрощує її за допомогою списку створених програм. Я натискаю кнопку Створити додаток, щоб почати створювати додаток для планування програми PCMag, яке перенесло мене негайно на сторінку заздалегідь вбудованих програм для початківців та навчальних посібників, включаючи додатки для управління активами, каталог працівників, витрати, додаток для розробника опитування та події. Були також навчальні посібники, які ведуть вас за допомогою створення більш складного додатка, завдання, логістики для Інтернету речей (IoT) та управління людськими ресурсами (HR). Mendix, OutSystems та Microsoft PowerApps мали найповніший вибір попередньо вбудованих додатків. Я міг би використати шаблон подій і змінив його для свого додатка, але для цілей цього огляду я створив додаток з нуля.

Mendix автоматично налаштовує ваше основне середовище програми. Після того, як додаток розгортається, у лівій частині ви бачите стовпчик меню, який розбиває все, що ви можете зробити зі своїм додатком: співпрацювати, розробляти, розгортати, працювати та визначати налаштування. Вкладка Buzz автоматично встановлюється для спілкування з членами команди в програмі. Якщо ви натиснете велику синю кнопку Редагувати додаток у верхній частині екрана, ви перейдете до перетягувального веб-моделера Mendix, щоб розпочати створення інтерфейсу програми.

Цей досвід нещодавно оновлений, оскільки нещодавно Mendix запустив основний реліз, що охоплює його дизайнерське середовище для веб-моделювання інтерфейсу, перероблений мобільний додаток для Android та iOS та нову мову дизайну, яку компанія називає «Atlas». Сюди входять заздалегідь задані шаблони сторінок і макети навігації, віджети та елементи інтерфейсу, що перетягуються, під назвою "Блокові блоки".

Редизайн є передньо-в центрі веб-модельєра. У лівій частині - значки, що ведуть вас на ваші сторінки, навігацію, моделі даних, робочі процеси тощо. Праворуч - це панель інструментів із віджетами перетягування та будівельними блоками (а також там, де ви редагуєте поля) . У центрі знаходиться сам попередній перегляд програми, за допомогою якого ви можете перемикатися між макетом для мобільних пристроїв, планшетів та настільних ПК.

Сам процес створення додатків мав невеликі проби та помилки. Але за півгодини я створив свою основну сторінку планування та список списку подій та опублікував свою програму. Mendix дозволяє спочатку вибирати макет, а потім додавати такі елементи, як форми, інструмент вибору дати, віджети карти та всілякі інші елементи та об'єкти до розробленого макета. На відміну від TrackVia, Google App Maker та більшості інших інструментів, які ми протестували, Mendix спочатку створив користувальницький інтерфейс (UI), а потім складе картографічні об’єкти бази даних та з'єднає елементи з джерелами даних. Філософія дизайну з низьким кодом компанії полягає в тому, щоб почати з дизайну та каркасів, а потім створити модель даних, логіку програми та робочі процеси, щоб відповідати цьому дизайну.

Для середнього бізнес-користувача це має переваги та недоліки. Візуально-орієнтований процес створення додатків відчуває себе більш природним для того, щоб користувач будував додаток так, як це передбачає, без кодування. Але спочатку визначити таблицю бази даних (як і багато інших інструментів) може запобігти багато помилок, з якими я зіткнувся під час створення програми для планування. Хоча, коли він був опублікований, додаток, який я переглянув на мобільному пристрої, працював добре, використовуючи нативну мобільну програму Mendix. У Mendix також є мобільний додаток, призначений для розробників, який дозволяє вам фактично редагувати додатки на своєму мобільному пристрої (кожен додаток має унікальний QR-код, який ви можете сканувати, щоб підняти його в додатку для розробників), що робить його єдиною платформою з низьким кодом ми протестували, щоб запропонувати цю функціональність.

Магазин додатків та інтеграція також значно полегшують роботу. Mendix App Store був одним з найсильніших ринків додатків і шаблонів, що сприяли спільноті, попередньо вбудованими компонентами та віджетами інтерфейсу, а також довгим списком роз’ємів для інтеграції сторонніх служб. Серед найбільш вражаючих інтеграцій були роз'єми баз даних для додатків IoT та машинного навчання (ML) та інтеграція безпосередньо з IBM Watson.

Досвід розробника

Mendix також має набагато більше під кришкою для розробників, коли мова йде про автоматизовану логіку та робочі процеси, а також повний спектр функцій розробки та тестування програмного забезпечення, які не зустрічаються в більшості інших інструментів. Для тестування Mendix з точки зору на ІТ-орієнтацію наш розробник використовував інструмент для створення спільної програми управління контактами під назвою Crowd Control. Тестова програма міститиме сторінку списку контактів, сторінку детальних контактів та нову сторінку контактів. Основні цілі включали можливість додавати фотографії та кілька нотаток до кожного контакту. Ми також перевірили здатність Mendix обробляти підтримку проектів у опублікованому додатку, додаючи нові поля даних та змінюючи існуючі поля в моделі даних, щоб імітувати зміни, внесені в додаток із часом.

Mendix та OutSystems були єдиними інструментами, які наш розробник протестував із двійковою установкою, тобто ви можете встановити середовище розробки локально на своїй робочій станції на додаток до хмарного доступу, що надається всіма інструментами цього раунду. Це не означає для пересічних користувачів, але для розробників та ІТ-професіоналів це одна з переваг, завдяки чому Mendix більше відчуває себе традиційним інтегрованим середовищем розробки (IDE) в умовах досвіду з низьким кодом.

Створюючи додаток Crowd Control, наш розробник зміг реалізувати всі основні функції та представив нові, враховуючи потужність моделятора сутності бази даних. Як і у випадку з бізнес-тестуванням, інструмент дизайну інтерфейсу перетягування був простим у використанні, хоча не настільки інтуїтивно зрозумілим, як платформи, такі як Appian і Zoho Creator. Як і у OutSystems, цей інструмент більше схожий на інструмент розробника, спрямований більше на когось із більш технічними навичками, ніж у багатьох інших інструментів. Навчальні посібники, безумовно, потрібні, щоб швидше зрозуміти, як планується платформа, і отримати повну оцінку наявного набору функцій. Це зайняло більше часу, ніж деякі інші інструменти, щоб добре відчути користувальницький інтерфейс, але, як тільки ви це зробили, можна було легко орієнтуватися, редагувати та тестувати. Особливість скасування була приємною штрихом у цьому відношенні.

Бінарне встановлення також робить це ближче до інструменту розробника за своїм почуттям та особливостями. Можливість запускати додаток на місцевому рівні спрощує розробку, тестування та налаштування додатка з такими можливостями, як локальне розгортання. Під час тестування обслуговування проектів додавання нового поля до бази даних було просто. Форми користувальницького інтерфейсу не розпізнавали доповнення та оновлювали себе, як і деякі інші інструменти. Але місцеве тестування допомогло розробити перепони в додатку. Під час зміни наявного поля в базі даних форми розпізнавали зміни автоматично, на відміну від проблем, які у нас у розробника виникли з OutSystems. Mendix також підтримує власні списки вибору (тобто, список записів, показаний у вікні вибору або у вікні випадаючого списку), обробляти обробку суті краще та вимагати менше роботи для додавання та редагування сторінок.

В цілому, досвід був більш спрощеним і вимагав менше хитрощів, ніж OutSystems, відчуваючи повноцінний IDE, орієнтований на розробників. Mendix - це також єдина платформа, яку ми перевірили, вбудований Scrum для управління проектами на основі спринту (PM). Окрім показників та аналітики, які можна отримати від продуктивності та використання додатків, Mendix також унікальний тим, що здійснює постійний моніторинг якості та автоматизоване тестування, хоча ви отримуєте їх лише як розширення до платформи, коли ви платите за рівень підприємства. Це не дивно, оскільки цей рівень функціональності переносить Mendix від простого інструменту із низьким кодом до повного пакету розробки та тестування для ІТ-підрозділу підприємства.

Підприємство з низьким кодом електростанції

Mendix - це платформа розробки з низьким кодом, яка знає, що робить. Це один із найстаріших продуктів цього плану і вбудував у свій досвід багато можливостей та можливостей. Мендікс не страждає від тієї самої роздутості функцій та безладу інтерфейсу користувача Cloudforce App Cloud або від відключення між різноманітним набором інструментів, зв'язаних разом, як ви знайдете в Nintex Workflow Cloud і, в меншій мірі, з Appian ( до якої Мендікс також займає найкраще, вбудоване командне співробітництво та управління завданнями).

У той же час, Mendix також пропонує гнучку розробку мобільних пристроїв, яка є нарівні з Microsoft PowerApps, накопиченим магазином додатків та активною спільнотою, а також найкращим набором передових функцій розробників та ІТ-тестування разом із OutSystems. Безкоштовний план дає дуже малому бізнесу точку входу на платформу, але після цього стрибок цін може бути значним. МСП повинні звертатися до Mendix для отримання єдиного пакету програм або спеціального плану, але реальна цінність полягає в тому, що великі підприємства повністю переходять на конвеєр розробки з низьким кодом або використовують Mendix для створення програм, орієнтованих на споживачів. Що стосується цієї мети, Mendix - це найдорожча платформа в цьому плані, але вона також є найбільш готова для підприємств. Модель попереднього ціноутворення має свої переваги у зменшенні додаткових витрат, оскільки потреби користувачів та розробок потребують збільшення. Тож якщо ваш бізнес може впоратися з витратами і хоче інвестувати низький код як основний метод у життєвий цикл розробки програмного забезпечення, то Mendix - ідеальний вибір.

Огляд та рейтинг Mendix