SlideShare una empresa de Scribd logo
1 de 35
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
Votre application
d'entreprise en une heure -
De la création au
déploiement (CLI304)
Julien Maréchal / Stéphane Saunier
Avant-Vente
Microsoft
Entreprise / IT / Serveurs / Réseaux / Sécurité
Agenda
• Philosophie des applications
Windows 8
• Design des applications
Windows 8
• Méthode de déploiement
PHILIOSOPHIE DES APPLICATIONS
WINDOWS 8
Nouvelle interface
Tactile
Batterie longue
durée
Capteurs
Nouveaux formats
Plus fin, plus léger, plus
rapide
Slide avec titre uniquement
• Applicationsen plein écran
• Vignettesactives(LiveTiles)
• Zoomsémantique
• Talismans(Charms)& contrats
– Partage
– Recherche
– …
• Epingler(Pin an app)
• Gestuelles
• Ancrer(Snap)
NOUVELLE INTERFACE
WINDOWS 8
DESIGN DES APLICATIONS
(DEVELOPPEMENT)
Quelles plateformes matérielles ?
• Plateformes Intel x86, x64
– Applications Desktop
– Applications Windows 8 apps
– [Applications Web (IE10 Desktop/
Windows 8 apps)]
• Plateformes ARM
– Applications Windows 8 apps
– [Applications Web (IE10 Desktop/
Windows 8 apps)]
Quels langages pour développer pour
Windows 8 ?
Schéma occupation de l’écran
• VosAppsdevraientoccuperl’écrandelamanièresuivante:
– Touschangementà ceschémadevraitêtreréfléchietjustifiableparrapport
àun « design » global cohérent
Design de Navigation
• Danslamesuredu possiblesuivezunschémastandarddenavigation:
– Aplatou Hiérarchique
–
HierarchicalSystemFlat System
Contoso Travel
Featured destinations Last minute deals
7 night Alaska Cruise
Last Minute Deals
Featured destinations
Barcelona, Spain
Last Minute Deals
7 Night Alaska Cruise
Ocean View Cabins
Upgrade from an inside cabin and save
$43/night/person!
Picture windows with ocean and port views
From $2,099 — only $150/night/personbased on
double occupancy
Suites
Upgrade from an inside cabin and save
$43/night/person!
Picture windows with ocean and port
view
From $2,099 — only $150/night/person
do
My Trips
Weather
7 days
Chicago (3/11 – 3/19)
Today
54/43
Mostly Sunny
Today
54/43
Mostly Sunny
Today
54/43
Mostly Sunny
Today
54/43
Mostly Sunny
Today
54/43
Mostly Sunny
Attractions
My TripsFeatured Destinations
Top Destinations for 2012
Barcelona, Spain
My Trips City GuideCity Guide
CREATION D’UNE APPLICATION
À PARTIR D’UN MODÈLE
Les Vignettes
• L’interface Windows 8 est plus qu’une
série de vignettes
• Ces vignettes sont ―la porte d’entrée‖ vers
vos futuresApps.
• Elles peuvent être dynamiques, utilise 2
formats ( carré ou rectangle ), en couleur
pleine ou graphique
• On peut les regrouper logiquement dans
l’interface.
CRÉATION D’UNE VIGNETTE
Navigation versus Commandes
• Lesitemsde navigationne doivent
apparaitreque de manièretransitoire
depuisun menu―DropDown‖ou la barre
hauted’écran.
• Ne placezpas vos boutonsde
navigationdansla barrede basd’écran.
Elle estréservéaux commandes
La barre de ―Charms‖ (Talisman)
• Ne dupliquez pas ses fonctions dans votre
application
– Utilisez plutôt les APIs de ―contrat‖
d’invocation de la barre.
UTILISATION DE LA
RECHERCHE
INTEGRATION DES VUES SNAP
Génération du manifest
• App Manifest contient toutes
informations nécessaires au
déploiement de l’application
• Blockmap contient les ―Hash‖ de tous
les fichiers composants le ―Package‖
• Signature permettant de vérifier
l’intégrité du ―Package‖
– « Container » d’extension .appx et
de format .zip
GENERATION MANIFEST ET
COMPILATION
DÉPLOIEMENT
Distribuer des applications Windows 8
Apps en entreprise
Téléchargement depuis votre infrastructure
Windows RT
Windows 8 (x86)
Téléchargement depuis Windows Store
Applications publiques
Cloud privé
/ infrastructure managée
Applications métiers
Télédistribution
Déployer une application Windows 8
• Par script Powershell ( « remoting » )
• Avec une solution de télédistribution dans votre
infrastructure
– System Center Configuration Manager SP1 par
exemple
• Avec une solution de télédistribution de type « Cloud »
– Windows Intune « Wave D »
Installation par PowerShell
• Detect
(Get-AppxPackage –name Contoso.SampleLOBApp).version
• Install/Update
Add-AppxPackage fileserverContosoSampleLOBApp.appx
• Remove
Get-AppxPackage -name Contoso.SampleLOBApp | Remove-
AppxPackage
DÉPLOIEMENT
D’APPLICATIONS VIA
POWERSHELL
Déploiement des Apps Windows 8 dans
SCCM SP1
• Déploiement natif des Apps Windows 8
– Un nouveau type de déploiement « Windows App
Package » apparait
– Support des actions courantes (install, uninstall,
update)
– Critères d’éligibilités embarqués (platform, side-
loading enabled, etc)
• Déploiement de « Deep Links » vers le « Windows Store »
– L’utilisateur voit des Apps dans le portail qui sont en
realité de liens vers le Store Windows.
Déploiement des Apps Windows 8 dans
SCCM SP1
• Intégration aux concept de
« Software » dans SCCM. Les
Apps Windows 8 correspondent à
un nouveau « Deployment Type »
DÉPLOIEMENT
D’APPLICATIONS VIA CM 2012
SP1
Portail Applicatif ( Self Service Portal )
• L’utilisateur y récupère ses Apps d’entreprise
– SCCM Portal ou Windows Intune pour Windows RT
• Quatre types d’Apps présentes :
• Les internes ( Custom LOB )
• Les Apps achetées sous licence et déployées en interne ( Compta,
CRM, etc … )
• Des liens Web qui lancent un site Web ainsi que les Apps HTML 5
fonctionnant dans le navigateur
• Des liens vers le Windows Store ( Deep Links )
Tablettes Windows RT en entreprise
Préparation des applications pour le store
Windows
• Signées avec un certificat de confiance
– Ce dernier doit être reconnu sur chacune des machines
vers lesquelles l’application sera déployées
– Le nom du ―Publisher‖ dans le certificat doit
correspondre à celui présent dans le manifeste de
l’application.
• Exécuter le « Windows App Cert Kit »
– Pour valider la conformité de l’application
• Vérifier les déclaration de « Capabilities »
– Vérifier le bon usage de ces dernières par rapport au
type d’application:
– privateNetworkClientServer, documentsLibrary,
– enterpriseAuthentication, sharedUserCertificates
Windows App Certification Kit (WACK)
• Outil permettant de valider des
applications à soumettre au Windows
Store
• Outil générant un rapport servant à
détecter les erreurs dans l’application
qui pourraient bloquer sa publication
dans le Windows Store
DÉPLOIEMENT
D’APPLICATIONS VIA WINDOWS
INTUNE

