Mobile Enterprise mit .NET, , Visual Studio und Azure Thomas Gassmann, Trivadis AG Manuel Meyer, Trivadis AG Über uns…

Thomas Gassmann Manuel Meyer Angular/Xamarin/TFS C#/XAML/VS/Azure @gassmannT @manumeyer1 manuelmeyer.net Azure LogicApp

Azure Mobile Save Hybrid SaaS App Backend Image Connection Provider

Xamarin Forms App

Azure Blob Mobile Azure SQL Storage Client Backend Integration SaaS/On-Premise

Powered by: .NET, Visual Studio & Azure Chapter 1: The Xamarin Forms App Xamarin.Forms App

Mobile Client .NET in 2017 Cross-Platform with .NET

Native Unity Xamarin Cordova Web Xamarin.Forms The History of Xamarin

„Vom damaligen Besitzer im Stich gelassen, vom eigenen Vater adoptiert und mit dem Affenlogo versehen…“

http://www.linux-magazin.de/Ausgaben/2011/11/ The History of Xamarin

2000 The History of Xamarin

Miguel de Icasa Nat Friedman (GNOME)

2001 The History of Xamarin The History of Xamarin

2003 The History of Xamarin

2011 The History of Xamarin

Xamarin.Forms 2014 The History of Xamarin

Xamarin becomes free 2016 and Open-Source Xamarin vs. Xamarin.Forms Xamarin vs. Xamarin.Forms Xamarin.Forms Features Xamarin.Forms Whats next?

• Xamarin.Forms Previewer • iOS Simulator for Windows • iOS USB Deployment for Windows. Xamarin.Forms Preview Xamarin.Forms Preview DEMO Xamarin.Forms The Project Structure Building Xamarin.Forms Going native Going to the platform… DEMO Xamarin.Forms The Project Structure Building Xamarin.Forms Going native Chapter 2: Azure Mobile App Backend The Azure Backend

Azure SQL Backend

Powered by: .NET, Visual Studio & Azure Azure Azure AppService Azure AppService

• Elasticity & Pay-as-you-go • Easy Deployment • Scale & Auto-Scale • Tooling, Monitoring • Hybrid Connectivity. Azure Mobile Apps

„Enable enterprise .NET developers to easily add a backend to their apps, use their preferred frameworks, tools and processes“ Azure Mobile Apps

Storage APIs

Hybrid Connection Logic

Push Scheduler

Authentication Offline Data. DEMO Azure Mobile Apps Features The no-code Backend Azure LogicApp

Chapter 3: Save Hybrid SaaS Integration Image Connection Provider

Azure Blob Storage Integration SaaS/On-Premise

Powered by: .NET, Visual Studio & Azure Azure AppService Xamarin.Forms Features

DEMO Azure Logic Apps Logic Apps Twilio Connector DropBox Connector Hybrid Connection Azure LogicApp

Azure Mobile Save Hybrid SaaS App Backend Image Connection Provider

Xamarin Forms App

Azure Blob Mobile Azure SQL Storage Client Backend Integration SaaS/On-Premise

Powered by: .NET, Visual Studio & Azure Vielen Dank!

Thomas Gassmann Manuel Meyer Angular/Xamarin/TFS C#/XAML/VS/Azure @gassmannT @manumeyer1 [email protected] [email protected] www.manuelmeyer.net