mobile enterprise mit .net, xamarin, visual studio und azure · xamarin, visual studio und azure...
TRANSCRIPT
![Page 1: Mobile Enterprise mit .NET, Xamarin, Visual Studio und Azure · Xamarin, Visual Studio und Azure Thomas Gassmann, Trivadis AG ... Building Xamarin.Forms Going native. Backend Azure](https://reader030.vdocument.in/reader030/viewer/2022040204/5ec942265c884a16055fd9a8/html5/thumbnails/1.jpg)
Mobile Enterprise mit .NET,
Xamarin, Visual Studio und AzureThomas Gassmann, Trivadis AG
Manuel Meyer, Trivadis AG
![Page 2: Mobile Enterprise mit .NET, Xamarin, Visual Studio und Azure · Xamarin, Visual Studio und Azure Thomas Gassmann, Trivadis AG ... Building Xamarin.Forms Going native. Backend Azure](https://reader030.vdocument.in/reader030/viewer/2022040204/5ec942265c884a16055fd9a8/html5/thumbnails/2.jpg)
Über uns…
Thomas Gassmann
Angular/Xamarin/TFS
@gassmannT
Manuel Meyer
C#/XAML/VS/Azure
@manumeyer1
manuelmeyer.net
![Page 3: Mobile Enterprise mit .NET, Xamarin, Visual Studio und Azure · Xamarin, Visual Studio und Azure Thomas Gassmann, Trivadis AG ... Building Xamarin.Forms Going native. Backend Azure](https://reader030.vdocument.in/reader030/viewer/2022040204/5ec942265c884a16055fd9a8/html5/thumbnails/3.jpg)
BackendMobile
Client
Azure LogicApp
Hybrid
Connection
Save
Image
Azure Blob
StorageAzure SQL
Azure Mobile
App Backend
Integration SaaS/On-Premise
SaaS
Provider
Powered by: .NET, Visual Studio & Azure
Xamarin
Forms App
![Page 4: Mobile Enterprise mit .NET, Xamarin, Visual Studio und Azure · Xamarin, Visual Studio und Azure Thomas Gassmann, Trivadis AG ... Building Xamarin.Forms Going native. Backend Azure](https://reader030.vdocument.in/reader030/viewer/2022040204/5ec942265c884a16055fd9a8/html5/thumbnails/4.jpg)
Mobile
Client
Xamarin
Forms App
Chapter 1:
The
Xamarin.Forms App
![Page 5: Mobile Enterprise mit .NET, Xamarin, Visual Studio und Azure · Xamarin, Visual Studio und Azure Thomas Gassmann, Trivadis AG ... Building Xamarin.Forms Going native. Backend Azure](https://reader030.vdocument.in/reader030/viewer/2022040204/5ec942265c884a16055fd9a8/html5/thumbnails/5.jpg)
.NET in 2017
![Page 6: Mobile Enterprise mit .NET, Xamarin, Visual Studio und Azure · Xamarin, Visual Studio und Azure Thomas Gassmann, Trivadis AG ... Building Xamarin.Forms Going native. Backend Azure](https://reader030.vdocument.in/reader030/viewer/2022040204/5ec942265c884a16055fd9a8/html5/thumbnails/6.jpg)
Cross-Platform with .NET
Native Unity Xamarin Cordova Web
![Page 7: Mobile Enterprise mit .NET, Xamarin, Visual Studio und Azure · Xamarin, Visual Studio und Azure Thomas Gassmann, Trivadis AG ... Building Xamarin.Forms Going native. Backend Azure](https://reader030.vdocument.in/reader030/viewer/2022040204/5ec942265c884a16055fd9a8/html5/thumbnails/7.jpg)
Xamarin.Forms
![Page 8: Mobile Enterprise mit .NET, Xamarin, Visual Studio und Azure · Xamarin, Visual Studio und Azure Thomas Gassmann, Trivadis AG ... Building Xamarin.Forms Going native. Backend Azure](https://reader030.vdocument.in/reader030/viewer/2022040204/5ec942265c884a16055fd9a8/html5/thumbnails/8.jpg)
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
![Page 9: Mobile Enterprise mit .NET, Xamarin, Visual Studio und Azure · Xamarin, Visual Studio und Azure Thomas Gassmann, Trivadis AG ... Building Xamarin.Forms Going native. Backend Azure](https://reader030.vdocument.in/reader030/viewer/2022040204/5ec942265c884a16055fd9a8/html5/thumbnails/9.jpg)
The History of Xamarin
2000
![Page 10: Mobile Enterprise mit .NET, Xamarin, Visual Studio und Azure · Xamarin, Visual Studio und Azure Thomas Gassmann, Trivadis AG ... Building Xamarin.Forms Going native. Backend Azure](https://reader030.vdocument.in/reader030/viewer/2022040204/5ec942265c884a16055fd9a8/html5/thumbnails/10.jpg)
The History of Xamarin
2001
Miguel de Icasa
Nat Friedman
(GNOME)
![Page 11: Mobile Enterprise mit .NET, Xamarin, Visual Studio und Azure · Xamarin, Visual Studio und Azure Thomas Gassmann, Trivadis AG ... Building Xamarin.Forms Going native. Backend Azure](https://reader030.vdocument.in/reader030/viewer/2022040204/5ec942265c884a16055fd9a8/html5/thumbnails/11.jpg)
The History of Xamarin
![Page 12: Mobile Enterprise mit .NET, Xamarin, Visual Studio und Azure · Xamarin, Visual Studio und Azure Thomas Gassmann, Trivadis AG ... Building Xamarin.Forms Going native. Backend Azure](https://reader030.vdocument.in/reader030/viewer/2022040204/5ec942265c884a16055fd9a8/html5/thumbnails/12.jpg)
The History of Xamarin
2003
![Page 13: Mobile Enterprise mit .NET, Xamarin, Visual Studio und Azure · Xamarin, Visual Studio und Azure Thomas Gassmann, Trivadis AG ... Building Xamarin.Forms Going native. Backend Azure](https://reader030.vdocument.in/reader030/viewer/2022040204/5ec942265c884a16055fd9a8/html5/thumbnails/13.jpg)
The History of Xamarin
2011
![Page 14: Mobile Enterprise mit .NET, Xamarin, Visual Studio und Azure · Xamarin, Visual Studio und Azure Thomas Gassmann, Trivadis AG ... Building Xamarin.Forms Going native. Backend Azure](https://reader030.vdocument.in/reader030/viewer/2022040204/5ec942265c884a16055fd9a8/html5/thumbnails/14.jpg)
The History of Xamarin
2014
Xamarin.Forms
![Page 15: Mobile Enterprise mit .NET, Xamarin, Visual Studio und Azure · Xamarin, Visual Studio und Azure Thomas Gassmann, Trivadis AG ... Building Xamarin.Forms Going native. Backend Azure](https://reader030.vdocument.in/reader030/viewer/2022040204/5ec942265c884a16055fd9a8/html5/thumbnails/15.jpg)
The History of Xamarin
2016Xamarin becomes free
and Open-Source
![Page 16: Mobile Enterprise mit .NET, Xamarin, Visual Studio und Azure · Xamarin, Visual Studio und Azure Thomas Gassmann, Trivadis AG ... Building Xamarin.Forms Going native. Backend Azure](https://reader030.vdocument.in/reader030/viewer/2022040204/5ec942265c884a16055fd9a8/html5/thumbnails/16.jpg)
Xamarin vs. Xamarin.Forms
![Page 17: Mobile Enterprise mit .NET, Xamarin, Visual Studio und Azure · Xamarin, Visual Studio und Azure Thomas Gassmann, Trivadis AG ... Building Xamarin.Forms Going native. Backend Azure](https://reader030.vdocument.in/reader030/viewer/2022040204/5ec942265c884a16055fd9a8/html5/thumbnails/17.jpg)
Xamarin vs. Xamarin.Forms
![Page 18: Mobile Enterprise mit .NET, Xamarin, Visual Studio und Azure · Xamarin, Visual Studio und Azure Thomas Gassmann, Trivadis AG ... Building Xamarin.Forms Going native. Backend Azure](https://reader030.vdocument.in/reader030/viewer/2022040204/5ec942265c884a16055fd9a8/html5/thumbnails/18.jpg)
Xamarin.Forms Features
![Page 19: Mobile Enterprise mit .NET, Xamarin, Visual Studio und Azure · Xamarin, Visual Studio und Azure Thomas Gassmann, Trivadis AG ... Building Xamarin.Forms Going native. Backend Azure](https://reader030.vdocument.in/reader030/viewer/2022040204/5ec942265c884a16055fd9a8/html5/thumbnails/19.jpg)
Xamarin.Forms Whats next?
• Xamarin.Forms Previewer
• iOS Simulator for Windows
• iOS USB Deployment for
Windows.
![Page 20: Mobile Enterprise mit .NET, Xamarin, Visual Studio und Azure · Xamarin, Visual Studio und Azure Thomas Gassmann, Trivadis AG ... Building Xamarin.Forms Going native. Backend Azure](https://reader030.vdocument.in/reader030/viewer/2022040204/5ec942265c884a16055fd9a8/html5/thumbnails/20.jpg)
Xamarin.Forms Preview
![Page 21: Mobile Enterprise mit .NET, Xamarin, Visual Studio und Azure · Xamarin, Visual Studio und Azure Thomas Gassmann, Trivadis AG ... Building Xamarin.Forms Going native. Backend Azure](https://reader030.vdocument.in/reader030/viewer/2022040204/5ec942265c884a16055fd9a8/html5/thumbnails/21.jpg)
Xamarin.Forms Preview
![Page 22: Mobile Enterprise mit .NET, Xamarin, Visual Studio und Azure · Xamarin, Visual Studio und Azure Thomas Gassmann, Trivadis AG ... Building Xamarin.Forms Going native. Backend Azure](https://reader030.vdocument.in/reader030/viewer/2022040204/5ec942265c884a16055fd9a8/html5/thumbnails/22.jpg)
DEMOXamarin.Forms The Project Structure
Building Xamarin.Forms
Going native
![Page 23: Mobile Enterprise mit .NET, Xamarin, Visual Studio und Azure · Xamarin, Visual Studio und Azure Thomas Gassmann, Trivadis AG ... Building Xamarin.Forms Going native. Backend Azure](https://reader030.vdocument.in/reader030/viewer/2022040204/5ec942265c884a16055fd9a8/html5/thumbnails/23.jpg)
Going to the platform…
![Page 24: Mobile Enterprise mit .NET, Xamarin, Visual Studio und Azure · Xamarin, Visual Studio und Azure Thomas Gassmann, Trivadis AG ... Building Xamarin.Forms Going native. Backend Azure](https://reader030.vdocument.in/reader030/viewer/2022040204/5ec942265c884a16055fd9a8/html5/thumbnails/24.jpg)
DEMOXamarin.Forms The Project Structure
Building Xamarin.Forms
Going native
![Page 25: Mobile Enterprise mit .NET, Xamarin, Visual Studio und Azure · Xamarin, Visual Studio und Azure Thomas Gassmann, Trivadis AG ... Building Xamarin.Forms Going native. Backend Azure](https://reader030.vdocument.in/reader030/viewer/2022040204/5ec942265c884a16055fd9a8/html5/thumbnails/25.jpg)
BackendAzure SQL
Azure Mobile
App Backend
Powered by: .NET, Visual Studio & Azure
Chapter 2:
The Azure
Backend
![Page 26: Mobile Enterprise mit .NET, Xamarin, Visual Studio und Azure · Xamarin, Visual Studio und Azure Thomas Gassmann, Trivadis AG ... Building Xamarin.Forms Going native. Backend Azure](https://reader030.vdocument.in/reader030/viewer/2022040204/5ec942265c884a16055fd9a8/html5/thumbnails/26.jpg)
Microsoft Azure
![Page 27: Mobile Enterprise mit .NET, Xamarin, Visual Studio und Azure · Xamarin, Visual Studio und Azure Thomas Gassmann, Trivadis AG ... Building Xamarin.Forms Going native. Backend Azure](https://reader030.vdocument.in/reader030/viewer/2022040204/5ec942265c884a16055fd9a8/html5/thumbnails/27.jpg)
Azure AppService
![Page 28: Mobile Enterprise mit .NET, Xamarin, Visual Studio und Azure · Xamarin, Visual Studio und Azure Thomas Gassmann, Trivadis AG ... Building Xamarin.Forms Going native. Backend Azure](https://reader030.vdocument.in/reader030/viewer/2022040204/5ec942265c884a16055fd9a8/html5/thumbnails/28.jpg)
Azure AppService
• Elasticity & Pay-as-you-go
• Easy Deployment
• Scale & Auto-Scale
• Tooling, Monitoring
• Hybrid Connectivity.
![Page 29: Mobile Enterprise mit .NET, Xamarin, Visual Studio und Azure · Xamarin, Visual Studio und Azure Thomas Gassmann, Trivadis AG ... Building Xamarin.Forms Going native. Backend Azure](https://reader030.vdocument.in/reader030/viewer/2022040204/5ec942265c884a16055fd9a8/html5/thumbnails/29.jpg)
Azure Mobile Apps
„Enable enterprise .NET
developers to easily add
a backend to their apps,
use their preferred
frameworks, tools and
processes“
![Page 30: Mobile Enterprise mit .NET, Xamarin, Visual Studio und Azure · Xamarin, Visual Studio und Azure Thomas Gassmann, Trivadis AG ... Building Xamarin.Forms Going native. Backend Azure](https://reader030.vdocument.in/reader030/viewer/2022040204/5ec942265c884a16055fd9a8/html5/thumbnails/30.jpg)
Azure Mobile Apps
Storage
Authentication
Logic
Push Scheduler
Offline Data.
APIs
Hybrid Connection
![Page 31: Mobile Enterprise mit .NET, Xamarin, Visual Studio und Azure · Xamarin, Visual Studio und Azure Thomas Gassmann, Trivadis AG ... Building Xamarin.Forms Going native. Backend Azure](https://reader030.vdocument.in/reader030/viewer/2022040204/5ec942265c884a16055fd9a8/html5/thumbnails/31.jpg)
DEMOAzure Mobile Apps Features
The no-code Backend
![Page 32: Mobile Enterprise mit .NET, Xamarin, Visual Studio und Azure · Xamarin, Visual Studio und Azure Thomas Gassmann, Trivadis AG ... Building Xamarin.Forms Going native. Backend Azure](https://reader030.vdocument.in/reader030/viewer/2022040204/5ec942265c884a16055fd9a8/html5/thumbnails/32.jpg)
Azure LogicApp
Hybrid
Connection
Save
Image
Azure Blob
Storage
Integration SaaS/On-Premise
SaaS
Provider
Powered by: .NET, Visual Studio & Azure
Chapter 3:
Integration
![Page 33: Mobile Enterprise mit .NET, Xamarin, Visual Studio und Azure · Xamarin, Visual Studio und Azure Thomas Gassmann, Trivadis AG ... Building Xamarin.Forms Going native. Backend Azure](https://reader030.vdocument.in/reader030/viewer/2022040204/5ec942265c884a16055fd9a8/html5/thumbnails/33.jpg)
Azure AppService
![Page 34: Mobile Enterprise mit .NET, Xamarin, Visual Studio und Azure · Xamarin, Visual Studio und Azure Thomas Gassmann, Trivadis AG ... Building Xamarin.Forms Going native. Backend Azure](https://reader030.vdocument.in/reader030/viewer/2022040204/5ec942265c884a16055fd9a8/html5/thumbnails/34.jpg)
Xamarin.Forms Features
![Page 35: Mobile Enterprise mit .NET, Xamarin, Visual Studio und Azure · Xamarin, Visual Studio und Azure Thomas Gassmann, Trivadis AG ... Building Xamarin.Forms Going native. Backend Azure](https://reader030.vdocument.in/reader030/viewer/2022040204/5ec942265c884a16055fd9a8/html5/thumbnails/35.jpg)
![Page 36: Mobile Enterprise mit .NET, Xamarin, Visual Studio und Azure · Xamarin, Visual Studio und Azure Thomas Gassmann, Trivadis AG ... Building Xamarin.Forms Going native. Backend Azure](https://reader030.vdocument.in/reader030/viewer/2022040204/5ec942265c884a16055fd9a8/html5/thumbnails/36.jpg)
DEMOAzure Logic Apps Logic Apps
Twilio Connector
DropBox Connector
Hybrid Connection
![Page 37: Mobile Enterprise mit .NET, Xamarin, Visual Studio und Azure · Xamarin, Visual Studio und Azure Thomas Gassmann, Trivadis AG ... Building Xamarin.Forms Going native. Backend Azure](https://reader030.vdocument.in/reader030/viewer/2022040204/5ec942265c884a16055fd9a8/html5/thumbnails/37.jpg)
BackendMobile
Client
Azure LogicApp
Hybrid
Connection
Save
Image
Azure Blob
StorageAzure SQL
Azure Mobile
App Backend
Integration SaaS/On-Premise
SaaS
Provider
Powered by: .NET, Visual Studio & Azure
Xamarin
Forms App
![Page 38: Mobile Enterprise mit .NET, Xamarin, Visual Studio und Azure · Xamarin, Visual Studio und Azure Thomas Gassmann, Trivadis AG ... Building Xamarin.Forms Going native. Backend Azure](https://reader030.vdocument.in/reader030/viewer/2022040204/5ec942265c884a16055fd9a8/html5/thumbnails/38.jpg)
Vielen Dank!
Thomas GassmannAngular/Xamarin/TFS
@gassmannT
Manuel MeyerC#/XAML/VS/Azure
@manumeyer1
www.manuelmeyer.net