Más contenido relacionado

Destacado

Faciliter la publication de sessions et de bureaux virtuels (VDI) avec Window...
Faciliter la publication de sessions et de bureaux virtuels (VDI) avec Window...Faciliter la publication de sessions et de bureaux virtuels (VDI) avec Window...
Faciliter la publication de sessions et de bureaux virtuels (VDI) avec Window...Microsoft Technet France
 
Le MDM selon Microsoft : Deep Dive dans Master Data Services
Le MDM selon Microsoft : Deep Dive dans Master Data ServicesLe MDM selon Microsoft : Deep Dive dans Master Data Services
Le MDM selon Microsoft : Deep Dive dans Master Data ServicesMicrosoft Technet France
 
pfe Conception et Réalisation d’un Portail WEB D’Evaluation Des Performance d...
pfe Conception et Réalisation d’un Portail WEB D’Evaluation Des Performance d...pfe Conception et Réalisation d’un Portail WEB D’Evaluation Des Performance d...
pfe Conception et Réalisation d’un Portail WEB D’Evaluation Des Performance d...Ben Messaoud Aymen
 
Livre blanc a la decouverte de windows azure
Livre blanc a la decouverte de windows azureLivre blanc a la decouverte de windows azure
Livre blanc a la decouverte de windows azureMicrosoft Technet France
 
Office 2010... Comme sur un nuage avec office Web Apps
Office 2010... Comme sur un nuage avec office Web AppsOffice 2010... Comme sur un nuage avec office Web Apps
Office 2010... Comme sur un nuage avec office Web AppsMicrosoft Technet France
 
BI en libre-service et maîtrise de l’IT, pourquoi choisir ?
BI en libre-service et maîtrise de l’IT, pourquoi choisir ?BI en libre-service et maîtrise de l’IT, pourquoi choisir ?
BI en libre-service et maîtrise de l’IT, pourquoi choisir ?Microsoft Technet France
 
En direct du Centre d’Escalade du Support Microsoft : Comment dépanner des pr...
En direct du Centre d’Escalade du Support Microsoft : Comment dépanner des pr...En direct du Centre d’Escalade du Support Microsoft : Comment dépanner des pr...
En direct du Centre d’Escalade du Support Microsoft : Comment dépanner des pr...Microsoft Technet France
 
Retour d'expérience sur DirectAccess, bonnes pratiques, dépannage
Retour d'expérience sur DirectAccess, bonnes pratiques, dépannageRetour d'expérience sur DirectAccess, bonnes pratiques, dépannage
Retour d'expérience sur DirectAccess, bonnes pratiques, dépannageMicrosoft Technet France
 
LyncConference2013 - Haute disponibilité, Haute performance et Lync
LyncConference2013 - Haute disponibilité, Haute performance et LyncLyncConference2013 - Haute disponibilité, Haute performance et Lync
LyncConference2013 - Haute disponibilité, Haute performance et LyncMicrosoft Technet France
 
