SlideShare ist ein Scribd-Unternehmen logo
1 von 90
Downloaden Sie, um offline zu lesen
le futur du

RESPONSIVE
WEB DESIGN
Microsoft TechDays 2014
RAPHAËL GOETTER

photomontage : @diou
Soyez Responsive
qu’ils disaient !
WikiMedia : Man in a box - Keith Allison
le futur des

le futur des

le futur des

le futur des

USAGES
RESSOURCES

OBJETS

TECHNIQUES

le futur des

STANDARDS
le futur des

USAGES
le futur des

trop long !

RESSOURCES
oui mais non !

le futur des

pas le temps !

OBJETS

le futur des

TECHNIQUES

le futur des

STANDARDS

pfiouuu !

OK banco !
SPÉCIFICATIONS ET FORMATS

FONCTIONNALITÉS ET ENVIRONNEMENT

L’AVENIR DU POSITIONNEMENT CSS
SPÉCIFICATIONS
et formats
Je me suis fait
beau pour venir
aux TechDays !
SVG

scalable
vector
graphics
SVG
PAS

SVG
› Vectoriel
› Haute Def (« retina ») ready
› Simple à styler et modifier
› Idéal pour pictos, logos, etc.
compatibilité

SVG
9

W3C Recommendation

3.0
unités de

VIEWPORT
100vw

100vh

vw = largeur de fenêtre, vh = hauteur de fenêtre
100vmax (aussi)
100vmax

vmin = valeur minimum, vmax = valeur maximum
.kiwi {
width : 80vw ;
height : 80vh ;
max-width : 100vmax ;
max-height : 100vmin ;
font-size : 3vw ;
}
compatibilité

VIEWPORT UNITS
9

W3C Candidate Recommendation

4.4
unités de

RÉSOLUTION
points par pouce

› dpi

MOI, j’en AI PARCOURU DPI
MA BONNE DAME !

huhu
points par pouce

› dpi
› dpcm
› dpmm
› dppx

bah moi je la trouvais drôle ma blague...

points par centimètre

points par millimètre
points par pixel
Inventé par Webkit
Propriétaire
Non Standard

Standard

@media (min-device-pixel-ratio : 2) {
div {
background : url(concombre-big.jpg)
}
}

@media (min-resolution : 2dppx) {
div {
background : url(concombre-big.jpg)
}
}
compatibilité

RESOLUTION UNITS

W3C Candidate Recommendation
règle-at

@VIEWPORT
<meta name="viewport" content="width=device-width, initia
bla bla bla
<meta name="viewport" content="width=device-width, initia
bla bla bla

Inventé par Apple
Propriétaire
Non Standard
@viewport {
width: device-width;
zoom: 1;
}

Standard
@media (orientation: portrait) {
@viewport {width: device-width}
}
@media (orientation: landscape) {
@viewport {width: device-height}
}
compatibilité

@VIEWPORT
10

W3C Working Draft
règle-at

@SUPPORTS
@supports ( display: flex) {
.kiwi {display : flex;}
}
@supports not ( display: flex) {
.kiwi {display : table-cell;}
}
règle-at

@SUPPORTS
4.4

W3C Candidate Recommendation
formats d’images

RESPONSIVE
[concombre-small.png]

[concombre-big.png]
<picture>
<source media="(min-width: 1024px)" src="concombre-big.png">
<source media="(max-width: 1023px)" src="concombre-small.png">
<img src="concombre-small.png" alt="" width="640" height="480">
</picture>

[concombre-small.png]

[concombre-big.png]

1024px
<img src="concombre-big.png" srcset="concombre-small.png 1024w" alt="" >

[concombre-small.png]

[concombre-big.png]

1024px
compatibilité

<picture>

bon ben voilà quoi...
compatibilité

srcset

34

21

ouais OK d'accord...
partie 1

DÉMOS
› logo du site knacss.com (SVG)
› police relative à la taille de fenêtre (vw unit)
› conserver le ratio d’une iframe (vmin unit)
fonctionnalités et

ENVIRONNEMENT
Mon environnement
n’est pas toujours
facile à vivre...
s’adapter au

