Post on 06-Jul-2015
description
Créez votre application métier pour
Windows 8, SharePoint 2013 et SQL Server
2012
Stéphane CORDONNIER
Directeur Technique
MCNEXT
Office / B2B / LOB / Entreprise
scordonnier@mcnext.com
http://www.mcnext.com
180 collaborateurs Depuis 2007 à Paris - Lyon - Genève
Stand 97 –Zone bleu
foncé
BusinessIntelligence
TalkBiz
NETDot Share
Point
Microsoft
100 %
ERGONOMIE ET DESIGN
L’écran d’accueil
• 2 orientations : Paysage | Portrait
• 3 vues : Full screen | Snapped | Filled
Orientations / Vues
• Rechercher– Rechercher dans l’application en cours
– Rechercher parmi les applications disponibles
– Rechercher dans le panneau de configuration
• Partager– Partager de l’information entre applications
• Partage sur Facebook, Twitter, …
• Partage d’images, de vidéos
• Envoi de mails…
• Périphériques– Interactions avec les appareils connectés au PC
• Ecrans & projecteurs
• Imprimantes
• Bluetooth…
• Paramètres– Paramètres de l’application en cours
– Affichage et paramétrage des capacités et extensions de l’application en cours
– Paramètres du PC (réseau, son, luminosité, clavier, …)
Les « Charms »
Simplicité
Moins d’une dizaine
Les actions sont réversibles
Pas de notion de mode
(Edition, Visualisation …)
Une seule utilisant la durée d’interaction (Appui long = aide)
Les « Gestures »
ERGONOMIE ET DESIGN
TECHNOLOGIE / DÉVELOPPEMENT
La plateforme de développement
Communication
& Data
Devices &
Printing
WinRT APIs
Graphics &
Media
Desktop Apps
C
C++
Win32
C
#
V
B
.NE
T
SL
HTMLJavaScri
pt
Internet
Explore
r
Modern UI Apps
Application Model
XAML
JavaScript
HTML / CSS
C
C++
C#
VB
Windows Kernel Services
Sys
tem
Se
rvic
es
Vie
wM
od
el
Co
ntr
oll
er
Kern
el
• Fonctionnement en « Sandbox » sur le
modèle des applications disponibles sur
téléphone
• Exécution avec des droits restreint, à travers
un broker qui va filtrer les API appelées
Exécution en mode restreint
• Documents (Mes documents, Musique, Vidéos)
• Périphériques de stockage (clés USB, carte SD, …)
• Microphone
• Webcam
• Géolocalisation
• Appareils à proximité (Wifi, Bluetooth, …)
• Connectivité réseau (internet, réseau d’entreprise…)
• Authentification d’entreprise
Capacités de l’application
• Avant tout un choix d’entreprise
• Le choix dépend des compétences actuelles
des développeurs– XAML WPF / Silverlight
– HTML Web / ASP.NET / MVC
– C++ DirectX, 3D…
XAML, HTML ou C++ ?
• DevExpress– XAML & HTML
• Telerik– XAML & HTML
• SyncFusion– XAML
• ComponentOne– XAML & HTML
Editeurs de composants
COMPOSANTS DEVEXPRESS
APPLICATIONS MÉTIERS
Office 365
SharePoint 2013
Organize
informationDiscover Build
Windows Azure
Application Building Blocks
cloud
services
• La société ParisBike veut une application Windows 8 permettant à ses commerciaux d’accéder aux données du SI
• Le SI est construit sur les briques suivantes– Office 365 Messagerie / Calendrier
– SharePoint 2013 Espaces collaboratifs
– SQL Azure Base de données des ventes
Scénario
Architecture Applicative
Surface Laptop
Office 365SharePoint 2013
SQL Azure
Azure Worker Role
WCF
AD
O.N
ET
APPLICATION PARISBIKE
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