windows 10 - be my apps !

59
Midi moins 10 c'est l'heure de Windows 10 ! Be my apps 21 Juillet 2015 Business Solution Manager – Exakis Microsoft Regional Director [email protected] +33 6 27 91 51 36 Nicolas HUMANN

Upload: exakis

Post on 14-Aug-2015

49 views

Category:

Mobile


2 download

TRANSCRIPT

Page 1: Windows 10 - Be my apps !

Midi moins 10 c'est l'heure de Windows 10 !Be my apps

21 Juillet 2015

Business Solution Manager – Exakis

Microsoft Regional Director

[email protected]

+33 6 27 91 51 36

Nicolas HUMANN

Page 2: Windows 10 - Be my apps !

Sommaire

Windows 10, une convergence

Les applications universelles, pour qui, pourquoi ? comment ?

Une application, un déploiement

2

Windows 10

Page 3: Windows 10 - Be my apps !

SaaS apps

métiers

Store &

Business Apps

EMS

Windows 10, au cœur de nouveaux usages!

Page 4: Windows 10 - Be my apps !

Apportez de nouveaux usages avec l’innovation de la plateforme Windows 10

Une expérience utilisateur familière

Le menu Démarrer est de retour pour faciliter la prise

en main des utilisateurs habitués à Windows 7

Les tuiles dynamiques sont intégrées pour moderniser

l’interface utilisateur et apporter du contenu

dynamique

L’interface s’adapte au mode d’interaction de l’utilisateur:

clavier & souris, tactile, stylet, voix…

De nouvelles expériences d’utilisation et façons de consommer

l’information

Windows 10 s’adapte à votre périphérique et à l’usage

Les informations sont proposées à l’utilisateur de manière intelligente

sans qu’il ne les cherche

Nouvelles interactions grâce à la voix pour réaliser des tâches de manière

efficace

Plus besoin de se souvenir de son mot de passe

Applications Universelles

Des applications modernes, identiques, quel que soit le

périphérique utilisé

Une expérience utilisateur qui s’adapte automatiquement en

fonction du périphérique

Des interactions fortes avec les fonctionnalités de Windows 10 comme Cortana, le centre de notifications et les capteurs

embarqués.

Un usage adapté aux besoins de vos métiers

Page 5: Windows 10 - Be my apps !

Phone Small Tablet2-in-1s

(Tablet or Laptop)Desktops

& All-in-OnesPhablet Large TabletClassic Laptop

Xbox IoTSurface Hub Holographic

Windows 10

Page 6: Windows 10 - Be my apps !

Menu

Démarrer

Bureaux

virtuels

Cortana

Interface utilisateur

Page 7: Windows 10 - Be my apps !

Windows 10

ConvergedOS kernel

Convergedapp model

Une longue histoire: Convergence

Page 8: Windows 10 - Be my apps !

Pour tous.

Un code unique.

Page 9: Windows 10 - Be my apps !

XboxIoT

Page 10: Windows 10 - Be my apps !
Page 11: Windows 10 - Be my apps !

11

Plateforme

Page 12: Windows 10 - Be my apps !

Universal Windows PlatformUne plateforme unifiée

PhoneDevice

XboxDevice

DesktopDevice

Windows Core

Universal Windows Platform<TargetDeviceFamily Name="Windows.Universal"

MinVersion="10.0.10069.0"MaxVersionTested="10.0.10069.0" />

Page 13: Windows 10 - Be my apps !

Universal Windows PlatformDes API spécifiques aux plateformes

PhoneDevice

XboxDevice

DesktopDevice

Windows Core

Universal Windows Platform

Phoneextension

Xboxextension

Desktopextension

IoTextension

Page 14: Windows 10 - Be my apps !

Universal Windows PlatformUn binaire universel

PhoneDevice

XboxDevice

DesktopDevice

Windows Core

Universal Windows Platform

Phoneextension

Xboxextension

Desktopextension

IoTextension

Windows Application

Page 15: Windows 10 - Be my apps !

Universal Windows apps support referencing Windows 8.1 NuGet packages

NuGet

Page 16: Windows 10 - Be my apps !

16

Design Adaptatif

Page 17: Windows 10 - Be my apps !
Page 18: Windows 10 - Be my apps !
Page 19: Windows 10 - Be my apps !
Page 20: Windows 10 - Be my apps !
Page 21: Windows 10 - Be my apps !
Page 22: Windows 10 - Be my apps !
Page 23: Windows 10 - Be my apps !
Page 24: Windows 10 - Be my apps !
Page 25: Windows 10 - Be my apps !
Page 26: Windows 10 - Be my apps !

MenuFlyout mf = new MenuFlyout();mf.ShowAt(sender, e.GetPosition(sender));

MenuFlyout

Page 27: Windows 10 - Be my apps !
Page 28: Windows 10 - Be my apps !

37

Code Adaptatif

Page 29: Windows 10 - Be my apps !

using

using Phone

// effectue une vibration sur le device

if "Windows.Phone.Devices.Notifications.VibrationDevice"

VibrationDevice TimeSpan

Code adaptatifExemple pour les vibrations de retour

Page 30: Windows 10 - Be my apps !

39

Autres nouveautés

Page 31: Windows 10 - Be my apps !

CortanaStockage

partagé

Service

d’application

App-to-App

communicationNetworking

Reconnaissance

vocaleCartes

Raccourcis

clavierMedia Devices

