The WaveMaker platform consists of two components: WaveMaker Studio for developing rich internet applications and WaveMaker Runtime for deploying applications into a standard and secure Java environment.
Truly WYSIWYG Web 2.0 Development
WaveMaker Studio is an easy-to-use visual builder that enables the drag & drop assembly of scalable, web and cloud applications using Ajax widgets, web services and databases. WaveMaker Studio will look and feel especially familiar to client/server developers who are used to working with visual tools.
WaveMaker has helped customers reduce development costs by 67% and cut the lines of code written by 98%. Less code makes WaveMaker applications cheaper to maintain and easier to manage.
Key Development Features:
- Drag & drop Application Assembly - Minimizes coding
- LiveLayout™ - Preview live data within the studio
- Studio Runs in a Standard Browser - No complex development tools needed
- Enterprise-Ready Data Widgets - Automates all the heavy lifting needed to connect enterprise data to browser-based widgets
- Single Sign-on Security - WaveMaker enterprise supports single sign-on using JOSSO
- One-Click Widget & Template Publishing - Turns any WaveMaker page into a widget and/or template for reuse in current or future projects
- Resource Manager - WaveMaker now has a drag and drop interface to manage images and files within a project
- Charting Widgets (beta) - WaveMaker includes charting widgets such as pie, bar and stacked columns
- Diagnostics - A new Diagnostics tab shows all bindings within the project. Use this information to follow the flow of activities within your application
- Context-Sensitive Help - Each widget property and event now has a ? next to it. Just click the ? to find out more about it
- Type Validation Flags - Green check marks show that bind source and destination match. Red Xs show that types do not match
- LiveForm with To-Many Relationships - LiveForms now handle to-many relationships by automatically displaying grids
New Features:
Truly Open Ajax Deployment
The WaveMaker development platform includes a built in Java and web server. WaveMaker applications are based on open source Java and Javascript components, including Dojo, Tomcat, Spring and Hibernate. WaveMaker applications can also deploy to any standard Java server, including JBoss, WebLogic and WebSphere.
Key Deployment Features:
- Push to Deploy™ - One-touch deployment to built-in WaveMaker server
- Standard Java Deployment - WaveMaker .war file runs in standard Java servers
- Fully Secure - Database login, LDAP, role based access controls (LDAP & RBAC in Enterprise edition only)
- Automated Multi-tenant Support - WaveMaker Enterprise Edition can automatically isolate database accesses between the customers (tenants) of a software-as-a-service (SaaS) solution
- One-click Cloud Deployment - Applications built in WaveMaker Studio can deploy directly to EC2
- RightScale Integration - For multi-server deployments, WaveMaker integrates with RightScale's cloud management platform
- Faster Performance - With a new internal layout engine, DOM manipulation enhancements and a render only "need to see" portions of a page features, WaveMaker 5.0 applications are 10x faster than previously.
- Smaller Deployment Size - Applications created with 5.0 produce almost 50% smaller WAR files for faster and easier deployment.
New Features:
Specifications
| Framework | Supported Configurations | Minimum Required |
|---|
| Integrates: | Browsers: | Development: |
| Spring, Hibernate, JAXWS, ACEGI, Dojo, Sun JDK | Firefox 2+, Internet Explorer 6+, Safari 3.1+ or Chrome | Firefox 2+, Internet Explorer 7+, Safari 3.1+ or Chrome |
| Supports: | Operating Systems: | 1024 x 768 Screen Resolution |
| POJOs, JOSSO, Java, JavaScript, CSS, HTML, WSDL, WADL, LDAP, ActiveDirectory (LDAP & ActiveDirectory only in Enterprise Edition) |
Windows XP/Vista/Server 2003, Mac OS X 10.5+, Red Hat Enterprise Linux 5, CentOS, Debian, Ubuntu | Deployment: |
| Deploys to: | Databases: | JDK 1.5+ Java Application Server |
| Local or remote java application servers, Amazon, RightScale | Postgres, MySQL, Oracle, Microsoft SQL Server 2005, IBM DB2 (Only Postgres & MySQL in Community Edition) | |
| Servers: | ||
| Tomcat, JBoss, WebLogic, WebSphere, GlassFish |


