Upload
molimo
View
42
Download
0
Embed Size (px)
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
Citation preview
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(
”[email protected]", ”i.am.bond", asyncCallback );
Backendless Services
5
Data Service
Data Service (Code Example)
6
{
}
Person person = new Person( "Bob", 35, "[email protected]");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