HOME

TheInfoList



OR:

WaveMaker is an enterprise grade Java low code platform for building software applications and platforms. WaveMaker Inc. is headquartered in Mountain View, California. For enterprises, WaveMaker is a low code platform that aims to accelerate their app development and IT modernization efforts. For ISVs, it is a consumable low code component that can sit inside their product and offer customizations. WaveMaker Platform is a licensed software that enables organizations to run their own end-to-application platform-as-a-service (aPaaS) for building and running custom apps. It also allows developers and business users to create apps that can be extended or customized. Those apps can consume APIs, visualize data and automatically support multi-device responsive interfaces. WaveMaker's low code platform enables organizations to deploy applications on public or private cloud infrastructure, and containers can be deployed on top of virtual machines or on bare metal. The software provides a Graphical User Interface (GUI) console to manage the IT app infrastructure and capabilities based on Docker containerization. The solution provides features for app deployment automation, app lifecycle management, release management, deployment workflow and access rights, including: * Apps for web, tablet, and smartphone interfaces * Enterprise technologies like Java,
Hibernate Hibernation is a state of minimal activity and metabolic depression undergone by some animal species. Hibernation is a seasonal heterothermy characterized by low body-temperature, slow breathing and heart-rate, and low metabolic rate. It most ...
,
Spring Spring(s) may refer to: Common uses * Spring (season), a season of the year * Spring (device), a mechanical device that stores energy * Spring (hydrology), a natural source of water * Spring (mathematics), a geometric surface in the shape of a ...
,
AngularJS AngularJS is a discontinued free and open-source JavaScript-based web framework for developing single-page applications. It was maintained mainly by Google and a community of individuals and corporations. It aimed to simplify both the development ...
, JQuery * Docker-provided APIs and CLI * Software stack packaging, container provisioning, stack and app upgrading, replication, and fault tolerance


WaveMaker Studio

