iOS & Android apps using Parse and Xamarin

  • Published on
    07-May-2015

  • View
    1.366

  • Download
    1

Embed Size (px)

Transcript

<ul><li>1.Craig Dunn Developer Evangelist Xamarin craig@xamarin.com @conceptdeviOS &amp; Android Cloud Apps with Xamarin and C#</li></ul> <p>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 6. Xamarin Development Visual StudioXamarin Studio 7. Xamarin Development: iOS Code signing App configuration DeploymentKeychain - certificates 8. Xamarin Development: Android AndroidManifest.xml Permissions App configuration Use [Activity] and other attributes Deployment SigningSigning wizard 9. Cross-platform Apps &amp; 10. Cross-platform Apps &amp; 11. Cross-platform AppsGo go gadget mobile! 12. Xamarin &amp; Parse Xamarin is embedded right into the Parse Quick Starthttps://www.parse.com/docs/dotnet_guide 13. Just add waterComponent! 14. InitializeWindowsiOS Android 15. Store Data in the Cloud Using C# Windowsvar todo = new ParseObject ("Todo"); todo ["Title"] = "Build app with Parse"; todo ["Description"] = "C# for iOS &amp; Android with Xamarin"; await todo.SaveAsync(); 16. Store Data in the Cloud Using C# Windowsvar todo = new ParseObject ("Todo"); todo ["Title"] = "Build app with Parse"; todo ["Description"] = "C# for iOS &amp; Android with Xamarin"; await todo.SaveAsync();iOS with Xamarinvar todo = new ParseObject ("Todo"); todo ["Title"] = "Build app with Parse"; todo ["Description"] = "C# for iOS &amp; Android with Xamarin"; await todo.SaveAsync(); 17. Store Data in the Cloud Using C# Windowsvar todo = new ParseObject ("Todo"); todo ["Title"] = "Build app with Parse"; todo ["Description"] = "C# for iOS &amp; Android with Xamarin"; await todo.SaveAsync();iOS with Xamarinvar todo = new ParseObject ("Todo"); todo ["Title"] = "Build app with Parse"; todo ["Description"] = "C# for iOS &amp; Android with Xamarin"; await todo.SaveAsync();Android with Xamarinvar todo = new ParseObject ("Todo"); todo ["Title"] = "Build app with Parse"; todo ["Description"] = "C# for iOS &amp; Android with Xamarin"; await todo.SaveAsync(); 18. Store Data in the Cloud async/await Using C# Windowsvar todo = new ParseObject ("Todo"); todo ["Title"] = "Build app with Parse"; todo ["Description"] = "C# for iOS &amp; Android with Xamarin"; await todo.SaveAsync();iOS with Xamarinvar todo = new ParseObject ("Todo"); todo ["Title"] = "Build app with Parse"; todo ["Description"] = "C# for iOS &amp; Android with Xamarin"; await todo.SaveAsync();Android with Xamarinvar todo = new ParseObject ("Todo"); todo ["Title"] = "Build app with Parse"; todo ["Description"] = "C# for iOS &amp; Android with Xamarin"; await todo.SaveAsync(); 19. DEMO 20. Ready to test? Xamarin Test Cloud - real mobile device testing App Explorer or Calabash scripts Hundreds of iOS and Android deviceshttp://xamarin.com/test-cloud 21. Ready to test? Xamarin Test Cloud - real mobile device testing Step-by-step screenshots Device loghttp://xamarin.com/test-cloud 22. Questions? Craig Dunn Developer Evangelist Xamarin craig@xamarin.com @conceptdev </p>