WaveMaker - WaveMaker

WaveMaker, Inc.
Typ Privatgelände
Industrie Schnelle Anwendungsentwicklung
Low-Code-Plattform
aPaaS
Digitale Transformation
Agile Softwareentwicklung
Unternehmenssoftware
Cloud Computing
Computersoftware
Gegründet 2003
Hauptquartier Blick auf die Berge, Kalifornien
Schlüsselpersonen
Vijay Pullur, CEO
Produkte WaveMaker Low-Code Studio & Plattform
Anzahl der Angestellten
Ungefähr 250 (2016)
Webseite www .wavemaker .com

WaveMaker ist eine Java-Low-Code-Plattform der Enterprise-Klasse zum Erstellen von Softwareanwendungen und -plattformen. WaveMaker Inc. hat seinen Hauptsitz in Mountainview, Kalifornien. Für Unternehmen ist WaveMaker eine leistungsstarke Low-Code-Plattform, die ihre App-Entwicklung und IT-Modernisierung beschleunigt. Für ISVs ist es eine verbrauchbare Low-Code-Komponente, die in ihrem Produkt untergebracht werden kann und extreme Anpassungen bietet.

WaveMaker Platform ist eine lizenzierte Software, die es Unternehmen ermöglicht, ihre eigene End-to-Application- Plattform-as-a-Service (aPaaS) zum Erstellen und Ausführen benutzerdefinierter Apps auszuführen. Außerdem können Entwickler und Geschäftsanwender mit Standardtechnologien der Enterprise-Klasse arbeiten, um Apps zu erstellen, die erweitert oder angepasst werden können. Diese Apps können APIs nutzen, Daten visualisieren und automatisch geräteübergreifende responsive Schnittstellen unterstützen.

Die Low-Code-Plattform von WaveMaker ermöglicht es Unternehmen, Anwendungen in einer öffentlichen oder privaten Cloud-Infrastruktur bereitzustellen, und Container können auf virtuellen Maschinen oder auf Bare Metal bereitgestellt werden. Die Software bietet eine Konsole mit grafischer Benutzeroberfläche (GUI), um die IT-App-Infrastruktur und -Funktionen basierend auf der Docker- Containerisierung zu verwalten.

Die Lösung bietet Funktionen für die Automatisierung der App-Bereitstellung, das App-Lifecycle-Management, das Release-Management, den Bereitstellungsworkflow und die Zugriffsrechte, darunter:

  • Apps für Web-, Tablet- und Smartphone-Schnittstellen
  • Unternehmenstechnologien wie Java , Hibernate , Spring , AngularJS , JQuery
  • Von Docker bereitgestellte APIs und CLI
  • Software-Stack-Packaging, Container-Bereitstellung, Stack- und App-Upgrade, Replikation und Fehlertoleranz

WaveMaker Studio

WaveMaker RAD Platform basiert auf WaveMaker Studio - einem WYSIWYG- Schnellentwicklungstool , mit dem computererfahrene Geschäftsbenutzer Anwendungen per Drag-and-Drop erstellen können. WaveMaker Studio unterstützt Rapid Application Development (RAD) für das Web, ähnlich den Produkten wie PowerBuilder und Lotus Notes, die für Client-Server-Computing bereitgestellt wurden.

WaveMaker Studio ermöglicht es Entwicklern, eine Anwendung einmal zu erstellen und sie dann automatisch an eine bestimmte Zielplattform anzupassen, sei es ein PC, ein Mobiltelefon oder ein Tablet. Mit WaveMaker Studio erstellte Anwendungen folgen einer Model-View-Controller- Architektur.

WaveMaker Studio wurde mehr als zwei Millionen Mal heruntergeladen. Die Studio-Community besteht aus 30.000 registrierten Benutzern. Von WaveMaker Studio generierte Anwendungen werden unter der Apache-Lizenz lizenziert .

Studio 8 wurde am 25. September 2015 veröffentlicht. Die vorherige Version, Studio 7, weist einige bemerkenswerte Entwicklungsmeilensteine ​​auf. Es basierte auf dem AngularJS- Framework, frühere Studio-Versionen (6.7, 6.6, 6.5) verwenden das Dojo Toolkit . Zu den Funktionen von WaveMaker Studio 7 gehören:

  • Automatische Generierung von Hibernate- Mapping, Hibernate-Abfragen aus dem Datenbankschema-Import.
  • Automatische Erstellung von Enterprise Data Widgets basierend auf Schemaimport. Jedes Widget kann Daten aus einer Datenbanktabelle als Raster oder Bearbeitungsformular anzeigen. Formular bearbeiten implementiert automatisch die Funktionen zum Erstellen, Aktualisieren und Löschen.
  • WYSIWYG Ajax-Entwicklungsstudio läuft in einem Browser.
  • Bereitstellung auf Tomcat , IBM WebSphere , Weblogic , JBoss .
  • Mashup- Tool zum Zusammenstellen von Webanwendungen basierend auf SOAP- , REST- und RSS- Webservices, Java Services und Datenbanken.
  • Unterstützt vorhandenen CSS- , HTML- und Java- Code.
  • Stellt eine standardmäßige Java-.war-Datei bereit.

Technologien und Frameworks

WaveMaker ermöglicht es Benutzern, Anwendungen zu erstellen, die auf "Open Systems Stack" basierend auf den folgenden Technologien und Frameworks laufen: AngularJS , Bootstrap , NVD3, HTML , CSS , Apache Cordova , Hibernate , Spring , Spring Security , Java . Die verschiedenen unterstützten Integrationen umfassen:

Geschichte

  • WaveMaker wurde 2003 als ActiveGrid gegründet.
  • Im November 2007 wurde ActiveGrid in WaveMaker umbenannt, um die Zusammenstellung von Webanwendungen zu vereinfachen und gleichzeitig die Architektur-, Sicherheits- und Governance-Richtlinien von CIOs zu erfüllen.
  • WaveMaker wurde im März 2011 von VMware , Inc. übernommen, aber nach zwei Jahren beendete VMWare den Support für das WaveMaker-Projekt im März 2013.
  • Im Mai 2013 erwarb Pramati Technologies die Assets von WaveMaker von VMWare.
  • Im Februar 2014 veröffentlichte WaveMaker, Inc. WaveMaker Studio 6.7, die letzte Version des quelloffenen, herunterladbaren Studio.
  • Im September 2014 hat WaveMaker, Inc. die WaveMaker RAD Platform (mit WaveMaker Studio Version 7) auf den Markt gebracht, eine lizenzierte Software, die es Unternehmen ermöglicht, ihre eigene End-to-End-Anwendungsplattform als Service (aPaaS) zum Erstellen und Ausführen benutzerdefinierter Anwendungen auszuführen.

Verweise

Externe Links