Windows Server 2012 R2 et Windows 8.1 : meilleurs ensemble
Windows Server 2012 R2 et Windows 8.1 : meilleurs ensembleWindows Server 2012 R2 et Windows 8.1 : meilleurs ensemble
Windows Server 2012 R2 et Windows 8.1 : meilleurs ensembleMicrosoft Technet France
 
App-V : Fonctions avancées de séquencage des applications
App-V : Fonctions avancées de séquencage des applicationsApp-V : Fonctions avancées de séquencage des applications
App-V : Fonctions avancées de séquencage des applicationsMicrosoft Technet France
 
Nouveaux scénarios de déploiement avec SCCM 2012 SP1
Nouveaux scénarios de déploiement avec SCCM 2012 SP1Nouveaux scénarios de déploiement avec SCCM 2012 SP1
Nouveaux scénarios de déploiement avec SCCM 2012 SP1Microsoft Technet France
 
SSAS 2012 : Multidimensionnel et tabulaire au banc d'essai
SSAS 2012 : Multidimensionnel et tabulaire au banc d'essaiSSAS 2012 : Multidimensionnel et tabulaire au banc d'essai
SSAS 2012 : Multidimensionnel et tabulaire au banc d'essaiMicrosoft Technet France
 
Du site Web au portail d'entreprise
Du site Web au portail d'entrepriseDu site Web au portail d'entreprise
Du site Web au portail d'entreprisemastertic
 
Общая характеристика мировой литературы на рубеже 19 - 20 вв.
Общая характеристика мировой литературы на рубеже 19 - 20 вв. Общая характеристика мировой литературы на рубеже 19 - 20 вв.
Общая характеристика мировой литературы на рубеже 19 - 20 вв. Жанна Темникова-Однорал
 
Finance today and tomorrow
Finance today and tomorrowFinance today and tomorrow
Finance today and tomorrowTimo Nurminiemi
 

Destacado (19)

Faciliter la publication de sessions et de bureaux virtuels (VDI) avec Window...
Faciliter la publication de sessions et de bureaux virtuels (VDI) avec Window...Faciliter la publication de sessions et de bureaux virtuels (VDI) avec Window...
Faciliter la publication de sessions et de bureaux virtuels (VDI) avec Window...
 
Le MDM selon Microsoft : Deep Dive dans Master Data Services
Le MDM selon Microsoft : Deep Dive dans Master Data ServicesLe MDM selon Microsoft : Deep Dive dans Master Data Services
Le MDM selon Microsoft : Deep Dive dans Master Data Services
 
Adaptation du poste de travail Windows
Adaptation du poste de travail Windows Adaptation du poste de travail Windows
Adaptation du poste de travail Windows
 
pfe Conception et Réalisation d’un Portail WEB D’Evaluation Des Performance d...
pfe Conception et Réalisation d’un Portail WEB D’Evaluation Des Performance d...pfe Conception et Réalisation d’un Portail WEB D’Evaluation Des Performance d...
pfe Conception et Réalisation d’un Portail WEB D’Evaluation Des Performance d...
 
Windows Azure : Machines Virtuelles
Windows Azure : Machines VirtuellesWindows Azure : Machines Virtuelles
Windows Azure : Machines Virtuelles
 
Livre blanc a la decouverte de windows azure
Livre blanc a la decouverte de windows azureLivre blanc a la decouverte de windows azure
Livre blanc a la decouverte de windows azure
 
Office 2010... Comme sur un nuage avec office Web Apps
Office 2010... Comme sur un nuage avec office Web AppsOffice 2010... Comme sur un nuage avec office Web Apps
Office 2010... Comme sur un nuage avec office Web Apps
 
BI en libre-service et maîtrise de l’IT, pourquoi choisir ?
BI en libre-service et maîtrise de l’IT, pourquoi choisir ?BI en libre-service et maîtrise de l’IT, pourquoi choisir ?
BI en libre-service et maîtrise de l’IT, pourquoi choisir ?
 
En direct du Centre d’Escalade du Support Microsoft : Comment dépanner des pr...
En direct du Centre d’Escalade du Support Microsoft : Comment dépanner des pr...En direct du Centre d’Escalade du Support Microsoft : Comment dépanner des pr...
En direct du Centre d’Escalade du Support Microsoft : Comment dépanner des pr...
 
Retour d'expérience sur DirectAccess, bonnes pratiques, dépannage
Retour d'expérience sur DirectAccess, bonnes pratiques, dépannageRetour d'expérience sur DirectAccess, bonnes pratiques, dépannage
Retour d'expérience sur DirectAccess, bonnes pratiques, dépannage
 
Panorama de l'offre Big Data de Microsoft
Panorama de l'offre Big Data de MicrosoftPanorama de l'offre Big Data de Microsoft
Panorama de l'offre Big Data de Microsoft
 
LyncConference2013 - Haute disponibilité, Haute performance et Lync
LyncConference2013 - Haute disponibilité, Haute performance et LyncLyncConference2013 - Haute disponibilité, Haute performance et Lync
LyncConference2013 - Haute disponibilité, Haute performance et Lync
 
Windows Server 2012 R2 et Windows 8.1 : meilleurs ensemble
Windows Server 2012 R2 et Windows 8.1 : meilleurs ensembleWindows Server 2012 R2 et Windows 8.1 : meilleurs ensemble
Windows Server 2012 R2 et Windows 8.1 : meilleurs ensemble
 
