Microsoft Connect 2016 11/19/2018 5:08 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Xamarin + Azure: Cloud Connected Android, iOS, and Windows apps James Montemagno Xamarin Principal PM, Microsoft
Agenda Introduction to Xamarin for Visual Studio Developing Android, iOS, and Windows Apps in C# Creating Cloud Connected Experiences Resources
Xamarin for Visual Studio Build Native Android, iOS, & Windows Apps in C#
Xamarin’s Unique Approach Native with Code Sharing Android C# UI/APIs Windows C# UI/APIs iOS C# UI/APIs Shared C# Backend Shared C# codebase • 100% native API access • High performance
Xamarin’s Unique Approach Windows APIs Microsoft.Phone Microsoft.Networking Windows.Storage System.Data System.Linq System.Xml System.Net System System.IO
Xamarin’s Unique Approach Android – 100% API Coverage ActionBar Renderscript NFC System.Data System.Linq System.Xml System.Net System System.IO
Xamarin’s Unique Approach iOS – 100% API Coverage MapKit UIKit CoreGraphics System.Data System.Linq System.Xml System.Net System System.IO
Azure Active Directory Azure Mobile Apps Push Notifications Data connections User Authentication Facebook Twitter Microsoft Google Azure Active Directory Offline Sync Backend code SQL Tables Mongo O365 API Apps Xamarin & Windows SDKs REST API Offline sync Windows iOS OSX Android Chrome Kindle In-App
Demo Cloud Connected Experiences
Xamarin for Visual Studio Xamarin.com/Download
Free 30 Day Trial - xamarin.com/university Unrivaled Mobile Development Training Free 30 Day Trial - xamarin.com/university
Related content Get Started: Xamarin.com Source & Samples: 11/19/2018 Related content Get Started: Xamarin.com Source & Samples: Xamarin.com/Azure Azure Mobile Apps aka.ms/azure-mobile-apps Find me at @JamesMontemagno © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
11/19/2018 5:08 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.