« touch »
use events
o
m click
mousemove
mouseover

mousedown
mouseup
use events
o
m click
mousemove
mouseover

mousedown
mouseup

› Liés à la souris
› Bien reconnus sur mobiles
› (Par dépit)
use events
o
m click

touchend

touchstart
touchmove

mousemove
mouseover

ch events
u
to

mousedown
mouseup
› Dédiés au touch (doigt)
› Recommandation W3C
› Bien reconnus sur mobiles (sauf IE)
use events
o
m click

touchend

touchstart
touchmove

mousemove
mouseover

ch events
u
to

mousedown
mouseup

ter event
in pointerup s
po
pointerdown

pointermove

pointercancel
pointerout

pointerenter
pointerleave

› Pointeurs divers (souris, doigt, stylet)
› Recommandation Candidate W3C
› Uniquement reconnus sur IE (hi hi)
s’adapter au

DÉBIT
détection de la bande
passante de l’appareil

› API Network Information
› API Navigation Timing
mesure du
chronométrage de la
navigation
network

INFORMATION
var connection = navigator.connection;
alert("Bande passante : " + connection.bandwidth + " MB/s");
compatibilité

NETWORK INFORMATION

W3C Working Draft
navigation

TIMING

var speed = window.performance;
var start = speed.timing.requestStart;
var end = speed.timing.responseStart;
var request_duration = end - start;

requête au serveur

réception 1er octet

if (request_duration <= 700) { YAY ! Ça dépote ! }
compatibilité

NAVIGATION TIMING
9

W3C Recommendation

4.0
le niveau de

BATTERIE
battery.onlevelchange = function() {
yay = (battery.charging || battery.level > 0.25);
if (yay) { alert( "Battery is OK." ); }
}
compatibilité

BATTERY API

W3C Candidate Recommendation
media queries

CSS LEVEL 4
type de dispositif de
pointage

› @media (pointer)
› @media (hover)
› @media (luminosity)
› @media (script)

support ou non de
l'événement de survol

mesure de la
luminosité ambiante

support ou non de
JavaScript
TER
OIN
P
pas de dispositif de
pointage

› @media (pointer: none)
› @media (pointer: coarse)
› @media (pointer: fine)

pointage limité
(tablette,
smartphone
tactile)

pointage précis (souris,
stylet)
TER
OIN
P
@media (pointer : coarse) and not (pointer : fine) {
.button {font-size : larger}
}

oh oui clique-moi !
oh oui clique-moi !

oh oui touch-moi !
SITY
INO
LUM

environnement sombre

› @media (luminosity: dim)
› @media (luminosity: normal)

environnement
« normal »

› @media (luminosity: washed)
environnement très
clair
LU

SITY
INO
M
@media (luminosity : washed) {
html {
filter: brightness(0.7) contrast(1.5);
}
}
compatibilité

@media CSS4

ah ben ça valait le coup...
partie 2

DÉMOS

› s’adapter au débit (Navigation Timing)
l’avenir du

POSITIONNEMENT CSS
Le positionnement
CSS3 de demain sera
Responsive !
module css3

MULTICOLONNES
p{}

Lorem Elsass ipsum réchime amet non Choucroute knack tchao bissame
hopla. Wotch a kofee avec ton BibalaekaesSalat et ta wurscht ? Yeuh non
che suis au réchime, je ne mange plus que des Grumbeere light et che
fais de la chym avec Chulien. Tiens, un Picon sur le comptoir. Hopla vous
savez que la mamsell Huguette, la miss Miss Dahlias du messti de
Bischheim était au Christkindelsmärik en compagnie de Richard
Schirmeck (celui qui a un blottkopf), le mari de Chulia. Hopla !
p { columns : 3 }

Lorem Elsass ipsum
réchime amet non
Choucroute knack
tchao bissame hopla.
Wotch a kofee avec
ton BibalaekaesSalat
et ta wurscht ? Yeuh
non che suis au

réchime, je ne mange
plus que des
Grumbeere light et
che fais de la chym
avec Chulien. Tiens, un
Picon sur le comptoir.
Hopla vous savez que
la mamsell Huguette,

