210 likes | 444 Views
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.
E N D
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
Backendless Services User Management 3
User Service(Code Example) { Backendless.UserService.login( ”james.bond@mi6.co.uk", ”i.am.bond", asyncCallback ); } 4
Backendless Services Data Service 5
Data Service(Code Example) { Person person = new Person( "Bob", 35, "bobby@gmail.com"); Backendless.Persistence.of( Person ).save(person,asyncCallback); } 6
Backendless Services Audio/Video Streaming and Recording 7
Media Service(Code Example) { Backendless.MediaService .publishLiveAndRecord( ”myVideoChannel", ”funny Dance"), responder ); } 8
Backendless Services File Service 9
File Service(Code Example) { Backendless.Files.upload( file, path, asyncCallback); } 10
Backendless Services Geolocation 11
Geo Service(Code Example) { Backendless.Geo.getPoints( new BackendlessGeoQuery( "city", ”Dallas" ), asyncCallback ); } 12
Backendless Services Publish/Subscribe Messaging 13
Messaging Service(Code Example) { Backendless.Messaging .subscribe(”myChannel", methodCallback, subscriptionCallback); } 14
Backendless Services PushNotifications 15
Messaging Service(Code Example) { Backendless.Messaging .publish( "Hello!", new DeliveryOptions( PushBroadcastMask .ANDROID )); } 16
BackendlessMessaging Sample Demo time 17
Cherry on Top • Application Versioning • Usage Analytics • App/Site Hosting • Free Subscription Plan • 1,000,000 API calls • 2 GB file storage • 10 000users • 200 000 push notifications REST 18