Upload
microsoft-developpeurs
View
862
Download
1
Embed Size (px)
DESCRIPTION
Les Apps bouleversent nos exigences dans un monde où "digital is business !" Tout un chacun s'attend désormais à pouvoir utiliser au quotidien des Apps adaptées à sa vie personnelle comme à sa vie professionnelle, spécifiques à ses objectifs, proposant l’attractivité visuelle et la fluidité qui font vraiment la différence, etc., tout ceci dans une logique de mise à jour et d’adaptation continue. Pour un assureur, une App pour aider un client à établir la couverture appropriée d’une liste d'objets de valeur doit bien évidemment être tout à fait différente d'une App pour enregistrer un sinistre sur un véhicule. Une App pour établir une offre commerciale pour une habitation principale doit être différente de celle destinée à un camping-car ou un bateau. Une App pour évaluer la couverture d’une résidence de prestige doit être différente de celle utilisée par un agent qui effectue des visites d’habitations en milieu rural. Une App mise en place pour assister les propriétaires à évaluer leur sinistre suite à état de catastrophe naturelle doit être différente de tout ce qui précède. Imaginez une pléthore d'Apps similaires pour une grande enseigne de la distribution, destinée à des tablettes pour les conseillers commerciaux pour partager des micro-expériences avec le client. Et ainsi de suite. Microsoft Project Siena, désormais disponible en bêta sur le Windows Store, permet à des experts d’un domaine d’utiliser eux-mêmes directement leurs expertises et leurs données afin de disposer rapidement, sans plus de compétences ou d'efforts que ceux nécessaires pour créer une feuille de calcul Excel ou une présentation PowerPoint, pour réaliser une App HTML/JavaScript leur permettant de répondre à leurs besoins. Microsoft Project Siena vous donne ainsi l’opportunité de créer rapidement et facilement une nouvelle catégorie d’Apps modernes spécifiques à un usage et qui rendent possible la création de nouveaux scénarios métiers pour aider les collaborateurs, les clients, etc. à prendre des décisions et à accomplir des tâches. Cette session sera l’occasion d’aborder et de découvrir cette technologie innovante dont l’objectif est de permettre à n’importe qui ou presque de développer des Apps modernes sur Windows 8.x en ne connaissant que PowerPoint et Excel, pour en tirer le meilleur parti (métier). Speakers : Eric Vernié (Microsoft), Philippe Beraud (Microsoft), Luc Vo Van (Microsoft)
Citation preview
Code/Développement
Créez vos Apps métier Windows 8 sans expertise
en programmation, grâce à Project Siena !
Philippe BeraudLuc Vo Van
Microsoft France
#mstechdaysCode/Développement
Depuis votre smartphone sur :http://notes.mstechdays.fr
De nombreux lots à gagner toute les heures !!!Claviers, souris et jeux Microsoft…
Merci de nous aider à améliorer les TechDays !
Donnez votre avis !
Nous savons toutes et tous ce qu’est une AppNous voulons notre App……Pour répondre à nos besoins et non l’inverse !…Avec une expérience naturelle et simple
Qu’attendons-nous ?
AttractiveElle accélère et démultiplie mes opportunités en valorisant le potentiel de l’entreprise.
IntuitiveElle est efficace, contextuelle et personnalisée
UtileElle m’apporte des outils et informations pour atteindre mes objectifs
#mstechdaysCode/Développement
Visual Basic 1.0…6.0
VBA dans une moindre mesure
AccessPlus récemment
LightSwitch, une composante de Visual Studio
Windows Phone App Studio Beta
Un bref historique
Microsoft Project Siena par l’exemple
Découvrir
démo
Design/UX/UI#mstechdays
Code/Développement
QUELQUES EXEMPLES DE RÉALISATION
#mstechdaysCode/Développement
pour des scénarios ciblés
Retail - Accompagnement dynamique de la venteParcourir intuitivement le catalogue de produitSouligner les plus de l’enseigne en termes de servicesAccéder aux tarifs et au stock des magasins de la régionComparer les prix à ceux de la concurrence
Banque et Assurance - Gestion mobile des dossiers clientsUtiliser la tablette comme un support collaboratif à la venteParamétrer des simulateurs d’offres directement avec les informations d’un client
Etc.
Les idées de réalisation ne manquent pas…
#mstechdaysCode/Développement
Si vous connaissez PowerPoint et Excel (comme utilisateur avancé), alors vous pouvez vous construire des Apps Windows 8 tactiles pour répondre à vos propres besoins !
La promesse de Project Siena :)
démo
Design/UX/UI#mstechdays
Code/Développement
UN PREMIER TOUR D’HORIZON
Code/Développement#mstechdays
RÉALISER SA PREMIÈRE APP AVEC PROJECT SIENA
#mstechdaysCode/Développement
De façon à ne PAS nécessiter une connexion pour fonctionner
Copier les ressources aux emplacements suivantsImages : C:\Users\Public | {nom utilisateur}\PicturesVidéos : C:\Users\Public | {nom utilisateur}\VideosAudio : C:\Users\Public | {nom utilisateur}\Music
Accéder à ces ressources dans l’App depuis les emplacements précédentVia par ex. un fichier Excel avec les différents liens
Utiliser des ressources locales
#mstechdaysCode/Développement
Le b.a.-ba…
… avec les fonctions Excel classiques prises en chargeOpérateurs, Manipulation de chaîne, Date, Heure, etc.Cf. Microsoft Project Siena Function Reference (http://aka.ms/ProjectSienaFunctionReference)
Définir des expressions
démo
Design/UX/UI#mstechdays
Code/Développement
RÉALISER L’APP "WINDOWS DEVICES"
#mstechdaysCode/Développement
Se concentrer sur un scénario ciblé
Identifier les sources de données
Disposer d’une collection d’imagesSyncfusion Metro Studio
Limiter les couleurs
Recommandations pour la mise en œuvre
démo
Design/UX/UI#mstechdays
Code/Développement
INSTALLER SON APP
#mstechdaysCode/Développement
Qu’est qu’une App Siena ?Du HTML5 et du JavaScript déployés et gérés come tout autre App Windows 8
Poursuivre le développement avec Visual Studio, ou tout autre environnement de développement
Etendre une App
#mstechdaysCode/Développement
Capacités annoncéesAppels dynamique de services Web RESTful
FetchProductVideo(GetBarCode(ProductSKU!Value))!VideoURL
Mise à jour de données (post back) vers un service en temps réel
Support des « Cross-Platform Apps » ou apps hybrides
A venir
#mstechdaysCode/Développement
…en termes de cibles et d’opportunités
Quelques retours à partager…
Applications et prototypes sur mesureVisuellement stimulantesExpérience utilisateur tactile prête pour les tablettesInterface moderne Windows 8Développement rapide et fluideCapacité multiplateforme
#mstechdaysCode/Développement
…en termes de limites
Quelques retours à partager…
Interface utilisateur non modern UIFormulaires complexesInterface avec les systèmes héritésTransactions IO élevéesCycle de vie “Entreprise"
#mstechdaysCode/Développement
Pour tester par vous même !
Project Siena depuis le Store*http://aka.ms/GetProjectSiena
*Disponible pour Windows 8, Windows RT 8, Windows 8.1 et Windows RT 8.1
Les Apps exemples et tutorielshttp://aka.ms/ProjectSienaSampleApps
Installer Jouer>Prendre le temps de découvrir chaque App pour comprendre les clés de la mise en œuvre avec SienaD’autres Apps sont à venir… ;-)
Mise en œuvre Télécharger le fichier .zip de l’App et extraire les fichiersSuivre les instructions du fichier README.txt
Apps exemples
AdventureWorks Real Coverage Finder Health Coverage Finder Personal Manager
Contoso Site Survey Bridge Tutor Dress by Video
Code/Développement#mstechdays
A VOUS DE JOUER ! :-)
Pour aller plus loinMicrosoft.comhttp://aka.ms/ProjectSiena
Microsoft TechNethttp://technet.com/ProjectSiena
Forumhttp://social.technet.microsoft.com/Forums/en-us/home?forum=projectsiena
© 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Digital is business