Donnez votre avis !Depuis votre smartphone, sur : http://notes.mstechdays.fr
De nombreux lots à gagner toutes les heures !!!
Claviers, souris et jeux Microsoft…
Merci de nous aider à améliorer les TechDays
http://notes.mstechdays.fr
Créer des applications métier (LOB) pour Windows
8 et Windows Phone 8Audrey Petit / Patrice LamarcheConsultante / Leader Technique
Microsoft / Log’in Space
Code / Développement
http://blogs.msdn.com/b/audrey - @AudreyPetit42 http://patricelamarche.net – @PatriceVB
Créer des applications métier (LOB) pour Windows 8 et Windows Phone 8
Présentation Microsoft Services
Support PremierEntreprise Strategy
Microsoft Consulting Services
Concevoir et DéployerImaginer et Planifier Optimiser et Maintenir
Environnement de travail et mobilité
La collaboration
La productivité
Applications Uniques et Innovantes
Cloud Privé et Cloud Public
L’automatisation de processus métier
Les réseaux sociaux d’entreprise
Business Intelligence et Big Data
Microsoft Services
700 Experts
en France
Un écosystè
me Partenair
es
Un capital
intellectuel
Créer des applications métier (LOB) pour Windows 8 et Windows Phone 8
• Les opportunités• Windows Store• Développer pour Windows 8 et Windows
Phone 8• Ergonomie Modern UI• Passer aux Apps Modern UI• Démos• Q&A
Agenda
LES OPPORTUNITÉSChapitre 1
Créer des applications métier (LOB) pour Windows 8 et Windows Phone 8
Créer des applications métier (LOB) pour Windows 8 et Windows Phone 8
Installé par défaut sur tous les PC
Créer des applications métier (LOB) pour Windows 8 et Windows Phone 8
• Dans le trio de tête– Android– iPhone– Windows Phone
Windows Phone
Créer des applications métier (LOB) pour Windows 8 et Windows Phone 8
+ de 400 millions de clients potentiels
Créer des applications métier (LOB) pour Windows 8 et Windows Phone 8
• Pour générer 1 millions de $– Avec un prix de 4$99
• Il faut générer 250 000 ventes
• Soit 0,05% des clients Windows
Exemple de CA généré
WINDOWS STOREChapitre 2
Créer des applications métier (LOB) pour Windows 8 et Windows Phone 8
Créer des applications métier (LOB) pour Windows 8 et Windows Phone 8
• Avantages– Exposition via le store– Déploiement automatique– Support des mécanismes d’achat proposé par le
store– Support des versions d’essai
• Inconvénients– Partage de revenue – Application visible de tous
Déploiement via le store
Créer des applications métier (LOB) pour Windows 8 et Windows Phone 8
Partage de revenu
Créer des applications métier (LOB) pour Windows 8 et Windows Phone 8
Versions d’essai
Créer des applications métier (LOB) pour Windows 8 et Windows Phone 8
• Déploiement « privé » sans passer par le store
• Nécessite de signer le package• Group Policy - Allow all trusted apps
to install– Activé par défaut pour les PC en domaine– HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\
Windows\Appx\AllowAllTrustedApps = 1
Déploiement en side loading
Créer des applications métier (LOB) pour Windows 8 et Windows Phone 8
• Deux techniques de déploiement (IT)– Deployment Image Servicing and Management
(DISM)• DISM /Add-ProvisionedAppxPackage
/PackagePath:C:\App1.appx /SkipLicense– Powershell• add-appxpackage C:\ContosoApp\
ExpenseApp.appx
Déploiement en side loading
Créer des applications métier (LOB) pour Windows 8 et Windows Phone 8
Windows Intune – Store d’entreprise
DÉVELOPPER POUR WINDOWS 8Chapitre 3
Créer des applications métier (LOB) pour Windows 8 et Windows Phone 8
www.buildwindows.com
Communication
& Data
Devices & Printing
WinRT APIsDirectX &
Media
Windows 8
Desktop Apps
CC++
Win32
C#VB
.NET SL
HTMLJavaScri
pt
Internet
Explorer
Windows Store Apps
Application Model
XAML
JavaScript
HTML / CSS
CC++
C#VB
Windows Kernel Services
Syste
m
Serv
ices
Vie w
Mod
el
Con
troll
er
Kern
el
Créer des applications métier (LOB) pour Windows 8 et Windows Phone 8
Windows Phone 8
Créer des applications métier (LOB) pour Windows 8 et Windows Phone 8
1ère étape vers la convergence
Créer des applications métier (LOB) pour Windows 8 et Windows Phone 8
Outils
BLEND
VISUAL STUDIOStylingPath-editingAnimationVisual StatesTransitions
Control creation
LayoutProperty
editingBasic dataView authoring
Code editingRefactoringDebuggingCode analysisProfiling
DESIGN CORE CODING
ERGONOMIE MODERNUIChapitre 4
Créer des applications métier (LOB) pour Windows 8 et Windows Phone 8
Product name
Product name
Product name
Product name
Product name
Product name
Product name
Product name
Product name
Product name
Clearancesale
Gifts forkids
Holiday shopping
Home and garden
Everything for winter
PASSER AUX APPS MODERN UIChapitre 5
Créer des applications métier (LOB) pour Windows 8 et Windows Phone 8
Créer des applications métier (LOB) pour Windows 8 et Windows Phone 8
• Applications « complètes »• Applications « compagnon »
Stratégies
Créer des applications métier (LOB) pour Windows 8 et Windows Phone 8
• Possibles pour les applications qui ont un scope fonctionnel précis et spécifique– Non adapté pour les progiciels
• Exemples dans l’immobilier– Saisie d’états des lieux, Saisie d’assemblées
générales, Gestion de clés, etc.
Application 100% ModernUI
Créer des applications métier (LOB) pour Windows 8 et Windows Phone 8
• Sous-ensemble fonctionnel de l’application desktop– Scénario Touch et mobilité– Définir les fonctionnalités• Les plus utilisés• Les plus pertinentes en situation de mobilité
Applications « Compagnon »
Créer des applications métier (LOB) pour Windows 8 et Windows Phone 8
Etapes de Transition - ArchitectureSur le cloud
On premise
SQL ServerDynamicsSAPAutres…
Sockets• Datagram• MessageWeb• Stream TCP• StreamWebHTTP• HttpClient/
HttpResponseMessage
• WinJS.XHR• XmlHttpRequestAtomPub/SyndicationDataServices• ASMX• WCF• OData
Créer des applications métier (LOB) pour Windows 8 et Windows Phone 8
• Maquettage graphique• Prototype UI réél• Développement
Etapes de Transition - UI
demoEXEMPLE DE PASSAGE VERS MODERN UI
Créer des applications métier (LOB) pour Windows 8 et Windows Phone 8
demoEXEMPLES D’APPLICATIONS METIERS
Créer des applications métier (LOB) pour Windows 8 et Windows Phone 8
Créer des applications métier (LOB) pour Windows 8 et Windows Phone 8
Qu’est-ce que le MBIC ?
Espace
Un Showcase d’applications métier
innovantes
Méthodologie
Des “Workshops innovation”
spécialement concus pour chaque client
Approche métier
Des scénarios métiers par secteurs d’activités
Des assets Microsoft (MCS France ou WW, BG,
Solution Area, MS Research) et Partenaire
(Sofluent, Osiatis, ISV…)
Trouver des réponses innovantes aux
besoins métiers et business
Accélérer le cycle de décision :
Plus d’impact businessEt Moins de risques
projet
Accélérateur Windows
Ressources
Coaching
Visibilité
aka.ms/accelerateur-windows
Plus d’info ? RDV stand Windows 8
L’Accélérateur Windows
4 ouvrages écrits par 13 Microsoftees
http://www.editions-eyrolles.com/livres/Windows-8-pour-les-professionnels
Créer des applications métier (LOB) pour Windows 8 et Windows Phone 8
• Windows 8 – http://msdn.microsoft.com/fr-fr/windows/apps/ – http://blogs.msdn.com/b/windowsappdev_fr/
• Windows Phone 8– http://www.windowsphone.com/en-US/business/custom-hub – http://dev.windowsphone.com
Ressources
Donnez votre avis !Depuis votre smartphone, sur : http://notes.mstechdays.fr
De nombreux lots à gagner toutes les heures !!!
Claviers, souris et jeux Microsoft…
Merci de nous aider à améliorer les TechDays
http://notes.mstechdays.fr
Formez-vous en ligne
Retrouvez nos évènements
Faites-vous accompagner gratuitement
Essayer gratuitement nos solutions IT
Retrouver nos experts Microsoft
Pros de l’ITDéveloppeurs
www.microsoftvirtualacademy.com
http://aka.ms/generation-app
http://aka.ms/evenements-developpeurs
http://aka.ms/itcamps-france
Les accélérateursWindows Azure, Windows Phone,
Windows 8
http://aka.ms/telechargements
La Dev’Team sur MSDNhttp://aka.ms/devteam
L’IT Team sur TechNethttp://aka.ms/itteam
Créer des applications métier (LOB) pour Windows 8 et Windows Phone 8