la miss Miss Dahlias
du messti de
Bischheim était au
Christkindelsmärik en
compagnie de Richard
Schirmeck (celui qui a
un blottkopf), le mari
de Chulia. Hopla !
compatibilité

MULTICOLONNES
10

W3C Candidate Recommendation
module css3

FLEXBOX
.parent {
display: flex;
}

nav {width : 10em;}

section {flex : 1;}

.ads {width : 10em;}
.parent {
display: flex;
}

section {flex : 1; order : 2;}
compatibilité

FLEXIBLE BOX
10

W3C Candidate Recommendation
module css3

GRID LAYOUT
.parent {
display: grid;
grid-template-columns: 200px 1fr ;
}

nav {grid-column: 1;}

section {grid-column: 2;}
.parent {
display: grid;
grid-template-columns: 200px 1fr ;
grid-template-rows: 10em 1fr ;
}
nav {
grid-column: 1;
grid-row: 1;
}
article {
grid-column: 1;
grid-row: 2;
}
.parent {
display: grid;
grid-template-columns: (nav) 200px (section) 1fr ;
grid-template-rows: (article) 10em (aside) 1fr ;
}
nav {
grid-area: nav ;
}
article {
grid-area: article ;
}
.parent {
grid-template-columns: (nav) (section) ;
grid-template-rows: (article) (aside) ;
}

.parent {
grid-template-rows:
(section) (article) (aside) (nav) ;
}
compatibilité

GRID LAYOUT
10
o/

W3C Working Draft
module css3

REGIONS
<div class="first">
Lorem Elsass ipsum réchime amet non
Choucroute knack hopla.
</div>
<div class="second">
</div>

Lorem Elsass ipsum réchime
amet non Choucroute
knack hopla.
.first { flow-into: machin;}
.second { flow-from: machin;}

<div class="first">
Lorem Elsass ipsum réchime amet non
Choucroute knack hopla.
</div>
<div class="second">
</div>

Lorem Elsass ipsum réchime
amet non Choucroute
knack hopla.
CSS Regions est l’avenir
de la tELEportation...

A ‘FOND
compatibilité

REGIONS

flag

10
(iframe)

W3C Working Draft

7
partie 3

DÉMOS

› navigation responsive (multicolumns)
› réordonnement de blocs (flexbox)
› grille de mise en page simple (grid layout)
› grille responsive complexe (grid layout)
› mise en page adaptative (grid layout)
› réordonnement de blocs (regions)
MYDEVICE.io
bon, on en est où ?

RÉSUMÉ
SVG
vw, vh,
vmin,
vmax

matchMedia()
dpcm,
dpmm,
dppx

srcset
@viewport
@supports
<picture>

pointer
events

navigation
timing

network
information
multicolumns
battery
light events
media API
flexbox
queries
regions,
layout
CSS4 grid
shapes
layout

bien STIMULANT,
le futur du
responsive sera
Il marche pas trEs bien
ton nouveau
Windows Phone, chEri
hey, on peut jouer aussi ?

DÉMOS
www.kiwi.gg/mstd2014
MERCI, BISOUS
pictos

› Human Finger Gesture - Patrick van Tilborg
› Phone icons – Cemagraphics
› Old school - Babasse
› Typicons, Icomoon, Font Awesome

polices

› PT Sans - Paratype
› Delicious Heavy - Jos Buivenga
› KG always a good time - Kimberly Geswein

démos + slides
› www.kiwi.gg/mstd2014

raphaël goetter
www.alsacreations.fr
@goetter

Weitere ähnliche Inhalte

Ähnlich wie Le futur du Responsive Web Design

Trois avancées majeures en CSS3 : Media Queries, Grid Layout et Animations
Trois avancées majeures en CSS3 : Media Queries, Grid Layout et AnimationsTrois avancées majeures en CSS3 : Media Queries, Grid Layout et Animations
Trois avancées majeures en CSS3 : Media Queries, Grid Layout et AnimationsMicrosoft
 
