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)
Créez vos apps métier Windows 8 sans expertise en programmation, grâce à Project Siena!
1.
2. Créez vos Apps métier Windows 8
sans expertise en programmation,
grâce à Project Siena !
Philippe Beraud
Luc Vo Van
Microsoft France
Code/Développement
3. Donnez votre avis !
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 !
#mstechdays
Code/Développement
4. Qu’attendons-nous ?
Nous savons toutes et tous ce qu’est une App
Nous voulons notre App…
…Pour répondre à nos besoins et non l’inverse !
…Avec une expérience naturelle et simple
5. Un bref historique
Visual Basic 1.0…6.0
VBA dans une moindre mesure
Access
Plus récemment
LightSwitch, une composante de Visual Studio
Windows Phone App Studio Beta
#mstechdays
Code/Développement
8. Les idées de réalisation ne manquent pas…
pour des scénarios ciblés
Retail - Accompagnement dynamique de la vente
Parcourir intuitivement le catalogue de produit
Souligner les plus de l’enseigne en termes de services
Accéder aux tarifs et au stock des magasins de la région
Comparer les prix à ceux de la concurrence
Banque et Assurance - Gestion mobile des dossiers clients
Utiliser la tablette comme un support collaboratif à la vente
Paramétrer des simulateurs d’offres directement avec les informations d’un client
Etc.
#mstechdays
Code/Développement
9. La promesse de Project Siena :)
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 !
#mstechdays
Code/Développement
10.
11. UN PREMIER TOUR D’HORIZON
#mstechdays
Code/Développement
Design/UX/UI
13. Utiliser des ressources locales
De façon à ne PAS nécessiter une connexion pour fonctionner
Copier les ressources aux emplacements suivants
Images : C:UsersPublic | {nom utilisateur}Pictures
Vidéos : C:UsersPublic | {nom utilisateur}Videos
Audio : C:UsersPublic | {nom utilisateur}Music
Accéder à ces ressources dans l’App depuis les emplacements
précédent
Via par ex. un fichier Excel avec les différents liens
#mstechdays
Code/Développement
14. Définir des expressions
Le b.a.-ba…
… avec les fonctions Excel classiques prises en charge
Opérateurs, Manipulation de chaîne, Date, Heure, etc.
Cf. Microsoft Project Siena Function Reference
(http://aka.ms/ProjectSienaFunctionReference)
#mstechdays
Code/Développement
16. Recommandations pour la mise en œuvre
Se concentrer sur un scénario ciblé
Identifier les sources de données
Disposer d’une collection d’images
Syncfusion Metro Studio
Limiter les couleurs
#mstechdays
Code/Développement
18. Etendre une App
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
#mstechdays
Code/Développement
19. A venir
Capacités annoncées
Appels 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
#mstechdays
Code/Développement
20. Quelques retours à partager…
…en termes de cibles et d’opportunités
Applications et prototypes sur mesure
Visuellement stimulantes
Expérience utilisateur tactile prête pour les tablettes
Interface moderne Windows 8
Développement rapide et fluide
Capacité multiplateforme
#mstechdays
Code/Développement
21. Quelques retours à partager…
…en termes de limites
Interface utilisateur non modern UI
Formulaires complexes
Interface avec les systèmes hérités
Transactions IO élevées
Cycle de vie “Entreprise"
#mstechdays
Code/Développement
22. Pour tester par vous même !
Installer
Jouer
Project Siena depuis le Store*
Prendre le temps de découvrir
chaque App pour comprendre les
clés de la mise en œuvre avec Siena
http://aka.ms/GetProjectSiena
D’autres Apps sont à venir… ;-)
*Disponible pour Windows 8, Windows RT 8, Windows 8.1 et
Windows RT 8.1
Les Apps exemples et tutoriels
http://aka.ms/ProjectSienaSampleApps
#mstechdays
Code/Développement
23. Apps exemples
Mise en œuvre
Télécharger le fichier .zip de l’App et extraire les fichiers
Suivre les instructions du fichier README.txt
AdventureWorks
Real Coverage Finder
Health Coverage Finder
Contoso Site Survey
Bridge Tutor
Dress by Video
Personal Manager
24. A VOUS DE JOUER ! :-)
#mstechdays
Code/Développement
25. Pour aller plus loin
Microsoft.com
http://aka.ms/ProjectSiena
Microsoft TechNet
http://technet.com/ProjectSiena
Forum
http://social.technet.microsoft.com/Forums/enus/home?forum=projectsiena