App-V : Fonctions avancées de séquencage des applications
App-V : Fonctions avancées de séquencage des applicationsApp-V : Fonctions avancées de séquencage des applications
App-V : Fonctions avancées de séquencage des applications
 
Nouveaux scénarios de déploiement avec SCCM 2012 SP1
Nouveaux scénarios de déploiement avec SCCM 2012 SP1Nouveaux scénarios de déploiement avec SCCM 2012 SP1
Nouveaux scénarios de déploiement avec SCCM 2012 SP1
 
SSAS 2012 : Multidimensionnel et tabulaire au banc d'essai
SSAS 2012 : Multidimensionnel et tabulaire au banc d'essaiSSAS 2012 : Multidimensionnel et tabulaire au banc d'essai
SSAS 2012 : Multidimensionnel et tabulaire au banc d'essai
 
Du site Web au portail d'entreprise
Du site Web au portail d'entrepriseDu site Web au portail d'entreprise
Du site Web au portail d'entreprise
 
Общая характеристика мировой литературы на рубеже 19 - 20 вв.
Общая характеристика мировой литературы на рубеже 19 - 20 вв. Общая характеристика мировой литературы на рубеже 19 - 20 вв.
Общая характеристика мировой литературы на рубеже 19 - 20 вв.
 
Finance today and tomorrow
Finance today and tomorrowFinance today and tomorrow
Finance today and tomorrow
 

Similar a Votre application d’entreprise en une heure : De la création au déploiement

Créez vos apps métier Windows 8 sans expertise en programmation, grâce à Proj...
Créez vos apps métier Windows 8 sans expertise en programmation, grâce à Proj...Créez vos apps métier Windows 8 sans expertise en programmation, grâce à Proj...
Créez vos apps métier Windows 8 sans expertise en programmation, grâce à Proj...Philippe Beraud
 
Page blanchea lapplicationwindows8
Page blanchea lapplicationwindows8Page blanchea lapplicationwindows8
Page blanchea lapplicationwindows8SOAT
 
OCTO 2013 : Déploiement d'applications entreprise pour WindowsPhone8
OCTO 2013 : Déploiement d'applications entreprise pour WindowsPhone8OCTO 2013 : Déploiement d'applications entreprise pour WindowsPhone8
OCTO 2013 : Déploiement d'applications entreprise pour WindowsPhone8OCTO Technology
 
Windows 10 A Guide to Secure Mobility in the Enterprise
Windows 10 A Guide to Secure Mobility in the EnterpriseWindows 10 A Guide to Secure Mobility in the Enterprise
Windows 10 A Guide to Secure Mobility in the EnterpriseAGILLY
 
Trucs et astuces pour rendre votre application Windows 8 plus visible
Trucs et astuces pour rendre votre application Windows 8 plus visibleTrucs et astuces pour rendre votre application Windows 8 plus visible
Trucs et astuces pour rendre votre application Windows 8 plus visibleMicrosoft
 
10 tips pour améliorer les performances de vos applications Windows 8
10 tips pour améliorer les performances de vos applications Windows 810 tips pour améliorer les performances de vos applications Windows 8
10 tips pour améliorer les performances de vos applications Windows 8Microsoft
 
Introduction au développement Windows 8.1
Introduction au développement Windows 8.1Introduction au développement Windows 8.1
Introduction au développement Windows 8.1Microsoft
 
Développement Windows 8 METRO App
Développement Windows 8 METRO AppDéveloppement Windows 8 METRO App
Développement Windows 8 METRO AppClément Hallet
 
Introduction au développement Windows 8 et Windows Phone 8
Introduction au développement Windows 8 et Windows Phone 8Introduction au développement Windows 8 et Windows Phone 8
Introduction au développement Windows 8 et Windows Phone 8Microsoft
 
Windows Phone 8 for Business - Developer Talks
Windows Phone 8 for Business - Developer TalksWindows Phone 8 for Business - Developer Talks
Windows Phone 8 for Business - Developer TalksJean-Sébastien Dupuy
 
Introduction au développement Windows Phone 8
Introduction au développement Windows Phone 8Introduction au développement Windows Phone 8
Introduction au développement Windows Phone 8Jean-Sébastien Dupuy
 
Kit De Survie Techno et Web à l'usage des Entrepreneurs
Kit De Survie Techno et Web à l'usage des EntrepreneursKit De Survie Techno et Web à l'usage des Entrepreneurs
Kit De Survie Techno et Web à l'usage des EntrepreneursStéphanie Hertrich
 
Devenez Mobile Enterprise-Ready en développant vos applications LOB pour Wind...
Devenez Mobile Enterprise-Ready en développant vos applications LOB pour Wind...Devenez Mobile Enterprise-Ready en développant vos applications LOB pour Wind...
Devenez Mobile Enterprise-Ready en développant vos applications LOB pour Wind...Microsoft
 
Scénarios de déploiement d’applications multiplateformes avec Citrix/Microsof...
Scénarios de déploiement d’applications multiplateformes avec Citrix/Microsof...Scénarios de déploiement d’applications multiplateformes avec Citrix/Microsof...
Scénarios de déploiement d’applications multiplateformes avec Citrix/Microsof...Microsoft Technet France
 
