170 likes | 303 Views
Developing Mobile Solutions with Windows Azure Part II. Chris Risner and Nick Harris Technical Evangelists 3-039. Agenda. Extending Mobile Services Storage Geolocation Push. Mobile Solutions. Part 1 with Josh Twist Mobile Services Part 2 Websites Storage Worker Roles Queues.
E N D
Developing Mobile Solutions with Windows Azure Part II Chris Risner and Nick Harris Technical Evangelists 3-039
Agenda • Extending Mobile Services • Storage • Geolocation • Push
Mobile Solutions • Part 1 with Josh Twist • Mobile Services • Part 2 • Websites • Storage • Worker Roles • Queues
Storing Files with Windows Azure Storage • Blobs and Containers • Shared Access Signatures • Security
Next Steps for Web API, Storage, and SAS • Language support • SAS vs Direct Connect • CDN • Optimize calls to CreateIfNotExists • Uploading larger files in blocks • Media Services
Handling Geolocation • GPS • Latitude and longitude • Geofencing
Next Steps for Geolocation • Serialization format • Spatial support • Usage on the device • Accuracy on the device
Handling Push • Queues • Worker roles • MPNS and WNS
Next Steps for Push • Handling offline state • Handling quotas • Handling invalid channels • Different types of notifications • Tile • Toast • Badge • Raw
Final Considerations • Multi-client support • Storage • Geolocation • Push • Mobile Services and more
Resources • www.windowsazure.com • @chrisrisnerand @nickha • Related Sessions • 2-121 : Windows Store Device Apps (Thursday) • 3-036 : Building Services for Any Client with ASP.NET Web API (Thursday) • 3-129 : Windows 8 Connectathon with Windows Azure Mobile Services (Thursday) • 3-004 : Create Cross-platform Apps with Portable Class Libraries (Friday) • Check out azureconf.com!
Resources • Follow us on Twitter @WindowsAzure • Get Started: www.windowsazure.com/build Please submit session evals on the Build Windows 8 App or at http://aka.ms/BuildSessions