O slideshow foi denunciado.
Seu SlideShare está sendo baixado. ×

Creating iOS & Android Apps using Xamarin

Carregando em…3

Confira estes a seguir

1 de 22 Anúncio

Mais Conteúdo rRelacionado

Semelhante a Creating iOS & Android Apps using Xamarin (20)


Mais de Brandon Minnick, MBA (20)

Mais recentes (20)


Creating iOS & Android Apps using Xamarin

  1. 1. @TheCodeTraveler https://codetraveler.io/xamarin-conf
  2. 2. @TheCodeTraveler https://codetraveler.io/xamarin-conf
  3. 3. @TheCodeTraveler https://codetraveler.io/xamarin-conf 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://codetraveler.io/xamarin-conf iOS C# UI Windows C# UIAndroid C# UI Shared C# Logic Shared C# codebase • 100% native API access • High performance
  5. 5. @TheCodeTraveler https://codetraveler.io/xamarin-conf 3 Native User Interfaces Shared App Logic iOS C# Windows C#Android C# Shared C# Logic
  6. 6. @TheCodeTraveler https://codetraveler.io/xamarin-conf Everything you can do in Objective-C, Swift, Java or Kotlin can be done in C# with Xamarin
  7. 7. @TheCodeTraveler https://codetraveler.io/xamarin-conf
  8. 8. @TheCodeTraveler https://codetraveler.io/xamarin-conf
  9. 9. @TheCodeTraveler https://codetraveler.io/xamarin-conf Visual Studio Visual Studio for Mac
  10. 10. @TheCodeTraveler https://codetraveler.io/xamarin-conf
  11. 11. @TheCodeTraveler https://codetraveler.io/xamarin-conf
  12. 12. @TheCodeTraveler https://codetraveler.io/xamarin-conf iOS C# UI Windows C# UIAndroid C# UI Shared C# Logic Shared C# Logic Xamarin.Forms
  13. 13. @TheCodeTraveler https://codetraveler.io/xamarin-conf
  14. 14. @TheCodeTraveler https://codetraveler.io/xamarin-conf
  15. 15. @TheCodeTraveler https://codetraveler.io/xamarin-conf
  16. 16. @TheCodeTraveler https://codetraveler.io/xamarin-conf Native Mobile Development in .NET
  17. 17. @TheCodeTraveler https://codetraveler.io/xamarin-conf Shared UI Code
  18. 18. @TheCodeTraveler https://codetraveler.io/xamarin-conf Microsoft Learn
  19. 19. @TheCodeTraveler https://codetraveler.io/Xamarin-MSP/ Microsoft Learn • Interactive, step-by-step exercises • Quizzes + Achievements
  20. 20. @TheCodeTraveler https://codetraveler.io/xamarin-conf
  21. 21. @TheCodeTraveler https://codetraveler.io/xamarin-conf
  22. 22. @TheCodeTraveler https://codetraveler.io/xamarin-conf

Notas do Editor

  • 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
    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