Xamarin.Forms [french]
Xamarin.Forms [french]Xamarin.Forms [french]
Xamarin.Forms [french]Laurent Duveau
 
Optimisez le parcours client de votre application mobile
Optimisez le parcours client de votre application mobileOptimisez le parcours client de votre application mobile
Optimisez le parcours client de votre application mobileAdjust
 
Microsoft Power Platform en Action
Microsoft Power Platform en Action Microsoft Power Platform en Action
Microsoft Power Platform en Action Denys Chamberland
 
Optimisation des applications Windows 8/HTML5/WinJS
Optimisation des applications Windows 8/HTML5/WinJSOptimisation des applications Windows 8/HTML5/WinJS
Optimisation des applications Windows 8/HTML5/WinJSMicrosoft
 
La gestion des périphériques modernes avec System Center 2012 R2 Configuratio...
La gestion des périphériques modernes avec System Center 2012 R2 Configuratio...La gestion des périphériques modernes avec System Center 2012 R2 Configuratio...
La gestion des périphériques modernes avec System Center 2012 R2 Configuratio...MUG-Lyon Microsoft User Group
 

Similar a Votre application d’entreprise en une heure : De la création au déploiement (20)

Créez vos apps métier Windows 8 sans expertise en programmation, grâce à Proj...
Créez vos apps métier Windows 8 sans expertise en programmation, grâce à Proj...Créez vos apps métier Windows 8 sans expertise en programmation, grâce à Proj...
Créez vos apps métier Windows 8 sans expertise en programmation, grâce à Proj...
 
Page blanchea lapplicationwindows8
Page blanchea lapplicationwindows8Page blanchea lapplicationwindows8
Page blanchea lapplicationwindows8
 
OCTO 2013 : Déploiement d'applications entreprise pour WindowsPhone8
OCTO 2013 : Déploiement d'applications entreprise pour WindowsPhone8OCTO 2013 : Déploiement d'applications entreprise pour WindowsPhone8
OCTO 2013 : Déploiement d'applications entreprise pour WindowsPhone8
 
Windows 10 A Guide to Secure Mobility in the Enterprise
Windows 10 A Guide to Secure Mobility in the EnterpriseWindows 10 A Guide to Secure Mobility in the Enterprise
Windows 10 A Guide to Secure Mobility in the Enterprise
 
Trucs et astuces pour rendre votre application Windows 8 plus visible
Trucs et astuces pour rendre votre application Windows 8 plus visibleTrucs et astuces pour rendre votre application Windows 8 plus visible
Trucs et astuces pour rendre votre application Windows 8 plus visible
 
10 tips pour améliorer les performances de vos applications Windows 8
10 tips pour améliorer les performances de vos applications Windows 810 tips pour améliorer les performances de vos applications Windows 8
10 tips pour améliorer les performances de vos applications Windows 8
 
Introduction au développement Windows 8.1
Introduction au développement Windows 8.1Introduction au développement Windows 8.1
Introduction au développement Windows 8.1
 
Développement Windows 8 METRO App
Développement Windows 8 METRO AppDéveloppement Windows 8 METRO App
Développement Windows 8 METRO App
 
Introduction au développement Windows 8 et Windows Phone 8
Introduction au développement Windows 8 et Windows Phone 8Introduction au développement Windows 8 et Windows Phone 8
Introduction au développement Windows 8 et Windows Phone 8
 
Windows Phone 8 for Business - Developer Talks
Windows Phone 8 for Business - Developer TalksWindows Phone 8 for Business - Developer Talks
Windows Phone 8 for Business - Developer Talks
 
Introduction au développement Windows Phone 8
Introduction au développement Windows Phone 8Introduction au développement Windows Phone 8
Introduction au développement Windows Phone 8
 
Kit De Survie Techno et Web à l'usage des Entrepreneurs
Kit De Survie Techno et Web à l'usage des EntrepreneursKit De Survie Techno et Web à l'usage des Entrepreneurs
Kit De Survie Techno et Web à l'usage des Entrepreneurs
 
Devenez Mobile Enterprise-Ready en développant vos applications LOB pour Wind...
Devenez Mobile Enterprise-Ready en développant vos applications LOB pour Wind...Devenez Mobile Enterprise-Ready en développant vos applications LOB pour Wind...
Devenez Mobile Enterprise-Ready en développant vos applications LOB pour Wind...
 
Scénarios de déploiement d’applications multiplateformes avec Citrix/Microsof...
Scénarios de déploiement d’applications multiplateformes avec Citrix/Microsof...Scénarios de déploiement d’applications multiplateformes avec Citrix/Microsof...
Scénarios de déploiement d’applications multiplateformes avec Citrix/Microsof...
 
Xamarin.Forms [french]
Xamarin.Forms [french]Xamarin.Forms [french]
Xamarin.Forms [french]
 
Optimisez le parcours client de votre application mobile
Optimisez le parcours client de votre application mobileOptimisez le parcours client de votre application mobile
Optimisez le parcours client de votre application mobile
 
Microsoft Power Platform en Action
Microsoft Power Platform en Action Microsoft Power Platform en Action
Microsoft Power Platform en Action
 
