KEMBAR78
Cloud-enabling iOS & Android apps with C# (using Xamarin) | PDF
iOS & Android

Cloud-enabling apps with C#
(using Xamarin)
Craig Dunn
Developer Evangelist
Xamarin
craig@xamarin.com
@conceptdev
forecast: chance of clouds
Xamarin
C# on iOS and Android

Azure Mobile Services
Data Storage,Validation & Auditing, Authentication

Parse
if 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?
SERVERS

web
services
(REST)

SOCIAL

DATABASES

PUSH
Portable Class Libraries
REST Web Services
GET
POST
PATCH
DELETE
Client Library
Azure

Parse
Dynamic Schema
Azure Demo
Data store
Validation
Authentication
Azure Component
Azure Portal: Service
Azure Portal: Data
Azure Portal: Table
Azure Data Demo
initialize

await a list of data

await inserting a new object
Azure Validation Demo
script

c# code
Azure Auth Demo
configure

c# code

set permissions

tag rows with user

filter rows by user
Azure Demo
Parse Demo
Data
Parse Component
Parse Portal

http:/
/parse.com
Parse Demo
Initialize

await a list of data

await inserting a new object
Parse Demo
Links
https://github.com/conceptdev/xamarin-samples/NDCCloud
https://github.com/conceptdev/TaskCloud
(Azure, DropBox & Parse)

Cloud-enabling iOS & Android apps with C# (using Xamarin)