Mobile Day 2015
UniversalApps
Cellenza Microsoft
John Thiriet
Consultant/Formateur
.NET
Microsoft Windows
Platform Development
Cellenza Microsoft
Comment nous le faisons :
• Formation continue
• Partage de
connaissance
• Partenariats
Cellenza en quelques mots
Cellenza est un cabinet de conseil, d’expertise
technique et de réalisation, exclusivement dédié
aux technologies Microsoft et aux méthodes agiles.
Notre passion, la technologie.
Nous sommes des experts Microsoft,
agilistes par nature, passionnés par
notre métier. Consultants, coachs
et/ou formateurs, nous avons à cœur
de partager avec la communauté un
savoir technique et méthodologique,
mais aussi nos valeurs
Cellenza Microsoft
Programme Mobile Day
9h – 9h30 Welcome Café
9h30 – 10h30 Keynote d’ouverture : Mobilité, enjeux d’aujourd’hui
10h30 – 11h30 La Mobilité selon Microsoft
11h30 – 11h 45 Pause café
11h45 – 12h45 Retour d’Expérience Client
12h45 – 13h45 Pause Déjeuner
13h 45 – 15h45 Web & Hybride
Mobile
Natif Natif Cross-
Platform
Back- Office
15h45 – 16h00 Pause
16h00 – 18h00 Web & Hybride
Mobile
Natif Natif Cross-
Platform
Back- Office
18h00 – 18h30 Conclusion
Cellenza Microsoft
Cellenza Microsoft
Sommaire 1 Qu’est-ce que la UWP
2
3
Pourquoi choisir la UWP
Live Coding (parce qu’on aime le risque)
Cellenza Microsoft
Universal Windows Platform (UWP)
Un seul binaire pour toutes les plateformes
Applications natives en C#, C++, HTML/JS
Code partageable :
PCL en .NET
Javascript en HTML/JS
Composants WinRT
Cellenza Microsoft
Pourquoi choisir la UWP
Come as you are
Performance
L’écosystème Windows représente la plus grosse part de marché tout
device confondu
Intégration à un SI existant
Augmentation des parts de marchés
Bonne réception de Windows 10 par le grand public comme par les
professionnels
.NET Core Open Source
NuGet
Cellenza Microsoft
Cellenza Microsoft
Live coding
Promis ça marchait sur mon poste
Cellenza Microsoft
Concepts clefs
YAGNI
DI / IOC
TEST
MVVM (oui même en JS)
Be agile
Questions

MobileDay - Parcours 3 : Natif (Universal Apps)

  • 1.
    Mobile Day 2015 UniversalApps CellenzaMicrosoft John Thiriet Consultant/Formateur .NET Microsoft Windows Platform Development
  • 2.
    Cellenza Microsoft Comment nousle faisons : • Formation continue • Partage de connaissance • Partenariats Cellenza en quelques mots Cellenza est un cabinet de conseil, d’expertise technique et de réalisation, exclusivement dédié aux technologies Microsoft et aux méthodes agiles. Notre passion, la technologie. Nous sommes des experts Microsoft, agilistes par nature, passionnés par notre métier. Consultants, coachs et/ou formateurs, nous avons à cœur de partager avec la communauté un savoir technique et méthodologique, mais aussi nos valeurs
  • 3.
    Cellenza Microsoft Programme MobileDay 9h – 9h30 Welcome Café 9h30 – 10h30 Keynote d’ouverture : Mobilité, enjeux d’aujourd’hui 10h30 – 11h30 La Mobilité selon Microsoft 11h30 – 11h 45 Pause café 11h45 – 12h45 Retour d’Expérience Client 12h45 – 13h45 Pause Déjeuner 13h 45 – 15h45 Web & Hybride Mobile Natif Natif Cross- Platform Back- Office 15h45 – 16h00 Pause 16h00 – 18h00 Web & Hybride Mobile Natif Natif Cross- Platform Back- Office 18h00 – 18h30 Conclusion
  • 4.
    Cellenza Microsoft Cellenza Microsoft Sommaire1 Qu’est-ce que la UWP 2 3 Pourquoi choisir la UWP Live Coding (parce qu’on aime le risque)
  • 5.
    Cellenza Microsoft Universal WindowsPlatform (UWP) Un seul binaire pour toutes les plateformes Applications natives en C#, C++, HTML/JS Code partageable : PCL en .NET Javascript en HTML/JS Composants WinRT
  • 6.
    Cellenza Microsoft Pourquoi choisirla UWP Come as you are Performance L’écosystème Windows représente la plus grosse part de marché tout device confondu Intégration à un SI existant Augmentation des parts de marchés Bonne réception de Windows 10 par le grand public comme par les professionnels .NET Core Open Source NuGet
  • 7.
    Cellenza Microsoft Cellenza Microsoft Livecoding Promis ça marchait sur mon poste
  • 8.
    Cellenza Microsoft Concepts clefs YAGNI DI/ IOC TEST MVVM (oui même en JS) Be agile
  • 9.