Перейти к содержимому
Обложка сообщества Мобильные технологии

Портфель инструментов HCL для low-code разработки бизнес-приложений. Краткий обзор.

Даже, несмотря на то, что программирование с минимальным кодированием вызывает неоднозначную реакцию в ИТ-сообществе с аргументами как «за», так и «против», тренд low-code набирает обороты. Low-code прогаммирование значительно ускоряет автоматизацию бизнес-процессов на рабочих местах, в результате повышается производительность труда сотрудников, а привлечение ресурсов ИТ-департамента минимизируется.

Развитие low-code инструментов в портфеле решений HCL

Несмотря на то, что термин «Low-Code» вошел в обиход в 2014 году вскоре после того, как он появился в одном из отчетов Forrester Research, мое знакомство с платформами разработки, требующими минимального кодирования, состоялось в 1990-е годы, когда я начал работать в офисе Lotus Development в России. И это была, ставшая легендарной, клиент-серверная платформа Notes/Domino. Уже тогда в ней, помимо возможности программирования на языке Lotuscript, имелись встроенные инструменты для быстрой разработки приложений, в основе которых лежали принципы объектно-ориентированного проектирования, автоматической генерации кода и визуального программирования. Имея в штате двух-трех разработчиков на Domino, крупные компании оперативно создавали и продолжают создавать сотни бизнес-приложений и большое число ИТ-систем.

Меня радует, что компания HCL продолжает традиции быстрой разработки и предлагает ряд продуктов, поддерживающих это направление, — в частности, HCL Nomad Web & Mobile, Leap, HCL Domino Volt и HCL Volt MX Go. В портфеле HCL сегодня солидный набор современных инструментов разработки для оперативной мобилизации приложений практически без усилий, создание приложений прямо из электронных таблиц, готовые шаблоны и поддержка различных языков программирования. Инструменты HCL позволяют осуществлять разработку бизнес-приложений сотрудникам с любым уровнем подготовки: от бизнес-пользователей до продвинутых профессионалов, от разработчиков на Domino до разработчиков на JavaScript без опыта разработки в Domino.

Каждый бизнес-пользователь и не только может создавать новые приложения без особых усилий, используя HCL Domino Volt для платформы HCL Domino или HCL Leap без привязки к Domino.

HCL Domino Volt – это новый способ построения приложений на Domino с минимальным использованием кода и расширения возможностей существующих приложений Domino, является как инструментом дизайна, так и средой разработки. Хотелось бы особо отметить, что Domino Volt не является способом модернизации существующих приложений Domino и средством создания приложений для клиента Notes, а так же инструментом для продвинутых кодеровщиков. Инструментарий может применяться совместно с Domino версий 11 и 12, при этом стоимость лицензий Domino Volt зависит от числа пользователей и рассчитывается отдельно от Domino.

Установив HCL Domino Volt, пользователи получают инструмент low-code, расширяющий возможности и упрощающий создание мощных и безопасных приложений корпоративного уровня на платформе Domino. По данным HCL, которые опубликованы на сайте компании, ускорение разработки приложений при использовании Domino Volt может достигать 70%. Инструментарий позволяет легко встраивать рабочие процессы в приложения, помогая автоматизировать рутину и предотвращать усталость и ошибки сотрудников. Например, таблицы с данными буквально за считанные минуты можно превратить в приложения для совместного использования со встроенными функциями безопасности и доступом на основе ролей, вместо того чтобы редактировать данные в таблицах и пересылать их по электронной почте. Кроме того, можно воспользоваться готовыми шаблонами Domino Volt, подходящим под ваши задачи.

HCL Leap работает на базе WebSphere Application Server, который входит в его состав, использует БД DB2, которая тоже включена, но может работать и с БД Oracle. Представляет собой единый сервер Leap для проектирования и исполнения, может масштабироваться для поддержки тысяч приложений и пользователей. ИТ-специалисты могут установить «заграждения» для обеспечения безопасности пользователей и данных. HCL Leap ранее назывался Forms Experience Builder / FEB. Изменилось не только название, но и функционал: новый упрощенный UX для дизайна приложений, теперь можно создавать приложения, а не только формы; визуальный дизайн рабочего процесса, правила на основе ролей и этапов согласования; новые элементы в палитре и корпоративный брэндинг, ряд других полезных возможностей.

Традиционные и новые инструменты для разработчиков на Domino для быстрой модернизации и мобилизации приложений

