Your SlideShare is downloading. ×
0
iOS & Android

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

Azure Mobile Services
Data Storage,Validation & Auditing, Authen...
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 & Par...
Upcoming SlideShare
Loading in...5
×

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

1,204

Published on

for NDC London 2013, demonstrating adding Azure Mobile Services and Parse to an existing "Todo" mobile app.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,204
On Slideshare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
20
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

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

  1. 1. iOS & Android Cloud-enabling apps with C# (using Xamarin) Craig Dunn Developer Evangelist Xamarin craig@xamarin.com @conceptdev
  2. 2. forecast: chance of clouds Xamarin C# on iOS and Android Azure Mobile Services Data Storage,Validation & Auditing, Authentication Parse if there’s time...
  3. 3. Modern language C# Shared code High performance
  4. 4. You Us Them
  5. 5. NDCPortable Demo existing app (local database) how to share data? how to authenticate?
  6. 6. what is a cloud? SERVERS web services (REST) SOCIAL DATABASES PUSH
  7. 7. Portable Class Libraries
  8. 8. REST Web Services GET POST PATCH DELETE
  9. 9. Client Library Azure Parse
  10. 10. Dynamic Schema
  11. 11. Azure Demo Data store Validation Authentication
  12. 12. Azure Component
  13. 13. Azure Portal: Service
  14. 14. Azure Portal: Data
  15. 15. Azure Portal: Table
  16. 16. Azure Data Demo initialize await a list of data await inserting a new object
  17. 17. Azure Validation Demo script c# code
  18. 18. Azure Auth Demo configure c# code set permissions tag rows with user filter rows by user
  19. 19. Azure Demo
  20. 20. Parse Demo Data
  21. 21. Parse Component
  22. 22. Parse Portal http:/ /parse.com
  23. 23. Parse Demo Initialize await a list of data await inserting a new object
  24. 24. Parse Demo
  25. 25. Links https://github.com/conceptdev/xamarin-samples/NDCCloud https://github.com/conceptdev/TaskCloud (Azure, DropBox & Parse)
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×