Optimisation des applications Windows 8/HTML5/WinJS
Optimisation des applications Windows 8/HTML5/WinJSOptimisation des applications Windows 8/HTML5/WinJS
Optimisation des applications Windows 8/HTML5/WinJS
 
.NET DotNet CF - 1
.NET DotNet CF - 1.NET DotNet CF - 1
.NET DotNet CF - 1
 
La gestion des périphériques modernes avec System Center 2012 R2 Configuratio...
La gestion des périphériques modernes avec System Center 2012 R2 Configuratio...La gestion des périphériques modernes avec System Center 2012 R2 Configuratio...
La gestion des périphériques modernes avec System Center 2012 R2 Configuratio...
 

Más de Microsoft Technet France

Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex
Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex
Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex Microsoft Technet France
 
Comment réussir votre déploiement de Windows 10
Comment réussir votre déploiement de Windows 10Comment réussir votre déploiement de Windows 10
Comment réussir votre déploiement de Windows 10Microsoft Technet France
 
Fusion, Acquisition - Optimisez la migration et la continuité des outils col...
 Fusion, Acquisition - Optimisez la migration et la continuité des outils col... Fusion, Acquisition - Optimisez la migration et la continuité des outils col...
Fusion, Acquisition - Optimisez la migration et la continuité des outils col...Microsoft Technet France
 
Wavestone déploie son portail Powell 365 en 5 semaines
Wavestone déploie son portail Powell 365 en 5 semainesWavestone déploie son portail Powell 365 en 5 semaines
Wavestone déploie son portail Powell 365 en 5 semainesMicrosoft Technet France
 
Retour d’expérience sur le monitoring et la sécurisation des identités Azure
Retour d’expérience sur le monitoring et la sécurisation des identités AzureRetour d’expérience sur le monitoring et la sécurisation des identités Azure
Retour d’expérience sur le monitoring et la sécurisation des identités AzureMicrosoft Technet France
 
Scénarios de mobilité couverts par Enterprise Mobility + Security
Scénarios de mobilité couverts par Enterprise Mobility + SecurityScénarios de mobilité couverts par Enterprise Mobility + Security
Scénarios de mobilité couverts par Enterprise Mobility + SecurityMicrosoft Technet France
 
SharePoint Framework : le développement SharePoint nouvelle génération
SharePoint Framework : le développement SharePoint nouvelle générationSharePoint Framework : le développement SharePoint nouvelle génération
SharePoint Framework : le développement SharePoint nouvelle générationMicrosoft Technet France
 
Stockage Cloud : il y en aura pour tout le monde
Stockage Cloud : il y en aura pour tout le mondeStockage Cloud : il y en aura pour tout le monde
Stockage Cloud : il y en aura pour tout le mondeMicrosoft Technet France
 
Bien appréhender le concept de Windows As a Service
Bien appréhender le concept de Windows As a ServiceBien appréhender le concept de Windows As a Service
Bien appréhender le concept de Windows As a ServiceMicrosoft Technet France
 
Protéger vos données avec le chiffrement dans Azure et Office 365
Protéger vos données avec le chiffrement dans Azure et Office 365Protéger vos données avec le chiffrement dans Azure et Office 365
Protéger vos données avec le chiffrement dans Azure et Office 365Microsoft Technet France
 
Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...
Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...
Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...Microsoft Technet France
 
Comprendre la stratégie identité de Microsoft
Comprendre la stratégie identité de MicrosoftComprendre la stratégie identité de Microsoft
Comprendre la stratégie identité de MicrosoftMicrosoft Technet France
 
Vous avez dit « authentification sans mot de passe » : une illustration avec ...
Vous avez dit « authentification sans mot de passe » : une illustration avec ...Vous avez dit « authentification sans mot de passe » : une illustration avec ...
Vous avez dit « authentification sans mot de passe » : une illustration avec ...Microsoft Technet France
 
Déploiement hybride, la téléphonie dans le cloud
Déploiement hybride, la téléphonie dans le cloudDéploiement hybride, la téléphonie dans le cloud
Déploiement hybride, la téléphonie dans le cloudMicrosoft Technet France
 
Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...
Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...
Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...Microsoft Technet France
 
SharePoint 2016 : architecture, déploiement et topologies hybrides
SharePoint 2016 : architecture, déploiement et topologies hybridesSharePoint 2016 : architecture, déploiement et topologies hybrides
SharePoint 2016 : architecture, déploiement et topologies hybridesMicrosoft Technet France
 
Gestion de Windows 10 et des applications dans l'entreprise moderne
Gestion de Windows 10 et des applications dans l'entreprise moderneGestion de Windows 10 et des applications dans l'entreprise moderne
Gestion de Windows 10 et des applications dans l'entreprise moderneMicrosoft Technet France
 
Office 365 dans votre Système d'Informations
Office 365 dans votre Système d'InformationsOffice 365 dans votre Système d'Informations
Office 365 dans votre Système d'InformationsMicrosoft Technet France
 

Más de Microsoft Technet France (20)

Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex
Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex
Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex
 
Comment réussir votre déploiement de Windows 10
Comment réussir votre déploiement de Windows 10Comment réussir votre déploiement de Windows 10
Comment réussir votre déploiement de Windows 10
 
