WaveMaker
![]() | В этой статье есть несколько проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти шаблонные сообщения )
|
![]() | |
Тип компании | Частный |
---|---|
Промышленность | Быстрая разработка приложений Платформа с низким кодом aPaaS Цифровая трансформация Гибкая разработка программного обеспечения Корпоративное программное обеспечение Облачные вычисления Компьютерное программное обеспечение |
Основан | 2003 |
Штаб-квартира | Маунтин-Вью, Калифорния |
Ключевые люди | Виджай Пуллур, генеральный директор |
Продукты | Студия и платформа WaveMaker с низким кодом |
Количество сотрудников | Примерно 250 (2016 г.) |
Веб-сайт | www |
WaveMaker — это Java на основе платформа разработки с низким уровнем кода , предназначенная для создания программных приложений и платформ. Компания WaveMaker Inc. базируется в Маунтин-Вью, Калифорния. Платформа призвана помочь предприятиям ускорить разработку приложений и инициативы по модернизации ИТ за счет возможностей low-code. Кроме того, для независимых поставщиков программного обеспечения ( ISV ) WaveMaker служит настраиваемым компонентом с низким уровнем кода, который интегрируется в их продукты. [ нужна ссылка ]
Платформа WaveMaker — это лицензионная программная платформа, позволяющая организациям создавать собственную комплексную платформу как услугу (PaaS) для создания и эксплуатации пользовательских приложений. [1] Это позволяет разработчикам и бизнес-пользователям создавать настраиваемые приложения. Эти приложения могут беспрепятственно использовать API, визуализировать данные и автоматически адаптироваться к адаптивным интерфейсам нескольких устройств. [2]
Платформа WaveMaker с низким кодом позволяет организациям развертывать приложения как в общедоступной, так и в частной облачной инфраструктуре. Контейнеры можно развертывать поверх виртуальных машин или непосредственно на «голом железе». [2] Программное обеспечение оснащено консолью графического пользовательского интерфейса (GUI) для управления инфраструктурой ИТ-приложений, используя возможности контейнеризации Docker . [1]
Решение предлагает функциональные возможности для автоматизации развертывания приложений, управления жизненным циклом приложений, контроля управления выпусками, а также контроля рабочих процессов развертывания и разрешений доступа: [1] [3]
- Приложения для веб-интерфейсов, планшетов и смартфонов
- Корпоративные технологии, такие как Java , Hibernate , Spring , AngularJS , JQuery.
- Docker API и интерфейс командной строки, предоставляемые
- Упаковка стека программного обеспечения, подготовка контейнеров, обновление стека и приложений, репликация и отказоустойчивость.
Студия WaveMaker
[ редактировать ]Платформа WaveMaker RAD построена на основе WaveMaker Studio, WYSIWYG инструмента быстрой разработки , который позволяет бизнес-пользователям создавать приложения с помощью метода перетаскивания. [4] WaveMaker Studio поддерживает быструю разработку приложений (RAD) для Интернета, подобно тому, как такие продукты, как PowerBuilder и Lotus Notes, обеспечивают клиент-серверные вычисления. [5]
WaveMaker Studio позволяет разработчикам один раз создать приложение, а затем автоматически настроить его для конкретной целевой платформы, будь то ПК, мобильный телефон или планшет. [4] Приложения, созданные с помощью WaveMaker Studio, следуют архитектуре модель-представление-контроллер .
WaveMaker Studio была загружена более двух миллионов раз. Сообщество студии состоит из 30 000 зарегистрированных пользователей. [6] Приложения, созданные WaveMaker Studio, лицензируются по лицензии Apache . [7]
Studio 8 была выпущена 25 сентября 2015 года. Предыдущая версия, Studio 7, имеет некоторые заметные вехи в разработке. Он основан на фреймворке AngularJS , предыдущие версии Studio (6.7, 6.6, 6.5) используют Dojo Toolkit . Некоторые из функций WaveMaker Studio 7 включают в себя:
- Автоматическое создание сопоставлений Hibernate и запросов Hibernate из импорта схемы базы данных.
- Автоматическое создание виджетов корпоративных данных на основе импорта схемы. Каждый виджет может отображать данные из таблицы базы данных в виде сетки или формы редактирования. Форма редактирования автоматически реализует функции создания, обновления и удаления.
- Студия разработки WYSIWYG Ajax работает в браузере. [8]
- Развертывание в Tomcat , IBM WebSphere , Weblogic , JBoss .
- Инструмент Mashup для сборки веб-приложений на основе веб-служб SOAP , REST и RSS , служб Java и баз данных.
- Поддерживает существующий CSS , HTML и Java . код
- Возможность развертывания стандартного файла Java .war.
Технологии и фреймворки
[ редактировать ]WaveMaker позволяет пользователям создавать приложения, работающие на «стеке открытых систем», на основе следующих технологий и платформ: AngularJS , Bootstrap , NVD3, HTML , CSS , Apache Cordova , Hibernate , Spring , Spring Security , Java . Различные поддерживаемые интеграции включают в себя: [9] [10] [11]
- Базы данных : Oracle , MySQL , Microsoft SQL Server , PostgreSQL , IBM DB2 , HSQLDB.
- Аутентификация : LDAP , Active Directory , CAS , специальная служба Java, база данных.
- Контроль версий : Bitbucket (или Stash), GitHub , Apache Subversion.
- Развертывание : Amazon AWS , Microsoft Azure , частное облако WaveMaker ( Docker контейнеризация ), IBM Web Sphere , Apache Tomcat , SpringSource tcServer, Oracle WebLogic Server , JBoss(WildFly) , GlassFish
- Магазины приложений : Google Play , Apple App Store , Windows Store.
История
[ редактировать ]В 2003 году WaveMaker была основана как ActiveGrid. Затем, в 2007 году, он был переименован в Wavemaker. [12] Она была приобретена VMware в 2011 году. [13] В марте 2013 года поддержка проекта WaveMaker была прекращена. [14]
В мае 2013 года Pramati Technologies приобрела активы WaveMaker. [15] В феврале 2014 года была выпущена Wavemaker Studio 6.7, последняя версия Studio с открытым исходным кодом. [16] В сентябре 2014 года компания WaveMaker Inc. запустила платформу WaveMaker RAD, которая позволила организациям запускать собственную платформу приложений для создания и запуска приложений. [17]
В марте 2023 года WaveMaker выпустила версию 11.5, которая включает расширенные возможности разработки с минимальным использованием кода и новые инструменты на основе искусственного интеллекта для оптимизации процесса разработки приложений.
Ссылки
[ редактировать ]- ^ Jump up to: а б с «Создайте собственное корпоративное приложение» . Мобильное предприятие . 16 сентября 2014 года. Архивировано из оригинала 16 октября 2014 года . Проверено 16 сентября 2014 г.
- ^ Jump up to: а б «WaveMaker запускает среду aPaaS на основе Docker-контейнеров» . Программируемая сеть . 16 сентября 2014 года . Проверено 16 сентября 2014 г.
- ^ «WaveMaker Enterprise запускает быструю разработку приложений API» . Говорящее облако . 17 сентября 2014 года. Архивировано из оригинала 9 октября 2014 года . Проверено 17 сентября 2014 г.
- ^ Jump up to: а б Бэбкок, Чарльз (16 сентября 2014 г.). «WaveMaker PaaS делает ставку на Docker» . Информационная неделя . Проверено 16 сентября 2014 г.
- ^ «Является ли WaveMaker версией PowerBuilder для Web 2.0?» . Группа Гурвиц . 11 ноября 2007 года . Проверено 25 ноября 2007 г.
- ^ Леопольд, Джордж (16 сентября 2014 г.). «WaveMaker использует Docker для доставки приложений» . ЭнтерпрайзТех . Проверено 16 сентября 2014 г.
- ^ «Информация о лицензии WaveMaker Ajax Framework» . Вейвмейкер. 23 февраля 2008 г. Архивировано из оригинала 3 марта 2008 г. Проверено 25 февраля 2008 г.
- ^ «Инструмент Visual Ajax WaveMaker» . Инфомир . 20 апреля 2008 г. Архивировано из оригинала 23 апреля 2008 г. Проверено 25 апреля 2008 г.
- ^ «Вебинар WaveMaker» . Вейвмейкер. 19 сентября 2013. Архивировано из оригинала 17 октября 2014 года . Проверено 9 октября 2014 г.
- ^ «Технологии, лежащие в основе WaveMaker» . Архивировано из оригинала 18 ноября 2016 г. Проверено 17 ноября 2016 г.
- ^ «Интеграции» . Архивировано из оригинала 18 ноября 2016 г. Проверено 17 ноября 2016 г.
- ^ «ActiveGrid переименовывается в WaveMaker» . Журнал разработчика PowerBuilder. 07.11.2007. Архивировано из оригинала 14 октября 2014 г. Проверено 9 октября 2014 г.
- ^ «WaveMaker переходит на VMware» . Вейвмейкер. 8 марта 2011. Архивировано из оригинала 1 июня 2013 года . Проверено 28 октября 2011 г.
- ^ «Анонсируем выпуск WaveMaker 6.5.3» . Вейвмейкер. 14 марта 2013. Архивировано из оригинала 2 июня 2013 года . Проверено 21 марта 2013 г.
- ^ «Прамати приобретает WaveMaker» . Прамати Технологии. 01.05.2013. Архивировано из оригинала 5 июня 2013 г. Проверено 13 мая 2013 г.
- ^ «Анонсируем выпуск WaveMaker 6.7.0» . Вейвмейкер. 25 февраля 2014 г. Архивировано из оригинала 15 ноября 2016 г. Проверено 15 ноября 2016 г.
- ^ «WaveMaker совершает революцию в разработке пользовательских приложений» . Журнал CloudExpo. 16 сентября 2014 г. Архивировано из оригинала 15 ноября 2016 г. Проверено 15 ноября 2016 г.
Внешние ссылки
[ редактировать ]- Библиотеки JavaScript
- Аякс (программирование)
- Веб-фреймворки
- Интегрированные среды разработки Linux
- Инструменты разработки Java
- Инструменты программирования Unix
- Разработчики пользовательского интерфейса
- Программное обеспечение платформы Java
- Поставщики облачных вычислений
- Облачные платформы
- Веб-приложения
- Богатые платформы веб-приложений
- JavaScript
- Веб-фреймворки JavaScript
- Самостоятельное программное обеспечение
- Программное обеспечение для веб-разработки
- Программное обеспечение для разработки iOS
- Программное обеспечение для разработки Android (операционной системы)
- Инструменты программирования мобильного программного обеспечения