backendless development
Post on 13-Feb-2016
42 Views
Preview:
DESCRIPTION
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