OMS log search au quotidien
OMS log search au quotidienOMS log search au quotidien
OMS log search au quotidien
 
Fusion, Acquisition - Optimisez la migration et la continuité des outils col...
 Fusion, Acquisition - Optimisez la migration et la continuité des outils col... Fusion, Acquisition - Optimisez la migration et la continuité des outils col...
Fusion, Acquisition - Optimisez la migration et la continuité des outils col...
 
Wavestone déploie son portail Powell 365 en 5 semaines
Wavestone déploie son portail Powell 365 en 5 semainesWavestone déploie son portail Powell 365 en 5 semaines
Wavestone déploie son portail Powell 365 en 5 semaines
 
Retour d’expérience sur le monitoring et la sécurisation des identités Azure
Retour d’expérience sur le monitoring et la sécurisation des identités AzureRetour d’expérience sur le monitoring et la sécurisation des identités Azure
Retour d’expérience sur le monitoring et la sécurisation des identités Azure
 
Scénarios de mobilité couverts par Enterprise Mobility + Security
Scénarios de mobilité couverts par Enterprise Mobility + SecurityScénarios de mobilité couverts par Enterprise Mobility + Security
Scénarios de mobilité couverts par Enterprise Mobility + Security
 
SharePoint Framework : le développement SharePoint nouvelle génération
SharePoint Framework : le développement SharePoint nouvelle générationSharePoint Framework : le développement SharePoint nouvelle génération
SharePoint Framework : le développement SharePoint nouvelle génération
 
Stockage Cloud : il y en aura pour tout le monde
Stockage Cloud : il y en aura pour tout le mondeStockage Cloud : il y en aura pour tout le monde
Stockage Cloud : il y en aura pour tout le monde
 
Bien appréhender le concept de Windows As a Service
Bien appréhender le concept de Windows As a ServiceBien appréhender le concept de Windows As a Service
Bien appréhender le concept de Windows As a Service
 
Protéger vos données avec le chiffrement dans Azure et Office 365
Protéger vos données avec le chiffrement dans Azure et Office 365Protéger vos données avec le chiffrement dans Azure et Office 365
Protéger vos données avec le chiffrement dans Azure et Office 365
 
Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...
Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...
Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...
 
Comprendre la stratégie identité de Microsoft
Comprendre la stratégie identité de MicrosoftComprendre la stratégie identité de Microsoft
Comprendre la stratégie identité de Microsoft
 
Vous avez dit « authentification sans mot de passe » : une illustration avec ...
Vous avez dit « authentification sans mot de passe » : une illustration avec ...Vous avez dit « authentification sans mot de passe » : une illustration avec ...
Vous avez dit « authentification sans mot de passe » : une illustration avec ...
 
Sécurité des données
Sécurité des donnéesSécurité des données
Sécurité des données
 
Déploiement hybride, la téléphonie dans le cloud
Déploiement hybride, la téléphonie dans le cloudDéploiement hybride, la téléphonie dans le cloud
Déploiement hybride, la téléphonie dans le cloud
 
Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...
Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...
Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...
 
SharePoint 2016 : architecture, déploiement et topologies hybrides
SharePoint 2016 : architecture, déploiement et topologies hybridesSharePoint 2016 : architecture, déploiement et topologies hybrides
SharePoint 2016 : architecture, déploiement et topologies hybrides
 
Gestion de Windows 10 et des applications dans l'entreprise moderne
Gestion de Windows 10 et des applications dans l'entreprise moderneGestion de Windows 10 et des applications dans l'entreprise moderne
Gestion de Windows 10 et des applications dans l'entreprise moderne
 
Office 365 dans votre Système d'Informations
Office 365 dans votre Système d'InformationsOffice 365 dans votre Système d'Informations
Office 365 dans votre Système d'Informations
 

