Skip to main content

WaveMaker Online (WMO)

Cloud-based version of WaveMaker platform for rapid application development and deployment.

Overview

WaveMaker Online (WMO) is the cloud-hosted, SaaS version of the WaveMaker platform. It provides instant access to the complete development environment without installation, making it perfect for rapid prototyping, small teams, and getting started quickly.

Key Features

Cloud-Based Development

  • No Installation Required - Browser-based IDE
  • Instant Access - Start developing immediately
  • Auto-Updates - Always latest version
  • Cloud Storage - Projects stored in cloud
  • Anywhere Access - Work from anywhere

Development Capabilities

  • Visual Development - Drag-and-drop design
  • API Integration - Connect to any API
  • Database Designer - Visual database modeling
  • Pre-built Templates - Quick start templates
  • Responsive Design - Mobile-ready apps

Deployment Options

  • One-Click Deploy - Deploy to WaveMaker Cloud
  • Export Projects - Download source code
  • External Deployment - Deploy to your infrastructure
  • Mobile App Build - Build iOS/Android apps

Getting Started

Sign Up

Create Account

  1. Visit https://www.wavemaker.com
  2. Click "Sign Up" or "Try Free"
  3. Enter email address
  4. Create password
  5. Verify email
  6. Start building

Account Types

  • Free Trial - 30 days full access
  • Starter - Individual developers
  • Team - Small teams (5-10 users)
  • Professional - Growing teams (unlimited users)

First Project

Create New Project

  1. Click "New Project"
  2. Choose template:
    • Blank - Start from scratch
    • Responsive - Mobile-first template
    • Dashboard - Admin dashboard
    • E-commerce - Shopping cart
    • CRM - Customer management
  3. Name your project
  4. Click "Create"

Studio Interface

Cloud Studio Features

Design Canvas

  • Drag-and-drop widgets
  • Live preview
  • Responsive breakpoints
  • Component library
  • Property inspector

Code Editor

  • Syntax highlighting
  • Auto-completion
  • Code snippets
  • Error detection
  • Multi-file editing

API Designer

  • Visual API builder
  • Test console
  • Mock data
  • Response mapping
  • Authentication setup

Database Designer

  • Visual schema design
  • Entity relationships
  • Query builder
  • Data import/export
  • Database explorer

Cloud Services

WaveMaker Cloud Features

Project Storage

  • Automatic saves
  • Version history
  • Cloud backup
  • Team sync
  • Project sharing

Build Service

  • Cloud-based builds
  • No local setup needed
  • Fast build times
  • Mobile app builds
  • WAR/Docker export

Deployment Service

  • One-click deployment
  • Staging environment
  • Production deployment
  • Custom domain support
  • SSL certificates

Collaboration

Team Features

Team Workspace

  • Shared projects
  • Team members
  • Role assignment
  • Access control
  • Activity feed

Real-Time Collaboration

  • Live editing indicators
  • Change notifications
  • Comments and annotations
  • Chat integration
  • Code review

Version Control

  • Git integration
  • Branch management
  • Commit history
  • Pull requests
  • Merge conflict resolution

Cloud Deployment

Deploy to WaveMaker Cloud

Deployment Steps

  1. Click "Deploy" button
  2. Choose environment:
    • Demo - Testing environment
    • Stage - Staging environment
    • Live - Production environment
  3. Configure settings:
    • Application name
    • Domain name
    • SSL certificate
  4. Click "Deploy"
  5. Wait for deployment
  6. Access deployed app

Deployment URL

https://{app-name}.wavemakeronline.com

Custom Domain

Configure Custom Domain

  1. Go to Project Settings
  2. Select "Custom Domain"
  3. Enter domain name
  4. Configure DNS:
    CNAME record:
    www.yourdomain.com → your-app.wavemakeronline.com
  5. Verify domain
  6. Enable SSL

Mobile App Publishing

Build Mobile Apps

