Date post: | 19-Jun-2015 |
Category: |
Documents |
Upload: | nico-vermeir |
View: | 1,041 times |
Download: | 0 times |
APRIL 13, 2023 | SLIDE 1
APRIL 13, 2023 | SLIDE 2
www.realdolmen.com
EATING CLOUDS FROM YOUR COUCH
APRIL 13, 2023 | SLIDE 3
WHO AM I?
Consultant RealDolmen Mobile Solution Center Focus on WP8
Community Leader http://www.madn.be
MEET member Public speaker Dzone Most Valuable Blogger
@NicoVermeir [email protected]
http://www.spikie.be
APRIL 13, 2023 | SLIDE 4
BUY MY BOOK! http://bit.ly/ZHNH9A
APRIL 13, 2023 | SLIDE 5
TODAY’S AGENDA
WAMS Data Auth Notifications
APRIL 13, 2023 | SLIDE 6
BEFORE WE BEGIN
I couldn’t find another place to fit him in
APRIL 13, 2023 | SLIDE 7
WINDOWS AZURE MOBILE SERVICES
Eating clouds from your couch
APRIL 13, 2023 | SLIDE 8
WHAT IS WAMS?
Data
Notifications
Auth
Server Logic
Scale
Logging
Diagnostics
APRIL 13, 2023 | SLIDE 9
KEY SCENARIOS
Windows Azure Mobile Services are ideal for:
Modern mobile appsWindows Store Apps, Windows Phone, iOS, Android
Common ScenariosReduces the friction associated with repeating common tasks such as user authentication, push notifications and structured storage
Rapid DevelopmentTime is money. Get your app up and running sooner when you use Mobile Services to configure a straightforward and secure backend in less than five minutes.
APRIL 13, 2023 | SLIDE 10
DEMOSettings up a Windows Azure Mobile Service
APRIL 13, 2023 | SLIDE 11
DATAEating clouds from your couch
APRIL 13, 2023 | SLIDE 12
DATA
Powered by SQL Azure Partitioned by schema
appX.TodoItem appY.TodoItem
Use familiar tools to manage data Azure portal SQL Server management studio REST API
APRIL 13, 2023 | SLIDE 13
SERVER
REST API generated Dynamic schema Server side scripts powered by node.js
APRIL 13, 2023 | SLIDE 14
JSON TO SQL TYPE MAPPING
APRIL 13, 2023 | SLIDE 15
DEMOData
APRIL 13, 2023 | SLIDE 16
AUTHENTICATIONEating clouds from your couch
APRIL 13, 2023 | SLIDE 17
AUTHENTICATION
Different authentication services Microsoft Account Twitter Facebook Google
Not dependend on ACS Permissions per table
Everyone Anyone with the Application Key Only Authenticated Users Only Scripts and Admins
Server side scripts user.level: {admin, authenticated, anonymous} user.userId: id or undefined if not authenticated
APRIL 13, 2023 | SLIDE 18
THE NEXT DEMO CONTAINS JAVASCRIPT
WARNING!
APRIL 13, 2023 | SLIDE 19
THE LAST TIME I USED JAVASCRIPT...
APRIL 13, 2023 | SLIDE 20
DEMOAuthentication
APRIL 13, 2023 | SLIDE 21
NOTIFICATIONSEating clouds from your couch
APRIL 13, 2023 | SLIDE 22
LIFE OF A NOTIFICATION
1. Request Channel URI
2. Register with your Cloud Service
3. Authenticate &
Push Notification
Windows 8
(1)
(2)
(3)
(3)
APRIL 13, 2023 | SLIDE 23
PUSH NOTIFICATIONS
Integrates with WNS Toast Tile Badge (Windows 8 only)
Set WNS client ID and secret in portal Not necessary when you send < 500 notifications / day Authentication is done for you
APRIL 13, 2023 | SLIDE 24
SUPPORTED NOTIFICATIONS
sendTileSquareBlocksendTileSquareText01sendTileSquareText02sendTileSquareText03sendTileSquareText04sendTileWideText01sendTileWideText02sendTileWideText03sendTileWideText04sendTileWideText05sendTileWideText06sendTileWideText07sendTileWideText08sendTileWideText09sendTileWideText10sendTileWideText11sendTileSquareImagesendTileSquarePeekImageAndText01sendTileSquarePeekImageAndText02sendTileSquarePeekImageAndText03sendTileSquarePeekImageAndText04
sendTileWideSmallImageAndText01sendTileWideSmallImageAndText02sendTileWideSmallImageAndText03sendTileWideSmallImageAndText04sendTileWideSmallImageAndText05sendTileWidePeekImageCollection01sendTileWidePeekImageCollection02sendTileWidePeekImageCollection03sendTileWidePeekImageCollection04sendTileWidePeekImageCollection05sendTileWidePeekImageCollection06sendTileWidePeekImageAndText01sendTileWidePeekImageAndText02sendTileWidePeekImage01sendTileWidePeekImage02sendTileWidePeekImage03sendTileWidePeekImage04sendTileWidePeekImage05sendTileWidePeekImage06
sendToastText01sendToastText02sendToastText03sendToastText04sendToastImageAndText01sendToastImageAndText02sendToastImageAndText03sendToastImageAndText04
APRIL 13, 2023 | SLIDE 25
DEMOPush notifications
APRIL 13, 2023 | SLIDE 26
RESOURCES
Tutorials - Mobile Services Developer Portal http://www.windowsazure.com/mobile
API Reference http://bit.ly/Q3Aq6G
iOS and Android http://chrisrisner.com/
APRIL 13, 2023 | SLIDE 27
SUMMARY
Data
Notifications
Auth
Server Logic
Scale
Logging
Diagnostics
APRIL 13, 2023 | SLIDE 28
http://www.microsoft.com/belux/meet/
APRIL 13, 2023 | SLIDE 29
THANK YOU
For more information:visit our website WWW.REALDOLMEN.COM
Follow us on:
Selected presentations are available on:
Or scan this QR code with your Smartphone to immediately go to the website