FAQ
   General
   Technical Section 1
   Technical Section 2

Download Free SDK

Brainwave Academy


 Home
>> Faq >> General

FAQ General

What is Brainwave?

Brainwave is a platform which allows developers to build web based applications. It comes with its own database, several frameworks and API's that enables developers to develop applications with ease. Ex-isting data can also be integrated into the Brainwave platform. The Brainwave database does not require a schema. Data is added ad-hoc and there are no structural restrictions. This allows developers to create appli-cations which share a single database, thereby allowing seamless interaction between applications.

Top

What are the advantages of Brainwave?

The advantages of the Brainwave platform are manifold. Some of them are: The platform comes with all the components necessary for development bundled together. It has its own da-tabase, webserver, security model, user interface framework. So it removes the need to invest time and money to get and configure these components separately. The brainwave database is built in such a way that it does not require a schema to be defined for your data-base. Data can be added straightway. This allows developers to develop applications without defining sepa-rate databases for different databases, thereby allowing seamless interaction between applications. Brainwave provides granular level security, meaning it provides security up to the smallest unit of data. It can allow seamless integration of data with other data repository.

Top

How is Brainwave different from other solution provider?

Brainwave comes with its own Database(Poseidon), Webserver(Iris), Security Model(Cerberus), User interface Framework (Aphrodite) thereby providing a complete development environment. In other solution providers you don't get all these components bundled together. You will need to invest separately for these components.

Top

What does your logo mean/symbolize?

The six dots around the brain signifies the six components of Brainwave platform viz. Poseidon, Iris, Cerberus, Aphrodite, Hermes and Gaea. The brain in the middle symbolizes the human brain. The way data is stored in Poseidon is very similar to the way we remember things.

Top

Is Brainwave a new kind of language?

Brainwave is not a language but it is a new software development platform which comes with its own database, webserver, user interface framework and security model thereby providing a complete devel-opment environment.

Top

What is your business model?

The main objective of Brainwave is to create an ecology for developers. For this reason we don't charge anything from the developers for the platform. Instead the end client, who will use the software built on this platform needs to purchase a license from us.

Top

How much is the investment needed to purchase Brainwave platform?

The developer spends absolutely nothing for the software - only training and support.

Top

What kind of solutions can be built on the Brainwave platform?

Any kind of web based applications can be built on Brainwave. It can range from simple applications to complex ERP solutions.

Top

Can you build an ERP on the Platform?

Yes you can.

Top

Can we build an alternative for Tally on the platform?

Yes you can.

Top

Can your platform help me? I am a Graphic designer.

Not as of now.

Top

Why should I shift from my existing solution to the Brainwave platform?

As a schema-less, dynamically typed system, Brainwave frees you from handling many operations which would have otherwise taken you a lot of time and cost such as data-modeling, freezing requirements and even creating a rich UI. Moreover, due to the rigidity of existing solutions, you are bound by the decisions you make early on in the development process. Brainwave gives you an incredible amount of flexibility by eliminating many of these tasks without making you drop your existing solutions completely. You can migrate at your own pace.

Top

What do you look for in a candidate while recruiting?

Aptitude and passion. Its not enough to be good at everything. You have to be really good at at least one thing.

Top