AZURE MOBILE SERVICES
CROSS VENDOR MOBILE CLOUD PARTY PLATFORM
Christian Dalager (christian.dalager@eksponent.com)
MEN HVAD DOG, HVA?
En af de efterhånden mange services, som Microsoft tilbyder
på Azure platformen.
FEATURES
Push notifications
API
Data
Identity
PUSH NOTIFICATIONS
Windows Phone
Android
iOS
Windows 8
API
Node.js api
Live edit
.. men man vil nok vælge Git
Ingen automatisk understøttelse af NPM moduler
.. men man har en /Sharedfolder man kan smide libs i.
API: EXPRESS.JS HANDLER
Fanger GET requests til /api/[apinavn]
exports.get = function(request,response){
response.send('Hello World');
};
DATA
Dynamisk skema
Tilgås async fra klienter
CRUD Hooks
TABLE HOOK: CHANNEL.INSERT.JS
Kører når en række indsættes i en tabel
function insert(item, user, request) {
console.log('inserting item');
console.log(item);
request.execute();
}
IDENTITY
Man kan lade sine brugere authenticate med
Microsoft account (live id)
Google
Twitter
Facebook
CASE: FITBIT WEIGHT FOR WP
App til windows phone, der pusher en live tile update, når
man står af vægten.
DEMO
MY EYES, MY EYES!!
SLUT
Christian Dalager //
christian.dalager@eksponent.com //
@dalager

Azure Mobile Services (Danish)