Cloudy with a Chance of Cross Platform (for Bay.NET)
-
Upload
craig-dunn -
Category
Technology
-
view
828 -
download
2
description
Transcript of Cloudy with a Chance of Cross Platform (for Bay.NET)
![Page 1: Cloudy with a Chance of Cross Platform (for Bay.NET)](https://reader034.fdocuments.in/reader034/viewer/2022052522/554a4a14b4c905293a8b5894/html5/thumbnails/1.jpg)
![Page 3: Cloudy with a Chance of Cross Platform (for Bay.NET)](https://reader034.fdocuments.in/reader034/viewer/2022052522/554a4a14b4c905293a8b5894/html5/thumbnails/3.jpg)
![Page 4: Cloudy with a Chance of Cross Platform (for Bay.NET)](https://reader034.fdocuments.in/reader034/viewer/2022052522/554a4a14b4c905293a8b5894/html5/thumbnails/4.jpg)
![Page 5: Cloudy with a Chance of Cross Platform (for Bay.NET)](https://reader034.fdocuments.in/reader034/viewer/2022052522/554a4a14b4c905293a8b5894/html5/thumbnails/5.jpg)
Cloudy Cross-Platform Apps
XamarinC# on iOS and Android
Azure
Parse
PCL
VS2013
![Page 6: Cloudy with a Chance of Cross Platform (for Bay.NET)](https://reader034.fdocuments.in/reader034/viewer/2022052522/554a4a14b4c905293a8b5894/html5/thumbnails/6.jpg)
Modern language C#
Shared code
High performance
![Page 7: Cloudy with a Chance of Cross Platform (for Bay.NET)](https://reader034.fdocuments.in/reader034/viewer/2022052522/554a4a14b4c905293a8b5894/html5/thumbnails/7.jpg)
How does it work?
• Mono
• C# .NET implementation for Linux
• started in 2001/released 2004
• “Bindings”
• exposes underlying SDKs as C#
C# 5.NET 4.5
![Page 8: Cloudy with a Chance of Cross Platform (for Bay.NET)](https://reader034.fdocuments.in/reader034/viewer/2022052522/554a4a14b4c905293a8b5894/html5/thumbnails/8.jpg)
![Page 9: Cloudy with a Chance of Cross Platform (for Bay.NET)](https://reader034.fdocuments.in/reader034/viewer/2022052522/554a4a14b4c905293a8b5894/html5/thumbnails/9.jpg)
You
Us
Them
![Page 10: Cloudy with a Chance of Cross Platform (for Bay.NET)](https://reader034.fdocuments.in/reader034/viewer/2022052522/554a4a14b4c905293a8b5894/html5/thumbnails/10.jpg)
Mac OS X WindowsWindows
IDE
iOS
Android
Mac
Windows/Phone
XamarinBusiness Edition
+
Mac+
C# Development Environments
![Page 11: Cloudy with a Chance of Cross Platform (for Bay.NET)](https://reader034.fdocuments.in/reader034/viewer/2022052522/554a4a14b4c905293a8b5894/html5/thumbnails/11.jpg)
iOS Development
![Page 12: Cloudy with a Chance of Cross Platform (for Bay.NET)](https://reader034.fdocuments.in/reader034/viewer/2022052522/554a4a14b4c905293a8b5894/html5/thumbnails/12.jpg)
iOS Development
![Page 13: Cloudy with a Chance of Cross Platform (for Bay.NET)](https://reader034.fdocuments.in/reader034/viewer/2022052522/554a4a14b4c905293a8b5894/html5/thumbnails/13.jpg)
iOS Apps in Visual Studio !?
![Page 14: Cloudy with a Chance of Cross Platform (for Bay.NET)](https://reader034.fdocuments.in/reader034/viewer/2022052522/554a4a14b4c905293a8b5894/html5/thumbnails/14.jpg)
Android Development
![Page 15: Cloudy with a Chance of Cross Platform (for Bay.NET)](https://reader034.fdocuments.in/reader034/viewer/2022052522/554a4a14b4c905293a8b5894/html5/thumbnails/15.jpg)
Portable Class Libraries
![Page 16: Cloudy with a Chance of Cross Platform (for Bay.NET)](https://reader034.fdocuments.in/reader034/viewer/2022052522/554a4a14b4c905293a8b5894/html5/thumbnails/16.jpg)
TaskyPortable Demo
![Page 17: Cloudy with a Chance of Cross Platform (for Bay.NET)](https://reader034.fdocuments.in/reader034/viewer/2022052522/554a4a14b4c905293a8b5894/html5/thumbnails/17.jpg)
Cloudy Cross-Platform Apps
XamarinC# on iOS and Android
Azure
Parse
![Page 18: Cloudy with a Chance of Cross Platform (for Bay.NET)](https://reader034.fdocuments.in/reader034/viewer/2022052522/554a4a14b4c905293a8b5894/html5/thumbnails/18.jpg)
Azure Component
![Page 20: Cloudy with a Chance of Cross Platform (for Bay.NET)](https://reader034.fdocuments.in/reader034/viewer/2022052522/554a4a14b4c905293a8b5894/html5/thumbnails/20.jpg)
Azure DemoInitialize
await a list of data
await inserting a new object
![Page 21: Cloudy with a Chance of Cross Platform (for Bay.NET)](https://reader034.fdocuments.in/reader034/viewer/2022052522/554a4a14b4c905293a8b5894/html5/thumbnails/21.jpg)
Azure Demo
![Page 22: Cloudy with a Chance of Cross Platform (for Bay.NET)](https://reader034.fdocuments.in/reader034/viewer/2022052522/554a4a14b4c905293a8b5894/html5/thumbnails/22.jpg)
Cloudy Cross-Platform Apps
XamarinC# on iOS and Android
Azure
Parse
![Page 23: Cloudy with a Chance of Cross Platform (for Bay.NET)](https://reader034.fdocuments.in/reader034/viewer/2022052522/554a4a14b4c905293a8b5894/html5/thumbnails/23.jpg)
Parse Component
![Page 25: Cloudy with a Chance of Cross Platform (for Bay.NET)](https://reader034.fdocuments.in/reader034/viewer/2022052522/554a4a14b4c905293a8b5894/html5/thumbnails/25.jpg)
Parse DemoInitialize
await a list of data
await inserting a new object
![Page 26: Cloudy with a Chance of Cross Platform (for Bay.NET)](https://reader034.fdocuments.in/reader034/viewer/2022052522/554a4a14b4c905293a8b5894/html5/thumbnails/26.jpg)
Parse Demo
![Page 27: Cloudy with a Chance of Cross Platform (for Bay.NET)](https://reader034.fdocuments.in/reader034/viewer/2022052522/554a4a14b4c905293a8b5894/html5/thumbnails/27.jpg)
https://github.com/xamarin/mobile-samples/tree/master/TaskyPortable
https://github.com/conceptdev/TaskCloud (Azure & Parse)
Links
![Page 28: Cloudy with a Chance of Cross Platform (for Bay.NET)](https://reader034.fdocuments.in/reader034/viewer/2022052522/554a4a14b4c905293a8b5894/html5/thumbnails/28.jpg)