eWEEK content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.
2Enterprise Developer Network Supports Project Collaboration
The Enterprise Developer Network (EDN) is a single place where developers in an organization can collaborate on software projects. This is the place where the developer can view the projects across the organization, subscribe to projects and manage member subscriptions as a project owner, and much more. In the future, EDN will also serve as a place where there is a direct integration to the Enterprise and Community AppStore, where developers can download and assemble project modules.
3WaveMaker Studio Combines RAD and IDE
WaveMaker Studio is an open-source rapid API application development and deployment IDE that enables developers to easily create cloud and mobile apps. Studio enables WYSIWYG development using drag-and-drop operations without the need to write code. This rapid application development (RAD) capability dramatically reduces the time in developing custom apps from months to days, sometimes even hours.
4Version Control Powers the Development Process
5Forms Design Supports Database Integration
WaveMaker Studio makes it easy to create Web-based forms that are connected to an underlying database. You import the objects and relationships from an existing database and can define your own data model using the visual Data Model Designer. The objects are then either directly available as widgets or as data sources to which other widgets can be bound.
6WaveMaker Supports SOAP and REST Web Services
7There’s Also Support for Drag and Drop Widgets
WaveMaker Studio enables developers to easily drag and drop chart widgets and tie them to data from other systems via APIs to create custom dashboards. Developers can use various chart widgets such as a line chart, column chart, pie chart, area chart, cumulative line chart, bar chart or donut chart. Developers can also order the data, group the data and show the aggregate functions in their charts.
8WaveMaker Provides Integrated Security for Applications
WaveMaker includes out-of-the-box support for popular security services such as LDAP, CAS and Active Directory. In addition, there is sample demo data source that can be used during development and testing. When security is enabled, all services are restricted to logged-in users by default. WaveMaker Studio also provides role-based access control to control widget visibility.
9Assemble Prefabs With Drag and Drop Ease
10WaveMaker Includes an Integrated API Designer
API Designer powers the API-driven development paradigm in WaveMaker. WaveMaker automatically generates APIs for all the services. Developers can build apps using APIs from other apps from inside WaveMaker Studio. Users can design, test and share APIs with other apps, while also controlling the scope of sharing.
11Studio Supports Responsive UI Design Technology
12Studio Enables Instant App Deployment
With Studio, developers can instantly deploy their applications to the cloud, without needing to download files, provision instances or install a software stack. Developers can also test their applications in real time. Plus, once deployed, app owners can perform application lifecycle management tasks for their apps.
13WaveMaker Generates Modular Client-Side Code
WaveMaker generates modular client-side code (AngularJS, CSS and HTML) incorporating industry best practices. The code can be easily extended and maintained using any other popular IDEs such as Eclipse or even a text editor, since WaveMaker projects support the Maven build automation tool.