iOS App

  1. Click "Build Mobile App"
  2. Select "iOS"
  3. Configure:
    • App name
    • Bundle ID
    • App icons
    • Splash screens
  4. Upload certificates
  5. Build app
  6. Download IPA file

Android App

  1. Click "Build Mobile App"
  2. Select "Android"
  3. Configure:
    • App name
    • Package name
    • App icons
    • Splash screens
  4. Upload keystore
  5. Build app
  6. Download APK/AAB

Publish to Stores

  • Submit to App Store
  • Publish to Play Store
  • Enterprise distribution
  • Beta testing (TestFlight, Google Play)

Project Export

Export Options

Export Source Code

# Download as ZIP
# Contains:
# - Source code
# - Configuration files
# - Resources
# - Database scripts

Export as WAR

# Java web application
# Deploy to:
# - Tomcat
# - JBoss
# - WebLogic
# - Any Java servlet container

Export as Docker

# Docker container
docker pull {registry}/your-app:latest
docker run -p 8080:8080 {registry}/your-app:latest

Integration Features

Third-Party Integrations

API Integration

  • REST APIs
  • SOAP Services
  • GraphQL
  • WebSockets
  • Custom APIs

Database Integration

  • MySQL
  • PostgreSQL
  • MongoDB
  • Oracle
  • SQL Server

Authentication

  • OAuth 2.0
  • SAML
  • LDAP
  • Social Login (Google, Facebook)
  • Custom auth

Cloud Services

  • AWS services
  • Google Cloud
  • Azure services
  • Firebase
  • Twilio

Pricing

Pricing Plans

Free Trial

  • 30 days full access
  • All features included
  • 1 project
  • 1 deployed app
  • Community support

Starter Plan

  • $29/month
  • 5 projects
  • 3 deployed apps
  • 5 GB storage
  • Email support

Team Plan

  • $99/month per user
  • Unlimited projects
  • 10 deployed apps
  • 50 GB storage
  • Priority support

Professional Plan

  • $199/month per user
  • Unlimited projects
  • Unlimited deployments
  • 200 GB storage
  • 24/7 support
  • Custom domain
  • Advanced features

Limitations

Cloud Limitations

Free/Starter Tier

  • Projects: Limited number
  • Storage: Limited space
  • Deployments: Limited apps
  • Resources: Shared resources
  • Support: Basic support

Data Limits

  • Database Size: Plan-dependent
  • API Calls: Rate limited
  • File Upload: Size limits
  • Concurrent Users: Limited

Migration

Export for Self-Hosting

Steps to Export

  1. Export project source
  2. Set up infrastructure
  3. Configure environment
  4. Deploy application
  5. Configure database
  6. Set up monitoring

Migrate to WME

Migration Process

  1. Export WMO project
  2. Install WME
  3. Import project
  4. Configure team
  5. Set up deployment
  6. Migrate data

Best Practices

Cloud Development

  1. Save frequently (auto-save enabled)
  2. Use version control for tracking
  3. Test in staging before production
  4. Monitor app performance
  5. Regular backups (automatic)

Collaboration

  1. Clear naming conventions
  2. Regular communication
  3. Code reviews
  4. Document changes
  5. Use branches for features

Deployment

  1. Test thoroughly before deploy
  2. Use staging environment
  3. Monitor after deployment
  4. Have rollback plan
  5. Check logs regularly

Troubleshooting

Common Issues

Cannot Login

  • Check credentials
  • Reset password
  • Clear browser cache
  • Try different browser

Project Not Loading

  • Check internet connection
  • Refresh page
  • Check browser console
  • Contact support

Deployment Failed

  • Check build logs
  • Verify configuration
  • Check resource limits
  • Retry deployment

Performance Issues

  • Optimize queries
  • Reduce widget count
  • Use pagination
  • Minimize API calls

Support

Getting Help

Documentation

  • Online docs
  • Video tutorials
  • Sample projects
  • Community forums

Support Channels

  • Email support
  • Live chat (paid plans)
  • Phone support (enterprise)
  • Community forums

Resources

  • Blog posts
  • Webinars
  • Training videos
  • Case studies