HCL Domino Designer является базовым инструментом разработки приложений Domino с момента создания продукта, он постоянно развивается и о его возможностях можно говорить бесконечно долго. Отмечу только одну из новых возможности в Domino Designer v12, которая позволяет разработчикам быстрее улучшать существующие или создавать новые адаптивные приложения, которые подстраиваются в зависимости от мобильного устройства и размера экрана.

HCL Nomad Web базируется на Domino и установка происходит по одному клику мыши, благодаря встроенной интеграции, с его помощью существующие приложения Domino просто работают через веб-браузер без дополнительного программирования и модификации. Если HCL Domino Designer помогает создавать мощные приложения для эффективной коллективной работы, то HCL Nomad переносит возможности этих приложений за пределы настольных компьютеров на мобильные устройства, а теперь с его помощью они доступны и в браузере. Пользователи получают еще большую гибкость доступа к своим приложениям из любого местоположения, а системным администраторам больше не нужно беспокоиться об обновлении и поддержке настольного десктоп-клиента Notes. Достаточно просто отправить ссылку на Nomad Web пользователям для начала работы. Автоматическое обновление системы производится в разы быстрее, чем обновление клиента Notes. При этом организации могут быть уверены в сохранении уровня безопасности и управления без дополнительного программирования.

Nomad Mobile – помогает быстро осуществить мобилизацию приложений с минимальными усилиями и затратами, работает на устройствах iOS и Android, не требует установки и запускается из браузера, сохраяет бизнес-логику и функции десктопных приложений на мобильном устройстве, возможности мобильных устройств в рабочих процессах, включая доступ к камерам, фото, документам, местоположению, поддерживает биометрическую аутентификацию и зашифрованный автономный доступ.

Разработчики Domino могут создавать новые приложения, которые работают в любом поддерживаемом браузере и мобильном устройстве, их безопасность обеспечивается везде.

Для разработчиков Domino есть еще один инструмент HCL Volt MX Go, но сначала поговорим о платформе HCL Volt MX, модификацией которой он является.

Расширенные средства разработки для программистов широкого профиля … за пределами Domino!

HCL Domino Volt и HCL Volt MX – оба продукта имеют общую составляющую Volt, которая ассоциируется с быстрой разработкой — стремительной, как молния! При этом это абсолютно разные продукты: HCL Domino Volt реализует возможность быстрой разработки в среде Domino, что явно следует из названия, а HCL Volt MX — это более универсальная, но и одновременно более сложная платформа для быстрой разработки так называемых multiexperience-приложений, способных работать на широком спектре платформ, лежащих в основе разнообразных пользовательских устройств.

HCL Volt MX — одна из немногих платформ, которые сочетают в себе скорость и простоту разработки приложений с низким уровнем кодирования на всех устройствах с бэкенд-интеграцией корпоративного уровня, оркестрацией и сервисами, ускоряющими доставку приложений. Volt MX поддерживает веб-технологии в формате гибких и прогрессивных веб-приложений (PWA). Также инструментарий поддерживает операционные системы iOS, Android и Windows и множество различных СУБД. Volt MX помогает создавать потрясающие приложения на любом устройстве, интегрировать разнообразные и сложные системы, встраивать в бизнес-приложения цифровые технологии нового поколения, такие как чат-боты, дополненную и виртуальную реальность (AR/VR), искусственный интеллект (ИИ) и другие.

Использование HCL Volt MX особенно актуально, когда нужно быстро создавать большое количество продуктов для широкого круга пользователей, обращающихся к ним с разнообразных устройств — от персональных компьютеров до планшетов, мобильных телефонов, смартфонов и умных часов. Например, в ретейле, телекоме, страховых и финансовых компаниях — везде, где нужен широкий диапазон цифровых продуктов. Создав один раз прикладное ПО на платформе Volt MX, вы можете его развертывать на всех популярных платформах, при этом команды разработчиков не обязательно должны быть экспертами по iOS, Android или любой другой доступной платформе. Управление осуществляется на основе единой базы кода, при этом доставка приложений выполняется на любую цифровую точку доступа или устройство, обеспечивая одни из лучших в своем классе пользовательский интерфейс и опыт использования.

HCL Volt MX Go представляет собой усовершенствованную версию HCL Volt MX, которая помогает превратить приложения Domino в приложения нового поколения multi-experience MX и максимизировать годы инвестиций в приложения и навыки.

В современных цифровых реалиях основными критериями при разработке программных продуктов становятся скорость их вывода на рынок, инновационность, качество и операционная эaфективность — именно те направления, по которым развиваются инструменты low-code HCL.

Have fun

Igor

0
0
412

Еще по теме

Портфель инструментов HCL для low-code разработки бизнес-приложений. Краткий обзор. - Yvision.kz