windows 10 - be my apps !
TRANSCRIPT
Midi moins 10 c'est l'heure de Windows 10 !Be my apps
21 Juillet 2015
Business Solution Manager – Exakis
Microsoft Regional Director
+33 6 27 91 51 36
Nicolas HUMANN
Sommaire
Windows 10, une convergence
Les applications universelles, pour qui, pourquoi ? comment ?
Une application, un déploiement
2
Windows 10
SaaS apps
métiers
Store &
Business Apps
EMS
Windows 10, au cœur de nouveaux usages!
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
Phone Small Tablet2-in-1s
(Tablet or Laptop)Desktops
& All-in-OnesPhablet Large TabletClassic Laptop
Xbox IoTSurface Hub Holographic
Windows 10
Menu
Démarrer
Bureaux
virtuels
Cortana
Interface utilisateur
Windows 10
ConvergedOS kernel
Convergedapp model
Une longue histoire: Convergence
Pour tous.
Un code unique.
XboxIoT
11
Plateforme
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" />
Universal Windows PlatformDes API spécifiques aux plateformes
PhoneDevice
XboxDevice
DesktopDevice
Windows Core
Universal Windows Platform
Phoneextension
Xboxextension
Desktopextension
IoTextension
Universal Windows PlatformUn binaire universel
PhoneDevice
XboxDevice
DesktopDevice
Windows Core
Universal Windows Platform
Phoneextension
Xboxextension
Desktopextension
IoTextension
Windows Application
Universal Windows apps support referencing Windows 8.1 NuGet packages
NuGet
16
Design Adaptatif
MenuFlyout mf = new MenuFlyout();mf.ShowAt(sender, e.GetPosition(sender));
MenuFlyout
37
Code Adaptatif
using
using Phone
// effectue une vibration sur le device
if "Windows.Phone.Devices.Notifications.VibrationDevice"
VibrationDevice TimeSpan
Code adaptatifExemple pour les vibrations de retour
39
Autres nouveautés
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)
Windows 8.1
Windows 10
Cartographie : Expérience unifiée
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!
maps
Penser ‘Web Services sur device’
Client App A
Client App B
Background Task
App avec App Service
People
Scenario: Pulling Data
maps
maps
service
Cache Expose Endpoint
Cortana
Scenario: Sharing Cached Data
Band App
Provide App service
Scenario: Hardware Access
Client App A
Client App B
Cortanaon all your screens
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
59
Performance
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%
64
Internet of Things
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
disponible gratuitement
sur Raspberry Pi 2 et MinnowboardMax
Windows 10 IoT Core Insider Preview
www.windowsondevices.com
70
Dev Center
Windows Dev Center
DEV.WINDOWS.COM
One registration
Store certification
Customer acquisition
search
Customer engagement
In-app purchases: 14 days! Subscriptions: 6 months of renewals! Paid downloads: 24 hours
aka.ms/MicrosoftAffiliates
Introducing the store affiliate program
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
© Copyright Magellan Partners 2015 – Reproduction et utilisation interdites sans autorisation
Merci !
© Copyright Magellan Partners 2015 – Reproduction et utilisation interdites sans autorisation
Merci !
[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