Votre application d’entreprise en une heure : De la création au déploiement

  • 1. 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
  • 2. Votre application d'entreprise en une heure - De la création au déploiement (CLI304) Julien Maréchal / Stéphane Saunier Avant-Vente Microsoft Entreprise / IT / Serveurs / Réseaux / Sécurité
  • 3. Agenda • Philosophie des applications Windows 8 • Design des applications Windows 8 • Méthode de déploiement
  • 5. Nouvelle interface Tactile Batterie longue durée Capteurs Nouveaux formats Plus fin, plus léger, plus rapide
  • 6. Slide avec titre uniquement • Applicationsen plein écran • Vignettesactives(LiveTiles) • Zoomsémantique • Talismans(Charms)& contrats – Partage – Recherche – … • Epingler(Pin an app) • Gestuelles • Ancrer(Snap)
  • 9. Quelles plateformes matérielles ? • Plateformes Intel x86, x64 – Applications Desktop – Applications Windows 8 apps – [Applications Web (IE10 Desktop/ Windows 8 apps)] • Plateformes ARM – Applications Windows 8 apps – [Applications Web (IE10 Desktop/ Windows 8 apps)]
  • 10. Quels langages pour développer pour Windows 8 ?
  • 11. Schéma occupation de l’écran • VosAppsdevraientoccuperl’écrandelamanièresuivante: – Touschangementà ceschémadevraitêtreréfléchietjustifiableparrapport àun « design » global cohérent
  • 12. Design de Navigation • Danslamesuredu possiblesuivezunschémastandarddenavigation: – Aplatou Hiérarchique – HierarchicalSystemFlat System
  • 13. Contoso Travel Featured destinations Last minute deals 7 night Alaska Cruise Last Minute Deals Featured destinations Barcelona, Spain Last Minute Deals 7 Night Alaska Cruise Ocean View Cabins Upgrade from an inside cabin and save $43/night/person! Picture windows with ocean and port views From $2,099 — only $150/night/personbased on double occupancy Suites Upgrade from an inside cabin and save $43/night/person! Picture windows with ocean and port view From $2,099 — only $150/night/person do My Trips Weather 7 days Chicago (3/11 – 3/19) Today 54/43 Mostly Sunny Today 54/43 Mostly Sunny Today 54/43 Mostly Sunny Today 54/43 Mostly Sunny Today 54/43 Mostly Sunny Attractions My TripsFeatured Destinations Top Destinations for 2012 Barcelona, Spain My Trips City GuideCity Guide
  • 14. CREATION D’UNE APPLICATION À PARTIR D’UN MODÈLE
  • 15. Les Vignettes • L’interface Windows 8 est plus qu’une série de vignettes • Ces vignettes sont ―la porte d’entrée‖ vers vos futuresApps. • Elles peuvent être dynamiques, utilise 2 formats ( carré ou rectangle ), en couleur pleine ou graphique • On peut les regrouper logiquement dans l’interface.
  • 17. Navigation versus Commandes • Lesitemsde navigationne doivent apparaitreque de manièretransitoire depuisun menu―DropDown‖ou la barre hauted’écran. • Ne placezpas vos boutonsde navigationdansla barrede basd’écran. Elle estréservéaux commandes
  • 18. La barre de ―Charms‖ (Talisman) • Ne dupliquez pas ses fonctions dans votre application – Utilisez plutôt les APIs de ―contrat‖ d’invocation de la barre.
  • 21. Génération du manifest • App Manifest contient toutes informations nécessaires au déploiement de l’application • Blockmap contient les ―Hash‖ de tous les fichiers composants le ―Package‖ • Signature permettant de vérifier l’intégrité du ―Package‖ – « Container » d’extension .appx et de format .zip
  • 24. Distribuer des applications Windows 8 Apps en entreprise Téléchargement depuis votre infrastructure Windows RT Windows 8 (x86) Téléchargement depuis Windows Store Applications publiques Cloud privé / infrastructure managée Applications métiers Télédistribution
  • 25. Déployer une application Windows 8 • Par script Powershell ( « remoting » ) • Avec une solution de télédistribution dans votre infrastructure – System Center Configuration Manager SP1 par exemple • Avec une solution de télédistribution de type « Cloud » – Windows Intune « Wave D »
  • 26. Installation par PowerShell • Detect (Get-AppxPackage –name Contoso.SampleLOBApp).version • Install/Update Add-AppxPackage fileserverContosoSampleLOBApp.appx • Remove Get-AppxPackage -name Contoso.SampleLOBApp | Remove- AppxPackage
  • 28. Déploiement des Apps Windows 8 dans SCCM SP1 • Déploiement natif des Apps Windows 8 – Un nouveau type de déploiement « Windows App Package » apparait – Support des actions courantes (install, uninstall, update) – Critères d’éligibilités embarqués (platform, side- loading enabled, etc) • Déploiement de « Deep Links » vers le « Windows Store » – L’utilisateur voit des Apps dans le portail qui sont en realité de liens vers le Store Windows.
  • 29. Déploiement des Apps Windows 8 dans SCCM SP1 • Intégration aux concept de « Software » dans SCCM. Les Apps Windows 8 correspondent à un nouveau « Deployment Type »
  • 31. Portail Applicatif ( Self Service Portal ) • L’utilisateur y récupère ses Apps d’entreprise – SCCM Portal ou Windows Intune pour Windows RT • Quatre types d’Apps présentes : • Les internes ( Custom LOB ) • Les Apps achetées sous licence et déployées en interne ( Compta, CRM, etc … ) • Des liens Web qui lancent un site Web ainsi que les Apps HTML 5 fonctionnant dans le navigateur • Des liens vers le Windows Store ( Deep Links )
  • 32. Tablettes Windows RT en entreprise
  • 33. Préparation des applications pour le store Windows • Signées avec un certificat de confiance – Ce dernier doit être reconnu sur chacune des machines vers lesquelles l’application sera déployées – Le nom du ―Publisher‖ dans le certificat doit correspondre à celui présent dans le manifeste de l’application. • Exécuter le « Windows App Cert Kit » – Pour valider la conformité de l’application • Vérifier les déclaration de « Capabilities » – Vérifier le bon usage de ces dernières par rapport au type d’application: – privateNetworkClientServer, documentsLibrary, – enterpriseAuthentication, sharedUserCertificates
  • 34. Windows App Certification Kit (WACK) • Outil permettant de valider des applications à soumettre au Windows Store • Outil générant un rapport servant à détecter les erreurs dans l’application qui pourraient bloquer sa publication dans le Windows Store

Notas del editor

  1. Notation
  2. Intro Serveurs / Entreprise / Reseaux / IT