L'histoire d'html5 pour les développeurs windows phone 8
MUG Strasbourg - Développement d'une Universal Windows Apps
1. Le développement d’applications Android
Christophe GIGAX
Développeur .NET
@ChristopheGigax
Le développement de Windows Apps
Arnaud MAICHAC
Expert technique .NET
@arnaudmaichac
7. Récapitulatif de l’exécution des apps sur Windows 10
Fonctionnera sur Windows 10 (Mobile) ?
Windows 8.0/Windows 8.1 Store Apps Oui
Windows Phone 8.1 XAML (WinRT) Oui
Windows Phone 8.x Silverlight Oui
Windows Phone 7.x Silverlight Oui
8. Quels sont les avantages si je migre mon application ?
• La compilation .NET Native
50% de gain au niveau du temps de démarrage
14% de gain en mémoire
• Le Binding à la compilation avec x:Bind
Gain de temps au démarrage de l’application
• Et la nouvelle plate-forme UWP (Universal App Platform)
9. C’est génial, comment je fais pour migrer ?
• Les scénarios :
Windows 8.0/8.1 Store Apps - Windows Phone 8.1 (WinRT)
Windows Phone Silverlight 8.x
Universal Apps
10. Windows 8.0/8.1 Store Apps ou Windows Phone 8.1 (WinRT)
• Scénario assez simple
La plupart des APIs et le cycle de vie restent similaires
Quelques APIs sont dépréciées
Quelques Styles sont dépréciés ou ont été changés
Quelques changements dans le fichier .appxmanifest
La barre des charmes a disparu par conséquent le FlyoutSettings n’existe plus
• Andy Wigley (évangéliste technique Microsoft) a pensé à nous et a créé un
outil pour faciliter la migration de nos .csproj et .appxmanifest :
http://aka.ms/uwp-projectupgradeutility
11. Windows Phone Silverlight 8.x
• Il va falloir envisager une réécriture de l’application …
• … mais un outil de conversion va peut-être faire son apparition
19. La prochaine conférence du MUG
Unity 3D
Le mardi 22 juin à 19h ici-même
Inscription prochainement sur notre page Facebook :
https://www.facebook.com/groups/MUGStrasbourg