WaveMaker RAD Platform is built around WaveMaker Studio, a WYSIWYG rapid development tool that allows computer-literate business users to compose an application using a drag-and-drop method. WaveMaker Studio supports rapid application development (RAD) for the web, similar to what products like PowerBuilder and Lotus Notes provided for client server computing. WaveMaker Studio allows developers to produce an application once, then auto-adjust it for a particular target platform, whether a PC, mobile phone, or tablet. Applications created using the WaveMaker Studio follow a
model–view–controller Model–view–controller (MVC) is a software architectural pattern commonly used for developing user interfaces that divide the related program logic into three interconnected elements. This is done to separate internal representations of infor ...
architecture. WaveMaker Studio has been downloaded more than two million times. The Studio community consists of 30,000 registered users. Applications generated by WaveMaker Studio are licensed under the Apache license. Studio 8 was released September 25, 2015. The prior version, Studio 7, has some notable development milestones. It was based on
AngularJS AngularJS is a discontinued free and open-source JavaScript-based web framework for developing single-page applications. It was maintained mainly by Google and a community of individuals and corporations. It aimed to simplify both the development ...
framework, previous Studio versions (6.7, 6.6, 6.5) use the Dojo Toolkit. Some of the features of WaveMaker Studio 7 include: * Automatic generation of
Hibernate Hibernation is a state of minimal activity and metabolic depression undergone by some animal species. Hibernation is a seasonal heterothermy characterized by low body-temperature, slow breathing and heart-rate, and low metabolic rate. It most ...
mapping, Hibernate queries from database schema import. * Automatic creation of Enterprise Data Widgets based on schema import. Each widget can display data from a database table as a grid or edit form. Edit form implements create, update, delete functions automatically. * WYSIWYG Ajax development studio runs in a browser. * Deployment to
Tomcat Tomcat may refer to: Animals * A sexually mature male cat * Paederus, known as in Indonesia Science and technology * Apache Tomcat, an implementation of Java web-server technologies * Beretta 3032 Tomcat, a pistol * Grumman F-14 Tomcat, a fi ...
,
IBM WebSphere IBM WebSphere refers to a brand of proprietary computer software products in the genre of enterprise software known as "application and integration middleware". These software products are used by end-users to create and integrate applications wi ...
, Weblogic,
JBoss WildFly, formerly known as JBoss AS, or simply JBoss, is an application server written by JBoss, now developed by Red Hat. WildFly is written in Java and implements the Java Platform, Enterprise Edition (Java EE) specification. It runs on multip ...
. *
Mashup Mashup may refer to: * Mashup (culture), the rearrangement of spliced parts of musical pieces as part of a subculture * Mashup (education), combining various forms of data and media by a teacher or student in an instructional setting * Mashup (mus ...
tool to assemble web applications based on SOAP, REST and
RSS RSS ( RDF Site Summary or Really Simple Syndication) is a web feed that allows users and applications to access updates to websites in a standardized, computer-readable format. Subscribing to RSS feeds can allow a user to keep track of many di ...
web services, Java Services and databases. * Supports existing
CSS Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a document written in a markup language such as HTML or XML (including XML dialects such as SVG, MathML or XHTML). CSS is a cornerstone techno ...
, HTML and Java code. * Deploys a standard Java .war file.


Technologies and Frameworks

WaveMaker allows users to build applications that run on "Open Systems Stack" based on the following technologies and frameworks:
AngularJS AngularJS is a discontinued free and open-source JavaScript-based web framework for developing single-page applications. It was maintained mainly by Google and a community of individuals and corporations. It aimed to simplify both the development ...
, Bootstrap, NVD3, HTML,
CSS Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a document written in a markup language such as HTML or XML (including XML dialects such as SVG, MathML or XHTML). CSS is a cornerstone techno ...
, Apache Cordova,
Hibernate Hibernation is a state of minimal activity and metabolic depression undergone by some animal species. Hibernation is a seasonal heterothermy characterized by low body-temperature, slow breathing and heart-rate, and low metabolic rate. It most ...
,
Spring Spring(s) may refer to: Common uses * Spring (season), a season of the year * Spring (device), a mechanical device that stores energy * Spring (hydrology), a natural source of water * Spring (mathematics), a geometric surface in the shape of a ...
,
Spring Security Spring Security is a Java/Java EE framework that provides authentication, authorization and other security features for enterprise applications. The project was started in late 2003 as 'Acegi Security' (pronounced ''Ah-see-gee'' , whose letters ar ...
, Java. The various supported integrations include: * Databases:
Oracle An oracle is a person or agency considered to provide wise and insightful counsel or prophetic predictions, most notably including precognition of the future, inspired by deities. As such, it is a form of divination. Description The word '' ...
, MySQL, Microsoft SQL Server,
PostgreSQL PostgreSQL (, ), also known as Postgres, is a free and open-source relational database management system (RDBMS) emphasizing extensibility and SQL compliance. It was originally named POSTGRES, referring to its origins as a successor to the In ...
,
IBM DB2 Db2 is a family of data management products, including database servers, developed by IBM. It initially supported the relational model, but was extended to support object–relational features and non-relational structures like JSON a ...
, HSQLDB * Authentication: LDAP, Active Directory,
CAS Cas may refer to: * Caș, a type of cheese made in Romania * ' (1886–) Czech magazine associated with Tomáš Garrigue Masaryk * '' Čas'' (19 April 1945–February 1948), the official, daily newspaper of the Democratic Party of Slovakia * ''CA ...
, Custom Java Service, Database * Version Control: Bitbucket (or Stash), GitHub, Apache Subversion * Deployment:
Amazon AWS Amazon Web Services, Inc. (AWS) is a subsidiary of Amazon.com, Amazon that provides Software as a service, on-demand cloud computing computing platform, platforms and Application programming interface, APIs to individuals, companies, and gover ...
,
Microsoft Azure Microsoft Azure, often referred to as Azure ( , ), is a cloud computing platform operated by Microsoft for application management via around the world-distributed data centers. Microsoft Azure has multiple capabilities such as software as a ...
, WaveMaker Private Cloud ( Docker containerization), IBM Web Sphere, Apache Tomcat, SpringSource tcServer,
Oracle WebLogic Server Oracle WebLogic Server is a Java EE application server currently developed by Oracle Corporation. Oracle acquired WebLogic Server when it purchased BEA Systems in 2008. Application Server versions * WebLogic Server 14c (14.1.1) - March 30, 20 ...
, JBoss(WildFly), GlassFish * App Stores: Google Play, Apple App Store, Windows Store


History

* WaveMaker was founded as ActiveGrid in 2003. * In November 2007, ActiveGrid was rebranded as WaveMaker. * WaveMaker was acquired by VMware, Inc in March 2011 but after two years VMWare terminated the support for the WaveMaker project in March 2013. * In May 2013, Pramati Technologies acquired the assets of WaveMaker from VMWare. * In February 2014, WaveMaker, Inc. released WaveMaker Studio 6.7, the last version of the open source, downloadable Studio. * In September 2014, WaveMaker, Inc. launched WaveMaker RAD Platform (with WaveMaker Studio version 7), licensed software that enabled organizations to run their own end-to-end application platform as a service (aPaaS) for building and running custom apps.


References


External links

* {{GUI builders JavaScript libraries Ajax (programming) Web frameworks Linux integrated development environments Java development tools Unix programming tools User interface builders Java platform software Cloud computing providers Cloud platforms Web applications Rich web application frameworks JavaScript JavaScript web frameworks Self-hosting software Web development software IOS development software Android (operating system) development software Mobile software programming tools