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

Xamarin Dev Days 2017- Introduction to Xamarin

Xamarin Dev Days 2017- Introduction to Xamarin

Xamarin Dev Days 2017- Introduction to Xamarin

Cheah Eng Teong

April 20, 2017
Tweet

More Decks by Cheah Eng Teong

Other Decks in Programming

Transcript

  1. iOS Windows Android Objective-C Xcode C# Visual Studio Java Android

    Studio No shared code • Many languages & development environments • Multiple teams
  2. Shared C# codebase • 100% native API access • High

    performance iOS C# UI Windows C# UI Android C# UI Shared C# Mobile
  3. Xamarin.iOS does full Ahead Of Time (AOT) compilation to produce

    an ARM binary for Apple’s App Store. Xamarin.Android takes advantage of Just In Time (JIT) compilation on the Android device.
  4. Visual Studio for Mac (Preview) iOS, Android, & macOS .NET

    development .NET Core & ASP.NET Core Tools for Azure
  5. • Multi-Touch Enabled • Pressure Sensitive • Super Fast •

    Rotate, screenshots, location changes • Never leave VS
  6. What if we didn’t have to write this code? What

    if we could access it from shared code? UI+APIs UI + APIs UI + APIs Battery GPS Lights Notifications Settings Text To Speech Battery GPS Lights Notifications Settings Text To Speech Battery GPS Lights Notifications Settings Text To Speech
  7. A/B Testing Live Update Storage Push Notifications Crash Reporting Remote

    Config. Identity Tables Visual Studio Mobile Center mobile.azure.com