iOS & Android apps using Parse and Xamarin

2,666 views
2,138 views

Published on

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

No Downloads
Views
Total views
2,666
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
29
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

iOS & Android apps using Parse and Xamarin

  1. 1. Craig Dunn Developer Evangelist Xamarin craig@xamarin.com @conceptdev iOS & Android Cloud Apps with Xamarin and C#
  2. 2. What is Xamarin? • Xamarin lets you reach all the major mobile platforms Native user interface
  3. 3. What is Xamarin? • Xamarin lets you reach all the major mobile platforms Native user interface Native performance
  4. 4. What is Xamarin? • Xamarin lets you reach all the major mobile platforms Native user interface Native performance Share code across platforms
  5. 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. 6. Xamarin Development Visual Studio Xamarin Studio
  7. 7. Xamarin Development: iOS • Code signing • App configuration • Deployment Keychain - certificates
  8. 8. Xamarin Development: Android • AndroidManifest.xml Permissions App configuration Use [Activity] and other attributes • Deployment Signing Signing wizard
  9. 9. Cross-platform Apps &
  10. 10. Cross-platform Apps &
  11. 11. Cross-platform Apps Go go gadget mobile!
  12. 12. Xamarin & Parse • Xamarin is embedded right into the Parse Quick Start https://www.parse.com/docs/dotnet_guide
  13. 13. Just add water Component!
  14. 14. Initialize Windows iOS Android
  15. 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. 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. 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. 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();
  19. 19. DEMO
  20. 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. 21. Ready to test? • Xamarin Test Cloud - real mobile device testing Step-by-step screenshots Device log http://xamarin.com/test-cloud
  22. 22. Questions? Craig Dunn Developer Evangelist Xamarin craig@xamarin.com @conceptdev

×