Upgrade to Pro — share decks privately, control downloads, hide ads and more …

What's up with Xamarin? by Mark Allibone

What's up with Xamarin? by Mark Allibone

Write native apps for iOS, Android and Windows with C# and all of it’s goodness. Learn all about the latest Xamarin Features and Visual Studio goodies. See how you can leverage your existing C# skills to create iOS, Android and Windows apps. Share your Code between platforms and runtimes with the new .Net Standard 2.0 libraries and boost your productivity by using one of the many ready to use extensions from the Xamarin community.

During this session we will learn about the Xamarin platform, useful SDKs and how to boost your mobile productivity with Visual Studio.

About the speaker:

Mark Allibone is a qualified expert and enthusiast for Microsoft / Xamarin mobile technologies at Noser Engineering. He is an Ambassador for Microsoft Switzerland. As The Head of Mobile he supports many well-known companies with their mobile ambitions in the fields of healthcare, insurance, transport and consumer based apps that integrate seamlessly with devices and cloud or on premise based back ends. With a passion for efficient cross platform code and a heart for the user, Mark does not solely aim to build functionally complete apps, but apps that users like to use during their day. You can find him on twitter as @mallibone.

Azure Zurich User Group
PRO

October 20, 2017
Tweet

More Decks by Azure Zurich User Group

Other Decks in Programming

Transcript

  1. © Noser Engineering AG 2017. Alle Rechte vorbehalten. .Net Conf

    Zurich What's up with Xamarin? Mark Allibone @mallibone
  2. 2 2 Mark Allibone, Head of Mobile @mallibone Noser Engineering

    AG Ambassador https://mallibone.com
  3. 3

  4. 8 8 What is Xamarin?

  5. 9 9 Xamarin is a solution for writing native cross

    platform apps.
  6. 10 10 Xamarin is a solution for writing native cross

    platform apps.
  7. 11 Native UI

  8. 12 Native UI Full Native API Access

  9. 13 Native UI Full Native API Access Native Performance

  10. 14 Xamarin Architecture at a glance

  11. 16 16 Xamarin.Forms write once run everywhere* * iOS, Android,

    Windows, macOS, Tizen and more coming ☺
  12. 17

  13. 18

  14. 20 20 Xamarin Live Player

  15. 21 21

  16. 22 22 Xamarin.Forms ❤ XAML

  17. 23 23

  18. 24 24

  19. 25 25

  20. 26 26

  21. 27 27

  22. 28

  23. 29 29

  24. 30 30

  25. 31 31

  26. 32 32 XAML with Style

  27. 33

  28. 34 34 Xamarin Forms with Style

  29. 35 35 It’s just XAML…

  30. 36 36

  31. 37 37

  32. 38 38 Extend functionality via Nuget

  33. 48 48 Can you do that with Xamarin?

  34. 49 49 Yes…

  35. 50 Everything which can be done with Objective-C, Swift or

    Java can be done with C# and Visual Studio with Xamarin
  36. 51 51 Yes and more!

  37. 52 52 We can share code

  38. 53

  39. 54 54

  40. 55 55 PCL vs Shared Project vs .Net Standard

  41. 56 56

  42. 57 57 PCL vs Shared Project vs. Net Standard

  43. 58 58 PCL vs Shared Project vs. Net Standard

  44. 59 59 PCL vs Shared Project vs. Net Standard

  45. 60

  46. 61

  47. 63 63 .Net Standard 2.0

  48. 64 Takeaways • Write once and run everywhere with style

    with Xamarin • Boost your apps capabilities thanks to NuGet goodness • Share your Code with ease with .Net Standard 2.0
  49. 65 65 Happy Users are the best indicator of a

    good app
  50. 66 66 Thank you for coming and happy coding! @mallibone

  51. Vielen Dank für Ihre Aufmerksamkeit! Mark Allibone [email protected]