Company:WaveMaker

From HandWiki
Short description: Low-code programming platform
WaveMaker, Inc.
TypePrivate
IndustryRapid Application Development
Low-code Platform
aPaaS
Digital Transformation
Agile Software Development
Enterprise Software
Cloud computing
Computer Software
Founded2003
HeadquartersMountain View, CA
Key people
Vijay Pullur, CEO
ProductsWaveMaker low code Studio & Platform
Number of employees
Approximately 250 (2016)
Websitewww.wavemaker.com

WaveMaker is a Java-based low-code development platform designed for building software applications and platforms. The company, WaveMaker Inc., is based in Mountain View, California. The platform is intended to assist enterprises in speeding up their application development and IT modernization initiatives through low-code capabilities. Additionally, for independent software vendors (ISVs), WaveMaker serves as a customizable low-code component that seamlessly integrates into their products.

The WaveMaker Platform is a licensed software solution empowering organizations to establish their own end-to-application platform-as-a-service (PaaS) for the creation and operation of custom apps.[1] It facilitates developers and business users in crafting apps that are extendable and customizable. These applications can seamlessly consume APIs, visualize data, and automatically adapt to multi-device responsive interfaces.[2]

WaveMaker's low-code platform empowers organizations to deploy applications on either public or private cloud infrastructure. Containers can be deployed on top of virtual machines or directly on bare metal.[2] The software features a Graphical User Interface (GUI) console for managing IT app infrastructure, leveraging the capabilities of Docker containerization.[1]

The solution offers functionalities for automating application deployment, managing the application lifecycle, overseeing release management, and controlling deployment workflows and access permissions:[1][3]

  • Apps for web, tablet, and smartphone interfaces
  • Enterprise technologies like Java, Hibernate, Spring, AngularJS, 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.[4] WaveMaker Studio supports rapid application development (RAD) for the web, similar to what products like PowerBuilder and Lotus Notes provided for client-server computing.[5]

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.[4] Applications created using the WaveMaker Studio follow a model–view–controller architecture.

WaveMaker Studio has been downloaded more than two million times. The Studio community consists of 30,000 registered users.[6] Applications generated by WaveMaker Studio are licensed under the Apache license.[7]

Studio 8 was released on September 25, 2015. The prior version, Studio 7, has some notable development milestones. It was based on AngularJS 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 mapping, and 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, and delete functions automatically.
  • WYSIWYG Ajax development studio runs in a browser.[8]
  • Deployment to Tomcat, IBM WebSphere, Weblogic, JBoss.
  • Mashup tool to assemble web applications based on SOAP, REST and RSS web services, Java Services and databases.
  • Supports existing CSS, 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, Bootstrap, NVD3, HTML, CSS, Apache Cordova, Hibernate, Spring, Spring Security, Java. The various supported integrations include:[9][10][11]

History

  • WaveMaker was founded as ActiveGrid in 2003.
  • In November 2007, ActiveGrid was rebranded as WaveMaker.[12]
  • WaveMaker was acquired by VMware, Inc in March 2011[13] but after two years VMWare terminated the support for the WaveMaker project in March 2013.[14]
  • In May 2013, Pramati Technologies acquired the assets of WaveMaker from VMWare.[15]
  • In February 2014, WaveMaker, Inc. released WaveMaker Studio 6.7, the last version of the open source, downloadable Studio.[16]
  • 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.[17]

References

  1. 1.0 1.1 1.2 "Build Your Own Enterprise App". Mobile Enterprise. 16 September 2014. http://mobileenterprise.edgl.com/news/Build-Your-Own-Enterprise-App95351. 
  2. 2.0 2.1 "WaveMaker Launches aPaaS Environment Based on Docker Containers". Programmable Web. 16 September 2014. http://www.programmableweb.com/news/wavemaker-launches-apaas-environment-based-docker-containers/2014/09/16. 
  3. "WaveMaker Enterprise Launches for Rapid API App Development". Talkin' Cloud. 17 September 2014. http://talkincloud.com/paas/091714/wavemaker-enterprise-launches-rapid-api-app-development. 
  4. 4.0 4.1 Babcock, Charles (16 September 2014). "WaveMaker PaaS Bets On Docker". InformationWeek. http://www.informationweek.com/cloud/software-as-a-service/wavemaker-paas-bets-on-docker/d/d-id/1315762. 
  5. "Is WaveMaker the Web 2.0 Version of PowerBuilder?". Hurwitz Group. November 11, 2007. http://jshurwitz.wordpress.com/2007/11/30/is-wavemaker-the-web-20-version-of-powerbuilder/. 
  6. Leopold, George (16 September 2014). "WaveMaker Leverages Docker for App Delivery". EnterpriseTech. http://www.enterprisetech.com/2014/09/16/wavemaker-leverages-docker-app-delivery/. 
  7. "WaveMaker Ajax Framework License Information". WaveMaker. February 23, 2008. http://www.wavemaker.com/products/license.html. 
  8. "WaveMaker Visual Ajax Tool". InfoWorld. April 20, 2008. http://weblog.infoworld.com/openresource/archives/2008/04/wavemaker_is_a.html. 
  9. "WaveMaker Webinar". WaveMaker. September 19, 2013. http://www.wavemaker.com/news/webinar-whats-new/. 
  10. "Technologies Behind WaveMaker". http://www.wavemaker.com/learn/technologies-behind-wavemaker. 
  11. "Integrations". http://www.wavemaker.com/integrations. 
  12. "ActiveGrid Re-brands as WaveMaker". Developer's PowerBuilder Journal. 2007-11-07. http://pbdj.sys-con.com/node/457156. 
  13. "WaveMaker Springs To VMware". WaveMaker. March 8, 2011. http://dev.wavemaker.com/blog/2011/03/08/wavemaker-springs-to-vmware/. 
  14. "Announcing the release of WaveMaker 6.5.3". WaveMaker. March 14, 2013. http://dev.wavemaker.com/blog/2013/03/14/announcing-the-release-of-wavemaker-6-5-3/. 
  15. "Pramati Acquires WaveMaker". Pramati Technologies. 2013-05-01. http://dev.wavemaker.com/blog/2013/05/01/pramati-acquires-wavemaker/. 
  16. "Announcing the release of WaveMaker 6.7.0". WaveMaker. 2014-02-25. http://www.wavemaker.com/latest/announcing-the-release-of-wavemaker-6-7-0/. 
  17. "WaveMaker Revolutionizes Custom Application Development". CloudExpo Journal. 2014-09-16. http://cloudcomputing.sys-con.com/node/3186801. 

External links