Trois avancées majeures en CSS3 : Mediaqueries, Grid Layout et Animations (MS...
Trois avancées majeures en CSS3 : Mediaqueries, Grid Layout et Animations (MS...Trois avancées majeures en CSS3 : Mediaqueries, Grid Layout et Animations (MS...
Trois avancées majeures en CSS3 : Mediaqueries, Grid Layout et Animations (MS...Raphaël Goetter
 
Un site web responsive en une heure
Un site web responsive en une heureUn site web responsive en une heure
Un site web responsive en une heureRaphaël Goetter
 
La mobilité dans Drupal
La mobilité dans DrupalLa mobilité dans Drupal
La mobilité dans DrupalAdyax
 
Création d'une application html5 utilisant canvas, svg et les animations css3
Création d'une application html5 utilisant canvas, svg et les animations css3Création d'une application html5 utilisant canvas, svg et les animations css3
Création d'une application html5 utilisant canvas, svg et les animations css3davrous
 
Un site mobile en une heure ? Top chrono ! (Barcamp-Bordeaux 2011)
Un site mobile en une heure ? Top chrono ! (Barcamp-Bordeaux 2011)Un site mobile en une heure ? Top chrono ! (Barcamp-Bordeaux 2011)
Un site mobile en une heure ? Top chrono ! (Barcamp-Bordeaux 2011)Raphaël Goetter
 
Responsive Web Design : back to basics
Responsive Web Design : back to basicsResponsive Web Design : back to basics
Responsive Web Design : back to basicsAlinoa
 
RWD - Back to Basics par Ruben Pieraerts
RWD - Back to Basics par Ruben PieraertsRWD - Back to Basics par Ruben Pieraerts
RWD - Back to Basics par Ruben PieraertsLa FeWeb
 
Responsive design, Canvas et SVG
Responsive design, Canvas et SVGResponsive design, Canvas et SVG
Responsive design, Canvas et SVGChristian SUMBANG
 
Intégrateurs, bousculez vos habitudes
Intégrateurs, bousculez vos habitudesIntégrateurs, bousculez vos habitudes
Intégrateurs, bousculez vos habitudesRaphaël Goetter
 
Soyez revolutionnaire, utilisez CSS2 !
Soyez revolutionnaire, utilisez CSS2 !Soyez revolutionnaire, utilisez CSS2 !
Soyez revolutionnaire, utilisez CSS2 !Raphaël Goetter
 
Expresso Rennes Atalante - Html5 / Css3D - 17 sept. 2013
Expresso Rennes Atalante - Html5 / Css3D - 17 sept. 2013Expresso Rennes Atalante - Html5 / Css3D - 17 sept. 2013
Expresso Rennes Atalante - Html5 / Css3D - 17 sept. 2013MBA Multimedia
 
Devoxx France 2015 - Développement web en 2015
Devoxx France 2015 - Développement web en 2015Devoxx France 2015 - Développement web en 2015
Devoxx France 2015 - Développement web en 2015Romain Linsolas
 
Développez dans le futur, dès maintenant !
Développez dans le futur, dès maintenant !Développez dans le futur, dès maintenant !
Développez dans le futur, dès maintenant !matparisot
 
Développez dans le futur, dès maintenant !
Développez dans le futur, dès maintenant !Développez dans le futur, dès maintenant !
Développez dans le futur, dès maintenant !Mathieu Parisot
 
HTML5/CSS3D - Expresso Rennes Atalante - 17 sept. 2013
HTML5/CSS3D - Expresso Rennes Atalante - 17 sept. 2013HTML5/CSS3D - Expresso Rennes Atalante - 17 sept. 2013
HTML5/CSS3D - Expresso Rennes Atalante - 17 sept. 2013Julien LE THUAUT
 
Les bases du responsive design
Les bases du responsive designLes bases du responsive design
Les bases du responsive designVoyelle Voyelle
 

Ähnlich wie Le futur du Responsive Web Design (20)

Trois avancées majeures en CSS3 : Media Queries, Grid Layout et Animations
Trois avancées majeures en CSS3 : Media Queries, Grid Layout et AnimationsTrois avancées majeures en CSS3 : Media Queries, Grid Layout et Animations
Trois avancées majeures en CSS3 : Media Queries, Grid Layout et Animations
 
Trois avancées majeures en CSS3 : Mediaqueries, Grid Layout et Animations (MS...
Trois avancées majeures en CSS3 : Mediaqueries, Grid Layout et Animations (MS...Trois avancées majeures en CSS3 : Mediaqueries, Grid Layout et Animations (MS...
Trois avancées majeures en CSS3 : Mediaqueries, Grid Layout et Animations (MS...
 
Un site web responsive en une heure
Un site web responsive en une heureUn site web responsive en une heure
Un site web responsive en une heure
 
La mobilité dans Drupal
La mobilité dans DrupalLa mobilité dans Drupal
La mobilité dans Drupal
 
Création d'une application html5 utilisant canvas, svg et les animations css3
Création d'une application html5 utilisant canvas, svg et les animations css3Création d'une application html5 utilisant canvas, svg et les animations css3
Création d'une application html5 utilisant canvas, svg et les animations css3
 
Un site mobile en une heure ? Top chrono ! (Barcamp-Bordeaux 2011)
Un site mobile en une heure ? Top chrono ! (Barcamp-Bordeaux 2011)Un site mobile en une heure ? Top chrono ! (Barcamp-Bordeaux 2011)
Un site mobile en une heure ? Top chrono ! (Barcamp-Bordeaux 2011)
 
HTML5, le nouveau buzzword
HTML5, le nouveau buzzwordHTML5, le nouveau buzzword
HTML5, le nouveau buzzword
 
Responsive Web Design : back to basics
Responsive Web Design : back to basicsResponsive Web Design : back to basics
Responsive Web Design : back to basics
 
RWD - Back to Basics par Ruben Pieraerts
RWD - Back to Basics par Ruben PieraertsRWD - Back to Basics par Ruben Pieraerts
RWD - Back to Basics par Ruben Pieraerts
 
Responsive design, Canvas et SVG
Responsive design, Canvas et SVGResponsive design, Canvas et SVG
Responsive design, Canvas et SVG
 
Intégrateurs, bousculez vos habitudes
Intégrateurs, bousculez vos habitudesIntégrateurs, bousculez vos habitudes
Intégrateurs, bousculez vos habitudes
 
Soyez revolutionnaire, utilisez CSS2 !
Soyez revolutionnaire, utilisez CSS2 !Soyez revolutionnaire, utilisez CSS2 !
Soyez revolutionnaire, utilisez CSS2 !
 
Solution Linux 2009 - SVG
Solution Linux 2009 - SVGSolution Linux 2009 - SVG
Solution Linux 2009 - SVG
 
Expresso Rennes Atalante - Html5 / Css3D - 17 sept. 2013
Expresso Rennes Atalante - Html5 / Css3D - 17 sept. 2013Expresso Rennes Atalante - Html5 / Css3D - 17 sept. 2013
Expresso Rennes Atalante - Html5 / Css3D - 17 sept. 2013
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web Design
 
Devoxx France 2015 - Développement web en 2015
Devoxx France 2015 - Développement web en 2015Devoxx France 2015 - Développement web en 2015
Devoxx France 2015 - Développement web en 2015
 
Développez dans le futur, dès maintenant !
Développez dans le futur, dès maintenant !Développez dans le futur, dès maintenant !
Développez dans le futur, dès maintenant !
 
Développez dans le futur, dès maintenant !
Développez dans le futur, dès maintenant !Développez dans le futur, dès maintenant !
Développez dans le futur, dès maintenant !
 
HTML5/CSS3D - Expresso Rennes Atalante - 17 sept. 2013
HTML5/CSS3D - Expresso Rennes Atalante - 17 sept. 2013HTML5/CSS3D - Expresso Rennes Atalante - 17 sept. 2013
HTML5/CSS3D - Expresso Rennes Atalante - 17 sept. 2013
 
Les bases du responsive design
Les bases du responsive designLes bases du responsive design
Les bases du responsive design
 

Mehr von Microsoft

Uwp + Xamarin : Du nouveau en terre du milieu
Uwp + Xamarin : Du nouveau en terre du milieuUwp + Xamarin : Du nouveau en terre du milieu
Uwp + Xamarin : Du nouveau en terre du milieuMicrosoft
 
La Blockchain pas à PaaS
La Blockchain pas à PaaSLa Blockchain pas à PaaS
La Blockchain pas à PaaSMicrosoft
 
Tester, Monitorer et Déployer son application mobile
Tester, Monitorer et Déployer son application mobileTester, Monitorer et Déployer son application mobile
Tester, Monitorer et Déployer son application mobileMicrosoft
 
Windows 10, un an après – Nouveautés & Démo
Windows 10, un an après – Nouveautés & Démo Windows 10, un an après – Nouveautés & Démo
Windows 10, un an après – Nouveautés & Démo Microsoft
 
Prenez votre pied avec les bots et cognitive services.
Prenez votre pied avec les bots et cognitive services.Prenez votre pied avec les bots et cognitive services.
Prenez votre pied avec les bots et cognitive services.Microsoft
 
Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...
Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...
Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...Microsoft
 
Créer un bot de A à Z
Créer un bot de A à ZCréer un bot de A à Z
Créer un bot de A à ZMicrosoft
 
Microsoft Composition, pierre angulaire de vos applications ?
Microsoft Composition, pierre angulaire de vos applications ?Microsoft Composition, pierre angulaire de vos applications ?
Microsoft Composition, pierre angulaire de vos applications ?Microsoft
 
Les nouveautés SQL Server 2016
Les nouveautés SQL Server 2016Les nouveautés SQL Server 2016
Les nouveautés SQL Server 2016Microsoft
 
Conteneurs Linux ou Windows : quelles approches pour des IT agiles ?
Conteneurs Linux ou Windows : quelles approches pour des IT agiles ?Conteneurs Linux ou Windows : quelles approches pour des IT agiles ?
Conteneurs Linux ou Windows : quelles approches pour des IT agiles ?Microsoft
 
Administration et supervision depuis le Cloud avec Azure Logs Analytics
Administration et supervision depuis le Cloud avec Azure Logs AnalyticsAdministration et supervision depuis le Cloud avec Azure Logs Analytics
Administration et supervision depuis le Cloud avec Azure Logs AnalyticsMicrosoft
 
Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...
Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...
Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...Microsoft
 
Plan de Reprise d'Activité avec Azure Site Recovery
Plan de Reprise d'Activité avec Azure Site RecoveryPlan de Reprise d'Activité avec Azure Site Recovery
Plan de Reprise d'Activité avec Azure Site RecoveryMicrosoft
 
Modélisation, déploiement et gestion des infrastructures Cloud : outils et bo...
Modélisation, déploiement et gestion des infrastructures Cloud : outils et bo...Modélisation, déploiement et gestion des infrastructures Cloud : outils et bo...
Modélisation, déploiement et gestion des infrastructures Cloud : outils et bo...Microsoft
 
Transformation de la représentation : De la VR à la RA, aller & retour.
Transformation de la représentation : De la VR à la RA, aller & retour.Transformation de la représentation : De la VR à la RA, aller & retour.
Transformation de la représentation : De la VR à la RA, aller & retour.Microsoft
 
Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...
Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...
Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...Microsoft
 
Introduction à ASP.NET Core
Introduction à ASP.NET CoreIntroduction à ASP.NET Core
Introduction à ASP.NET CoreMicrosoft
 
Open Source et Microsoft Azure, rêve ou réalité ?
Open Source et Microsoft Azure, rêve ou réalité ?Open Source et Microsoft Azure, rêve ou réalité ?
Open Source et Microsoft Azure, rêve ou réalité ?Microsoft
 
Comment développer sur la console Xbox One avec une application Universal Win...
Comment développer sur la console Xbox One avec une application Universal Win...Comment développer sur la console Xbox One avec une application Universal Win...
Comment développer sur la console Xbox One avec une application Universal Win...Microsoft
 
Azure Service Fabric pour les développeurs
Azure Service Fabric pour les développeursAzure Service Fabric pour les développeurs
Azure Service Fabric pour les développeursMicrosoft
 

Mehr von Microsoft (20)

Uwp + Xamarin : Du nouveau en terre du milieu
Uwp + Xamarin : Du nouveau en terre du milieuUwp + Xamarin : Du nouveau en terre du milieu
Uwp + Xamarin : Du nouveau en terre du milieu
 
La Blockchain pas à PaaS
La Blockchain pas à PaaSLa Blockchain pas à PaaS
La Blockchain pas à PaaS
 
Tester, Monitorer et Déployer son application mobile
Tester, Monitorer et Déployer son application mobileTester, Monitorer et Déployer son application mobile
Tester, Monitorer et Déployer son application mobile
 
Windows 10, un an après – Nouveautés & Démo
Windows 10, un an après – Nouveautés & Démo Windows 10, un an après – Nouveautés & Démo
Windows 10, un an après – Nouveautés & Démo
 
Prenez votre pied avec les bots et cognitive services.
Prenez votre pied avec les bots et cognitive services.Prenez votre pied avec les bots et cognitive services.
Prenez votre pied avec les bots et cognitive services.
 
Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...
Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...
Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...
 
Créer un bot de A à Z
Créer un bot de A à ZCréer un bot de A à Z
Créer un bot de A à Z
 
Microsoft Composition, pierre angulaire de vos applications ?
Microsoft Composition, pierre angulaire de vos applications ?Microsoft Composition, pierre angulaire de vos applications ?
Microsoft Composition, pierre angulaire de vos applications ?
 
Les nouveautés SQL Server 2016
Les nouveautés SQL Server 2016Les nouveautés SQL Server 2016
Les nouveautés SQL Server 2016
 
Conteneurs Linux ou Windows : quelles approches pour des IT agiles ?
Conteneurs Linux ou Windows : quelles approches pour des IT agiles ?Conteneurs Linux ou Windows : quelles approches pour des IT agiles ?
Conteneurs Linux ou Windows : quelles approches pour des IT agiles ?
 
Administration et supervision depuis le Cloud avec Azure Logs Analytics
Administration et supervision depuis le Cloud avec Azure Logs AnalyticsAdministration et supervision depuis le Cloud avec Azure Logs Analytics
Administration et supervision depuis le Cloud avec Azure Logs Analytics
 
Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...
Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...
Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...
 
Plan de Reprise d'Activité avec Azure Site Recovery
Plan de Reprise d'Activité avec Azure Site RecoveryPlan de Reprise d'Activité avec Azure Site Recovery
Plan de Reprise d'Activité avec Azure Site Recovery
 
Modélisation, déploiement et gestion des infrastructures Cloud : outils et bo...
Modélisation, déploiement et gestion des infrastructures Cloud : outils et bo...Modélisation, déploiement et gestion des infrastructures Cloud : outils et bo...
Modélisation, déploiement et gestion des infrastructures Cloud : outils et bo...
 
Transformation de la représentation : De la VR à la RA, aller & retour.
Transformation de la représentation : De la VR à la RA, aller & retour.Transformation de la représentation : De la VR à la RA, aller & retour.
Transformation de la représentation : De la VR à la RA, aller & retour.
 
Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...
Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...
Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...
 
Introduction à ASP.NET Core
Introduction à ASP.NET CoreIntroduction à ASP.NET Core
Introduction à ASP.NET Core
 
Open Source et Microsoft Azure, rêve ou réalité ?
Open Source et Microsoft Azure, rêve ou réalité ?Open Source et Microsoft Azure, rêve ou réalité ?
Open Source et Microsoft Azure, rêve ou réalité ?
 
Comment développer sur la console Xbox One avec une application Universal Win...
Comment développer sur la console Xbox One avec une application Universal Win...Comment développer sur la console Xbox One avec une application Universal Win...
Comment développer sur la console Xbox One avec une application Universal Win...
 
Azure Service Fabric pour les développeurs
Azure Service Fabric pour les développeursAzure Service Fabric pour les développeurs
Azure Service Fabric pour les développeurs
 

Le futur du Responsive Web Design