Successfully reported this slideshow.
Your SlideShare is downloading. ×

Creating iOS & Android Apps in C# using Xamarin

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Loading in …3
×

Check these out next

1 of 22 Ad
Advertisement

More Related Content

Slideshows for you (20)

More from Brandon Minnick, MBA (20)

Advertisement

Recently uploaded (20)

Creating iOS & Android Apps in C# using Xamarin

  1. 1. @TheCodeTraveler https://www.codetraveler.io/THAT-Xamarin/
  2. 2. @TheCodeTraveler https://www.codetraveler.io/THAT-Xamarin/
  3. 3. @TheCodeTraveler https://www.codetraveler.io/THAT-Xamarin/ iOS WindowsAndroid Objective-C/Swift Xcode C# Visual Studio Java/Kotlin Android Studio No shared code • Many languages and development environments • Multiple teams
  4. 4. @TheCodeTraveler https://www.codetraveler.io/THAT-Xamarin/ iOS C# UI Windows C# UIAndroid C# UI Shared C# Logic Shared C# codebase • 100% native API access • High performance
  5. 5. @TheCodeTraveler https://www.codetraveler.io/THAT-Xamarin/ 3 Native User Interfaces Shared App Logic iOS C# Windows C#Android C# Shared C# Logic
  6. 6. @TheCodeTraveler https://www.codetraveler.io/THAT-Xamarin/ Everything you can do in Objective-C, Swift, Java or Kotlin can be done in C# with Xamarin
  7. 7. @TheCodeTraveler https://www.codetraveler.io/THAT-Xamarin/
  8. 8. @TheCodeTraveler https://www.codetraveler.io/THAT-Xamarin/
  9. 9. @TheCodeTraveler https://www.codetraveler.io/THAT-Xamarin/ Visual Studio (PC) Visual Studio for Mac
  10. 10. @TheCodeTraveler https://www.codetraveler.io/THAT-Xamarin/
  11. 11. @TheCodeTraveler https://www.codetraveler.io/THAT-Xamarin/
  12. 12. @TheCodeTraveler https://www.codetraveler.io/THAT-Xamarin/ iOS C# UI Windows C# UIAndroid C# UI Shared C# Logic Shared C# Logic Xamarin.Forms
  13. 13. @TheCodeTraveler https://www.codetraveler.io/THAT-Xamarin/
  14. 14. @TheCodeTraveler https://www.codetraveler.io/THAT-Xamarin/
  15. 15. @TheCodeTraveler https://www.codetraveler.io/THAT-Xamarin/
  16. 16. @TheCodeTraveler https://www.codetraveler.io/THAT-Xamarin/ Native Mobile Development in .NET
  17. 17. @TheCodeTraveler https://www.codetraveler.io/THAT-Xamarin/ Shared UI Code
  18. 18. @TheCodeTraveler https://www.codetraveler.io/THAT-Xamarin/ Microsoft Learn
  19. 19. @TheCodeTraveler https://www.codetraveler.io/DWX-Xamarin/ Microsoft Learn • Interactive, step-by-step exercises • Quizzes + Achievements
  20. 20. @TheCodeTraveler https://www.codetraveler.io/THAT-Xamarin/
  21. 21. @TheCodeTraveler https://www.codetraveler.io/THAT-Xamarin/
  22. 22. @TheCodeTraveler https://www.codetraveler.io/THAT-Xamarin/

Editor's Notes

  • Who has mobile device? iOS, Android
    Who has moved from one to the other?
    Experience is the same on both, apps exist in both places
  • 3
  • Native, but in shared language
    Thin Wrappers around native SDKs – UIViewController. Activity
    As fast as native, feature parity easy, 70% shared code
  • Storyboards and Android XML
    SAME as on native
    Recources can be copied from native apps
  • Yup – VS on Mac
    Any developer, any platform
  • Demo apps included in /Demos/ folder, but feel free to use your own app to demo Xamarin.iOS and Xamarin.Android!
  • 70% reuse is great, but need more
    But we still want native
  • Up to 90-95% code sharing
  • Native API access
    Effects
    Custom renderers
  • Demo Forms
  • That’s why we’ve created Microsoft Learn.
    With Microsoft Learn, you can master core concepts at your speed and on your schedule. Whether you’ve got 15 minutes or an hour, you can develop practical skills through interactive training.

    It’s easy to follow and you’re able to select the trainings that are most helpful to you based on your role and current skill level.

    You’ll have access to training materials, code samples and test drive products for a hands-on learning experience.

    Better yet, you’ll get all this at absolutely no cost to you. You’ll even be recognized for advancing your skills along the way and have the option of preparing for role-based certifications.
  • Demo Forms

×