Mobile Enterprise mit .NET, Xamarin, 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/Mono 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 Microsoft 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