Xamarin - DevOps Day - 02/02/2017
-
Upload
clara-feuillet -
Category
Business
-
view
82 -
download
1
Transcript of Xamarin - DevOps Day - 02/02/2017
Xamarinau cœur de la transformation digitale
Sébastien BOVOSylvain PONTOREAU
Présentation
Sylvain PONTOREAU
Sébastien BOVO
Premier Field Engineer - Modern App Domain
@spontoreau @sbovo
• Les clés d'une transformation réussie• Xamarin• Cognitive services• Visual Studio Mobile Center• Next steps !• Questions ?
Sommaire
Les clés d'une transformation réussie
Gérer la mobilité des utilisateurs
Un cloud intelligent Améliorer les business process
Un écosystème completLes clés d'une transformation réussie
AzureIoT, Mobile App, ML, Bot, Cognitive
…
Visual StudioVSTS, VSMC, VS 2017, VS for Mac…
UWPIoT, Mobile, PC, Hololens …
XamariniOS, Android, Mac, Tizen …
Xamarin
Quatre façons de répondre au besoinFabriquer des applications mobiles
Silo
Black box
Xamarin
PWA
Ecrire l'application de manière nativeL'approche en silo
iOS Android Windows App
Obj-C/Swift+
XCode
Java+
Eclipse / A.Studio
C#+
Visual Studio
Ecrire une application hybride avec des outils Web
L'approche Black box
HTML
Black box
JavaScript CSS
Ecrire une application Web "app like"L'approche progressive
ResponsiveSafe
App-like
Fresh
Re-engageable
Discoverable
LinkableInstallable
Progressive
Ecrire des applications natives en C#L'approche Xamarin
iOS C# UI
Android C# UI
Windows C# UI
Bibliothèque C# partagée
C# UI partagée
Application Xamarin traditionnelle Application Xamarin Forms
Bibliothèque C# partagée
Le bénéfice de la technologie dans un SIXamarin
PARTAGEDE
CODE C#
Et si on fabriquait une app simple mais puissante ?
Xamarin
Cognitive services
Cognitive servicesIA as service
SearchImage, News,
Video, Autosuggest…
SpeechSpeech, Speaker
Recognition…
LanguageSpell, Analysis,
Translator…
KnowledgeAcademic, QnA,
Recommandation…
Vision
Moderator, Emotion, Face,
Video…
Emotions APIDétecter les émotions de vos utilisateurs !
Xamarin + EmotionsServerless = investir son temps ailleurs !
Server0%
UX
UI
Users100%
Xamarin + EmotionsRevenons à notre application
DémoXamarin & Emotions
Objectifs atteints !
Visual StudioMobile Center
Visual Studio Mobile CenterUn nouvel outil dédié au monde mobile
+
Visual Studio Mobile CenterGérer le cycle de vie des applications
Build
Monitoring Release
Test
Visual Studio Mobile CenterBuild d'application iOS et Android
Démo
Visual StudioMobile Center
Build
Visual Studio Mobile CenterTests automatisés dans le cloud avec des devices réels
Démo
Visual StudioMobile Center
Test
Visual Studio Mobile CenterGestion des releases et Beta tests
Démo
Visual StudioMobile Center
Release
Visual Studio Mobile CenterCollecter les anomalies et les crashs
Démo
Visual StudioMobile Center
Crash reporting
Visual Studio Mobile CenterAnalyser le comportement des utilisateurs
Utilisateurs actifs, nombres et durées des sessionsRépartition des versions, devices, pays, languesEvènements/VuesFlux logs en temps réel
Démo
Visual StudioMobile Center
Analytics
Objectifs atteints !
Next steps !
Mobile centerIntégration d'Azure Mobile apps
Mobile apps
Notification hubs
Engagement
Mobile centerRoadmap
UWP VSTS, Bitbucket
Mobile centerRoadmap
Variable chiffrée
Script de buildVersion auto-incrémentée
Work items
Crash reports Feedbacks
Analytiques
XamarinRoadmap
VS for Mac Xamarin.Formsfor macOS
Xamarin.Formsfor Tizen
Questions ?
Sources
https://github.com/Vtek/FacesToSmileys
© Copyright Microsoft Corporation. All rights reserved.