Developers
   Introduction to Brainwave
   Developer's Cheat Sheet
   Grid User Manual
   API Reference Guide
   Brainwave Forum
   Downloads
  Developer Support
   FAQ
   Bug Reporting
   Feature Requests
   Tech Support
  Applications
   Getting Started
   Example Applications
   Application Framework
   Idea Framework
   Iris
   Aphrodite
   Poseidon
   Cerberus

Download Free SDK

Brainwave Academy


 Home
>> Developers >> Application >> Getting Started

Getting Started

Brainwave is a web based end to end development and deployment solution stack for developing software applications. The platform provides rapid application development environment. It comes with an in-built integrated Database (Poseidon), a Web server (Iris), Widget Library (Aphrodite) and a Security Model (Cerberus).

The Database (Poseidon)

Its a Schemaless database (no predefined structure or constraints), it requires no setup or configuration for new applications. Any time you want to add another app to your network, just deploy it via the application server control panel and you're ready to go. Your data is available to the new application with zero configurations

The web server

The application server is designed to support multiple applications, you do not need to create new infrastructure for additional applications. Moreover, you can plug-and-play apps into the server at any time. It also helps you to, seamlessly integrate different applications together.

The widget library

Brainwave comes with an unmatched widget library, which provides a great bunch of widgets for developing applications without much effort and coding.

Security

Brainwave uses a capabilities based security model with support for a policy based rules engine. This provides meme level security - the finest granularity you will ever require.