https://dev.windows.com/fr-fr/getstarted/whats-new-windows-10

(et plein d’autres)

Page 32: Windows 10 - Be my apps !

Windows 8.1

Windows 10

Cartographie : Expérience unifiée

Page 33: Windows 10 - Be my apps !

2D

HERE Location Platform

Maps Platform in Windows

One Store +One Dev Center

Full Support for Existing Code

SDK +Services

Adaptive User Interface

NaturalUser Inputs

Offline

3D

Routing

2D

Geofence

RoutingOffline3D

Map Elements

StreetSide

LocationStreetSideMap Elements

LocationBusinesses

Transit

Traffic

New!

New!New!

Page 34: Windows 10 - Be my apps !

maps

Penser ‘Web Services sur device’

Client App A

Client App B

Background Task

App avec App Service

Page 35: Windows 10 - Be my apps !

Twitter

Facebook

People

Scenario: Pulling Data

Page 36: Windows 10 - Be my apps !

maps

maps

service

Cache Expose Endpoint

Cortana

Scenario: Sharing Cached Data

Page 37: Windows 10 - Be my apps !

Band App

Provide App service

Scenario: Hardware Access

Client App A

Client App B

Page 38: Windows 10 - Be my apps !

Cortanaon all your screens

Page 39: Windows 10 - Be my apps !

Demande validée.

May 14th 2015

Fourniture de bureau

Go to Adventure

Works

Validation de la

demande…

Cancel

May 14th 2015

Fourniture de bureau

Go to Adventure

Works

Voulez vous valider ?

Listeni

ng…

May 14th 2015

Fourniture de bureau

Yes No

Quelle demande

souhaitez vous valider

?

May 14th 2015

Fourniture de bureau

May 14th 2015

Licence O365

Listeni

ng…

A A A A

Quelle demande

souhaitez vous valider ?

Fourniture de

bureauOui

Voulez vous valider

‘Fourniture bureau’?Validation de la

demande…Demande validée.

[success-earcon]

CortanaV o t r e a s s i s t a n t p e r s o n n e l : s c e n a r i o d e v a l i d a t i o n d e d e m a n d e d ' a c h a t

Page 40: Windows 10 - Be my apps !

59

Performance

Page 41: Windows 10 - Be my apps !

Universal Windows app - Performance

345

609663

277

510 511

0

100

200

300

400

500

600

700

Hello World (M) Dialer (M) Calc (PC)

Tim

e in

ms

8.1 10

7,5

12,6

18,4

4,2

7

12,5

0

2

4

6

8

10

12

14

16

18

20

Hello World (M) Dialer (M) Calc (PC)

Dy

na

mic

in

MB

8.1 10

CPU - 15% to 30% Working Set - 25% to 45%

Page 42: Windows 10 - Be my apps !

64

Internet of Things

Page 43: Windows 10 - Be my apps !

Windows 10 IoT Editions

+MicrosoftAzure IoT

Security &Identity

Windows Updates Visual Studio &UWP

Windows 10 IoT for industry devicesDesktop Shell, Win32 apps, Universal apps and drivers

Minimum: 1 GB RAM, 16 GB storage

X86/x64

Windows 10 IoT for mobile devicesModern Shell, Mobile apps, Universal apps and drivers

Minimum: 512 MB RAM, 4 GB storage

ARM

Windows 10 IoT CoreUniversal Apps and Drivers

No shell or MS apps

Minimum: 256MB RAM, 2GB storage

X86/x64 or ARM Integrated Device

Connectivity

New User Interfaces

Page 44: Windows 10 - Be my apps !
Page 45: Windows 10 - Be my apps !
Page 46: Windows 10 - Be my apps !

disponible gratuitement

sur Raspberry Pi 2 et MinnowboardMax

Windows 10 IoT Core Insider Preview

www.windowsondevices.com

Page 47: Windows 10 - Be my apps !
Page 48: Windows 10 - Be my apps !

70

Dev Center

Page 49: Windows 10 - Be my apps !
Page 50: Windows 10 - Be my apps !

Windows Dev Center

DEV.WINDOWS.COM

Page 51: Windows 10 - Be my apps !

One registration

Page 52: Windows 10 - Be my apps !

Store certification

Page 53: Windows 10 - Be my apps !

Customer acquisition

search

Page 54: Windows 10 - Be my apps !

Customer engagement

Page 55: Windows 10 - Be my apps !

In-app purchases: 14 days! Subscriptions: 6 months of renewals! Paid downloads: 24 hours

aka.ms/MicrosoftAffiliates

Introducing the store affiliate program

Page 56: Windows 10 - Be my apps !

A venir

29/07: C’est parti ! Quoi de neuf pour les IT ?

25/08: Avec Windows 10, la sécurité est un voyage

79

Windows 10

Page 57: Windows 10 - Be my apps !

© Copyright Magellan Partners 2015 – Reproduction et utilisation interdites sans autorisation

Merci !

Page 58: Windows 10 - Be my apps !

© Copyright Magellan Partners 2015 – Reproduction et utilisation interdites sans autorisation

Merci !

Page 59: Windows 10 - Be my apps !

[email protected] +33 (0)1.53.94.82.82

Exakis, Aix en Provence Exakis, Biarritz Exakis, Lyon Exakis, Nantes

Exakis, Paris Exakis, Toulouse Exakis, Genève Exakis, Zurich

Nous contacter