backendless development

Post on 13-Feb-2016

42 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Backendless Development. Mark Piller. What is Backendless ?. Development and Runtime Platform No server-side coding required Service-oriented server-side functionality API + Developer Console Available for: iOS , Android, JavaScript, ActionScript , Windows Phone, REST. 2. - PowerPoint PPT Presentation

TRANSCRIPT

Backendless Development

Mark Piller

What is Backendless?

2

• Development and Runtime Platform

• No server-side coding required

• Service-oriented server-side functionality

• API + Developer Console• Available for: iOS, Android, JavaScript,

ActionScript, Windows Phone, REST

Backendless Services

3

User Management

User Service (Code Example)

4

{

}

Backendless.UserService.login(

”james.bond@mi6.co.uk", ”i.am.bond", asyncCallback );

Backendless Services

5

Data Service

Data Service (Code Example)

6

{

}

Person person = new Person( "Bob", 35, "bobby@gmail.com");Backendless.Persistence.of( Person ).save( person, asyncCallback );

Backendless Services

7

Audio/Video Streaming and Recording

Media Service (Code Example)

8

{

}

Backendless.MediaService.publishLiveAndRecord(

”myVideoChannel", ”funny Dance"),responder );

Backendless Services

9

File Service

File Service (Code Example)

10

{

}

Backendless.Files.upload( file, path, asyncCallback );

Backendless Services

11

Geolocation

Geo Service (Code Example)

12

{

}

Backendless.Geo.getPoints( new BackendlessGeoQuery(

"city", ”Dallas" ),asyncCallback );

Backendless Services

13

Publish/SubscribeMessaging

Messaging Service (Code Example)

14

{

}

Backendless.Messaging.subscribe( ”myChannel",methodCallback,subscriptionCallback );

Backendless Services

15

PushNotifications

Messaging Service (Code Example)

16

{

}

Backendless.Messaging.publish( "Hello!",

new DeliveryOptions( PushBroadcastMask

.ANDROID ));

Backendless Messaging Sample

17

Demo time

Cherry on Top

18

• Application Versioning• Usage Analytics• App/Site Hosting• Free Subscription Plan

• 1,000,000 API calls• 2 GB file storage• 10 000 users• 200 000 push notifications

REST

Q & A

top related