Are you a Project Manager still developing apps running into months and years?
Are you a Product Manager who still use mock screens to prototype a feature?
Are you a Software Consultant who is losing out to competitors due to lack of resources to execute?
Not just individuals, today even organisations big and small alike, struggle to keep up with the increasing pace of change intheir business requirements. They know that to keep pace with it, they must quickly build and deploy compelling web and mobile applications that connect with their customers, staff and other stakeholders in new and engaging ways.
The challenge, for many, is how? Recent study found that 85% of organisations want to deploy new apps faster yet only 18% have the means and ability to do so. All of which means over two thirds of organisations are failing to build and deploy the applications their business needs demand-a better way must be found.
Join Karthick Viswanathan & Venugopal Jidigam from WaveMaker for a 60-minute webinar to discover how to build and deploy rich connected web & mobile apps using WaveMaker Rapid Application Development platform.
Jump start your Rapid Application Delivery with WaveMaker
1. Jump Start Your Rapid Application
Delivery with WaveMaker
WEBINAR / WAVEMAKER RAD
2. INTRODUCTIONS
Karthick Viswanathan
Products & Customer
Success
Venugopal Jidigam
Director
Cloud Platform
WaveMaker, Inc.
Headquartered in Mountain View, CA
Enterprise Software Platform for Custom App Delivery
3. Pramati Technologies
Parent company of WaveMaker Inc.
Serving Enterprise Customers
since 1998
– Global offices (US, UK & India)
– 1200+ employees
– Over a 1,000 Enterprise customers
including 70+ from Fortune 500
– Recognized leader in Enterprise products;
First J2EE certified App Server
– Deloitte Fast 500
3
Visionary. 10 years.
Acquired 2012 by
4. AGENDA
The Modern App Challenge
What is WaveMaker?
The WaveMaker RAD philosophy
WaveMaker Rapid Application Delivery Platform
Live Demo
Q&A
5. Traditional Areas of Focus
5
Systems of
Innovation
Systems of
Differentiation
Systems
of Record
Gartner calls it “Pace-layered applications architecture”
Resources deployed were proportional
e.g. HR DB & apps.
e.g. Leave Management app.
Specific to company policy.
e.g. Innovative customized
leaves for employees based
on the historical pattern of
availing leaves
6. Ideal innovation pyramid
6
Data. Low change apps.
Incremental Change
High Volume of Change. Experimentation.
Challenge
Source
of Data
Systems of
Differentiation
Systems of
Innovation
Systems
of
Record
Competitive advantage lies with companies that get the top-tier right
7. Business-IT Divide in App Life Cycle
Work time
Requirements
analysis
App ReadyNeed felt
Development QA Production
Business personas
IT personas
Active sphere of influence
Zero or Minimum sphere of influence
Challenge
8. Application Delivery Cycle
Many places to Fast Forward
8
Work time
Wait time
Requirements
analysis
App ReadyNeed felt
Development QA Production
Fast Forward Application delivery. Save time through right
tools and platform that eliminates waiting time. Developer’s
Don’ like wasted time.
Rapid Develop Visual UI
Rapid testing of changes
Prefabs: factory built elements to cut
development time.
Don’t wait. Ready
Test setup instantly with
good release
management practices
Easy deployment
Horizontal scaling
Private cloud and scalability
through application
partitioning
Challenge
10. Emergence of Modern RAD
End User
Expectations
Enterprise
Expectations
Technological
Innovations
Developer
Expectations
Modern RAD (Rapid Application Delivery) Platform
11. Redefining RAD
Rapid Application Delivery
Rapid
Application
Development
A narrow view
Need felt Ready to use
RAD (Rapid Application Delivery) involves all
activities including development, integration and
deployment. Anything that saves time
Productivity
Effort
Risk
Compliance
User Experience
Challenges
Major gains
12. What is WaveMaker?
12
WaveMaker is a Rapid Application Development (RAD) platform for building multi-
channel (Web/Mobile/Tablet) apps quickly and by teams with more business users
than highly skilled programmers
14. MVC Pattern – The Guiding Force
CONTROLLER
VIEWMODEL
• Database
• APIs
• Raw Storage
• UI
• UX
Updates
Notifications
Update
User Action
15. Lets see what WaveMaker
offers you?
Business Layer
UI Layer
REST
APIs
DB Services
Data Access Service Access
Operations
Deploy
Security
App Store
External API
Release
Management
Typical enterprise application
architecture looks like this
16. WaveMaker Features
• Model
– Ease of working with data
model
– Easy interactive services
integration
– API driven development
• View
– Rapid prototyping of user
experience (UI building)
– Out of the box support for
multi devices (mobile & tablet)
• Controller
– Visual binding of Model & View
• And More…
– Out of the box Enterprise grade
security
– Standards based extensible
code
– 1-click testing and deployment
Business Layer
UI Layer
REST
APIs
DB Services
Data Access Service Access
Deploy
Security
Standards
External API
Release
Management
17. Visual Rapid App Development
Panel for widget
properties
and styling
Simplified security,
integrations and
data modelling
Drag & Drop
Widgets, Layouts,
& themes
WYSIWYG
canvas
Instant
Test
1 Click
Deploy
29. 30
DeploymentHorizontal scalability. Security and
use of enterprise data.
WaveMaker Cloud
Development
Component assembly
Rapid app development
Tooling to support all phases
WaveMaker Studio
IntegrationAPI-led Integration
Integration with Legacy Apps
WaveMaker Gateway
Management
Configuration, Administration and
Monitoring
WaveMaker LaunchPad
Collaboration
Increase efficiency of Application
Delivery
Enterprise Developer Network
Purpose WaveMaker Module
There is more to WaveMaker that just RAD….
Enterprise Innovation Infrastructure
Systems of Record — Established packaged applications or legacy homegrown systems that support core transaction processing and manage the organization's critical master data. The rate of change is low, because the processes are well-established and common to most organizations, and often are subject to regulatory requirements.
Systems of Differentiation — Applications that enable unique company processes or industry-specific capabilities. They have a medium life cycle (one to three years), but need to be reconfigured frequently to accommodate changing business practices or customer requirements.
Systems of Innovation — New applications that are built on an ad hoc basis to address new business requirements or opportunities. These are typically short life cycle projects (zero to 12 months) using departmental or outside resources and consumer-grade technologies.
Democratize app development
Develop as a Team
Achieve best user experience
Simplified Devops, no bottlenecks for app delivery