busy bee application develompent platform

22
Busy Bee Platform Application Development Platform for the Future

Upload: utkarsh-shukla

Post on 14-Jul-2015

258 views

Category:

Internet


1 download

TRANSCRIPT

Busy Bee PlatformApplication Development Platform for the Future

An Era of

Infinite Possibilities

And

Infinite Complexities

Multiple types of Devices

And Multiple types of Interfaces

Security Big Data

Privacy

Scalability

Busy Bee Platform

Code Business Logic OnceAutomatically Create Apps for Multiple Platforms

Write Business Logic in Simple XML and JavaScript

And Automatically Generate

Google Glass App

Mobile App

Smart Home App

Smart Car App

Raspberry Pie App

Smart TV App

Hulu App

Facebook App

I-Phone App

Linux AppWindows App

Client Applications

Database

Server

APIsWeb End

Client SDKs

Load balancing

ExtensibleMulti-Tennant

Modular

Cloud Based

PAAS

ResponsiveLocal Storage

Language SpecificPlatform Specific

ORM layered Client Replication

Data FocusedFunctionality based

Multi-Tennancy

AnalyticsBig Data Processing

Application Usage

Reporting

Just write the business logicAnd get your application running in minutes.

We handle all the heavy lifting in the Backend

No more learning different languages, platforms, SDKs and Libraries

How it works

Custom ModuleYour Code (Js/XML)

ServerWorking current applications

Client AppsEg. Mobile App

Client AppsEg. Smart Car

Two way sync

Two way sync

Any addition of new module or updating of the existing module of the app is easily made on the server and the update information gets pushed to the client app, and the client app automatically updates and modifies itself according to the new module. The single code of the custom module is interpreted differently at different clients, hence providing the device specific functionalities. You can also limit the execution of parts of code based on device.

Case Study: Connected Fork

Code:Modules.add(‘fork’);Db.addObject(‘vibratetime’);If( client.Db.caloriesinjested > 50 ){

fork.vibrate();client.Db.vibratetime.add(true);

}

What it does:- Makes a table in local database of the fork- Makes a table in the server database- Puts the business logic in Fork, so that fork can run offline.- When the calories value in the fork database increases the fork vibrates- Automatically when the network is available the data will be synced with the server.

Automatically handles:- It automatically handles the application synchronization, server management, database management, client code creation, data sync, analytics dashboard and many other things.

Case Study: Quadcopter

Code:Modules.add(‘quadcopter’);Db.addObject(‘location’,’latitude,longitude’);Var currdate = new Date();If(currdate.getSeconds() == ’10’ && currdate.getMinutes() == ’12’){

client.Db.location.add(quadcopter.lat, quadcopter.long);}

What it does:- Creates location table with latitude and longitude as fields in local and server.- At 12:10, it will store the latitude and longitude of the location in the local db of client only.- Quadcopter works offline and automatically when the network is available the data will be synced with the server.

Case Study: Mobile Sales

Code:Modules.add(‘maps’);maps.displaymarkers(db.locations.lat, db.locations.long,db.locations.name);

What it does:- Since this is not only limited to client.db, so whenever the mobile app or the web app is opened, it will show the markers of all the locations which are in db. - Opens both in web as well as offline Mobile.- If any data is added in the server db, it will automatically sync to client db and will show.

Automatically handles:- It automatically handles the application synchronization, server management, database management, client code creation, data sync, analytics dashboard and many other things.

Case Study: Smart Car

Code:Modules.add(‘smartcar’);If(client.db.totaldistance = 400){

smartcar.alert(‘Congrats’);}

What it does:- SmartCar.alert has two different functions based on where it is executed. If it is running on web, it behaves as javascript alert, and if it is in smartcar, it behaves as a toast.- So when the total distance reaches 400 on smart car, then it will show congrats. - Since it is synchronized, so if someone is in front of the web interface also, will see the alert pop up.

Automatically handles:- It automatically handles the application synchronization, server management, database management, client code creation, data sync and many other things.

Building Production ready applications that took months of IT development EffortAre now Child’s Play

Application ExchangeYou can also get some Pre-built applications instantly to use

Flexible Pricing Policies

Single Person Plan

• App Development• One Application• Two platforms• Maximum 10 modules• Cloud Server• Reporting Engine

No Charge

Details

Small Enterprise

• 100 Modules• Up to 50 Users• Real-Time Analytics Dashboard• App Store• Custom Application Development

Per user per month

Details

Medium Enterprises

• Unlimited Modules• Unlimited Apps• Unlimited Users• Custom App Store• Customized Applications• Custom Branding• Proprietary Database

Per user per month

Details

Large Enterprises

• Can be deployed on their IT Infrastructure.• Hybrid pricing models can be explored• Proprietary modules• Platform customizations• Custom app store.

Custom Pricing

Details

Free Plan Starter Plan Best Buy Plan Enterprise Plan

We let you focus on the core business logic, While we handle the platform complexities.

Contact Us

Utkarsh Shukla9044990909, [email protected], [email protected]://btpltech.com/busybee.html