Upload
craig-dunn
View
1.107
Download
3
Tags:
Embed Size (px)
DESCRIPTION
for NDC London 2013, demonstrating adding Azure Mobile Services and Parse to an existing "Todo" mobile app.
Citation preview
Craig DunnDeveloper EvangelistXamarin
[email protected]@conceptdev
Cloud-enabling apps with C#iOS & Android
(using Xamarin)
forecast: chance of cloudsXamarin
C# on iOS and Android
Azure Mobile Services Data Storage, Validation & Auditing, Authentication
Parseif there’s time...
Modern language C#
Shared code
High performance
You
Us
Them
NDCPortable Demo
existing app (local database)
how to share data?
how to authenticate?
what is a cloud?
(REST)
SERVERS DATABASES
SOCIAL PUSH
webservices
Portable Class Libraries
REST Web Services
GETPOSTPATCHDELETE
Client LibraryAzure
Parse
Dynamic Schema
Azure Demo
Data store
Validation
Authentication
Azure Component
Azure Portal: Service
Azure Portal: Data
Azure Portal: Table
Azure Data Demoinitialize
await a list of data
await inserting a new object
Azure Validation Demoscript
c# code
Azure Auth Democonfigure
set permissions
filter rows by user
c# code
tag rows with user
Azure Demo
Parse Demo
Data
Parse Component
Parse DemoInitialize
await a list of data
await inserting a new object
Parse Demo
https://github.com/conceptdev/xamarin-samples/NDCCloud
https://github.com/conceptdev/TaskCloud(Azure, DropBox & Parse)
Links