connected windows phone apps made easy with azure mobile services
Embed Size (px)
DESCRIPTION
Connected Windows Phone apps made easy with Azure Mobile Services. Yavor Georgiev Program Manager, WAG http://hashtagfail.com @ theYavor 3-548. Agenda. Introduction to Mobile Services Working with data Configuring authentication Push notifications Present and future Q&A. - PowerPoint PPT PresentationTRANSCRIPT
Connected Windows Phone apps made easy with Azure Mobile Services
Connected Windows Phone apps made easy with Azure Mobile ServicesYavor GeorgievProgram Manager, WAGhttp://[email protected] to Mobile ServicesWorking with dataConfiguring authenticationPush notificationsPresent and futureQ&A
AgendaAdd a cloud backend to your app in minutes without the need for server code
DEMOLets make $60 million in the next hour
IDENTITYDATAMESSAGINGCONNECTIVITYLOGICMOBILE SERVICESAPIDEVICES
Simplicity with enablement
http://www.flickr.com/photos/popcorncx/3517689478 http://www.flickr.com/photos/danzen/139721205
Support for Windows 8, Windows Phone 8/7.5, iOS,Android, and HTMLEasy authn and authz using Microsoft Account,Facebook, Google, or TwitterPush notificationsScheduled tasks supportBackend scripting with Node.jsCustom API supportPush your code via portal or gitExtend backend with third-party servicesAnnouncing Mobile Services general availabilityRich feature set
Great developer resourceshttp://www.windowsazure.com/mobilehttp://github.com/WindowsAzure/azure-mobile-services
Just for //build/ attendees: 10 mobile services for free!but seriously you can win an Aston Martinhttp://www.windowsazure.com/car DEMOGetting started, working with dataServer flowAuthenticationFACEBOOKGOOGLETWITTER MOBILE SERVICE DEVICECREDENTIALSMICROSOFTIDENTITYAUTH TOKENGRAPH ACCESS (LIMITED)Client flowAuthenticationFACEBOOKGOOGLETWITTER MOBILE SERVICE DEVICECREDENTIALSMICROSOFTAUTH TOKENAUTH TOKENGRAPH ACCESSGRAPH ACCESSDEMOAuthenticationNotificationsUsing native pushMPNS/WNSAPNSGCM MOBILE SERVICE DEVICEREGISTER CHANNELPUSHERSEND TO CHANNELRECEIVE MESSAGESSEND CHANNELNotificationsPush at scale (preview)MPNS/WNSAPNSGCM MOBILE SERVICE DEVICEREGISTER CHANNELSEND TO TAGRECEIVE MESSAGESREGISTER CHANNEL WITH TAGNOTIFICATION HUBDEMONotificationsA brief history of time
August 2012Preview launchWindows 8 supportData, auth, pushDec 2012iOS supportWP8 supportDec 2012SchedulerCLI SupportMarch 2013Android support HTML supportNotification HubsJune 2013Source controlCustom APIsGeneral Availability????http://www.flickr.com/photos/nasablueshift/7632653208Partnerships
Sign up nowhttp://www.windowsazure.com/mobile
ResourcesMobile Services Soup to NutsJosh Twist Thursday 2pmProtips for Mobile ServicesChris Risner Thursday 5pmCross-Platform w/ Mobile ServicesChris Risner Thursday 4pmConnected Windows Phone AppsYavor Georgiev Friday 9amGoing Live and BeyondKirill and Paul Friday 10:30amDelivering Push Notifications to MillionsElio Demaggio Friday 12pmWhos that user?Dinesh Kulkarni Friday 2pmDeveloping Windows AppsNick Harris Friday 2pmQ&ADemo: http://github.com/yavorg/samples/SlapChat
Yavor GeorgievProgram Manager, WAGhttp://[email protected] this sessionScan this QR code to evaluate this session and be automatically entered in a drawing to win a prize!
Required Slide *delete this box when your slide is finalized
Your MS Tag will be inserted here during the final scrub. 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.6/28/2013 9:40 AM23 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.