2. What is Xamarin?
• Xamarin lets you reach all the major mobile platforms
Native user interface
3. What is Xamarin?
• Xamarin lets you reach all the major mobile platforms
Native user interface
Native performance
4. What is Xamarin?
• Xamarin lets you reach all the major mobile platforms
Native user interface
Native performance
Share code across platforms
5. What is Xamarin?
• Xamarin lets you reach all the major mobile platforms
Native user interface
Native performance
Share code across platforms
C# and .NET framework
15. Store Data in the Cloud
• Using C#
Windows
var todo = new ParseObject ("Todo");
todo ["Title"] = "Build app with Parse";
todo ["Description"] = "C# for iOS & Android with Xamarin";
await todo.SaveAsync();
16. Store Data in the Cloud
• Using C#
Windows
var todo = new ParseObject ("Todo");
todo ["Title"] = "Build app with Parse";
todo ["Description"] = "C# for iOS & Android with Xamarin";
await todo.SaveAsync();
iOS with Xamarin
var todo = new ParseObject ("Todo");
todo ["Title"] = "Build app with Parse";
todo ["Description"] = "C# for iOS & Android with Xamarin";
await todo.SaveAsync();
17. Store Data in the Cloud
• Using C#
Windows
var todo = new ParseObject ("Todo");
todo ["Title"] = "Build app with Parse";
todo ["Description"] = "C# for iOS & Android with Xamarin";
await todo.SaveAsync();
iOS with Xamarin
var todo = new ParseObject ("Todo");
todo ["Title"] = "Build app with Parse";
todo ["Description"] = "C# for iOS & Android with Xamarin";
await todo.SaveAsync();
Android with Xamarin
var todo = new ParseObject ("Todo");
todo ["Title"] = "Build app with Parse";
todo ["Description"] = "C# for iOS & Android with Xamarin";
await todo.SaveAsync();
18. Store Data in the Cloud
async/await
• Using C#
Windows
var todo = new ParseObject ("Todo");
todo ["Title"] = "Build app with Parse";
todo ["Description"] = "C# for iOS & Android with Xamarin";
await todo.SaveAsync();
iOS with Xamarin
var todo = new ParseObject ("Todo");
todo ["Title"] = "Build app with Parse";
todo ["Description"] = "C# for iOS & Android with Xamarin";
await todo.SaveAsync();
Android with Xamarin
var todo = new ParseObject ("Todo");
todo ["Title"] = "Build app with Parse";
todo ["Description"] = "C# for iOS & Android with Xamarin";
await todo.SaveAsync();
20. Ready to test?
• Xamarin Test Cloud - real mobile device testing
App Explorer or Calabash scripts
Hundreds of iOS and Android devices
http://xamarin.com/test-cloud
21. Ready to test?
• Xamarin Test Cloud - real mobile device testing
Step-by-step screenshots
Device log
http://xamarin.com/test-cloud