Mix 08 Las Vegas L’outillage du créatif L’ergonomie Web ou comment maîtriser son trafic Séduire vos utilisateurs Créer une relation permanente sur PC Etendre cette relation en-dehors du PC
Le PC n’est plus le seul appareil à se connecter sur Internet De nouvelles perspectives pour rester en contact avec ses Internautes Baisse des prix de communications téléphoniques Augmentation de l’utilisation d’Internet sur les mobiles
Quelques tendances Faible coût des composants électroniques Standardisation du WiFi et du Bluetooth Miniaturisation des composants Résultat Banalisation de l’utilisation de l’électronique dans tout type de matériel Montée en puissance des petits périphériques
Combinaison de 2 fonctionnalités pas obligatoirement liées
TVMagnétoscopePhotothèqueJudebox Service online Ordinateur
•multi-touches •multi-utilisateurs, •reconnaissance d’objets Cible Hôtels, restaurants et bars Type d’écran Réflexion de la lumière par les doigts 5 caméras 52 points de contacts simultanés Système Un Windows Vista Développement Windows Presentation Foundation XNA
Paris‘08
Au sein de la Holding Equipe de 10 chercheurs Au service des filiales Deux axes Nouvelles technologies Optimisation mathématique Bouygues SA MediaTélécomsConstruction Energie - Transport
Services au domicile dans plusieurs filiales TF1 : chaîne et services d’accès à la vidéo Bouygues Telecom : téléphonie (3G+) et futur FAI Bouygues Immobilier : appartements à plus forte valeur ajoutée Comment simplifier l’accès aux données ?
Les images Déchargement rébarbatif des photos Multiples copies Les vidéos Multiples supports Non centralisées Les contacts Pros et Persos sur des téléphones différents Pas de synchronisation avec les téléphones fixes (DECT…) Les équipements Interaction faible Découverte des nouveaux équipements délicate
DLNA Propose une sémantique commune entre les équipements Utile mais non suffisant Solutions de stockage DLNA Microsoft Home Server Rien de parfait
But du projet Proposer un usage des données Au domicile Autour des médias (son/vidéo/téléphonie/jeux…) Une IHM intuitive et moderne Choix Plateforme : WPF 3.5 Contrôleur intégré à la table de salon
Deux applications WPF Télévision Diaporama : de simples animations WPF Les vidéos 3D : MediaElement sur des triangles 3D La table tactile Une dalle tactile infra-rouge : accès au drivers via un assembly mixte c++ managé/non managé Un composant WPF utilisateur pour le carrousel Des événements dédiés pour la dalle
Evénements fournis par le driver Modification du nombre de pointeurs Déplacement d’un pointeur Deux types de pointeurs (à cause de la techno I.R.) Exemple du puzzle Adaptation du code disponible sur Code4Fun ActifPotentiel Rayon X Rayon Y
public void NbPointsModified(activePoints, allPoints) { if (_active) { int n = 0; foreach (p in activePoints) { VideoBlock bestBlock = null; double bestDistance = Double.MaxValue; // Trouver le plus proche... foreach (VideoBlock v in allVideoBlocks) { // Minimum + différent des autres ! } selectedBlocks[n++] = bestBlock; if (n == MAX_NB_SELECTED) break; } nbSelectedBlocks = n; }
public void PointsMoved(activePoints, allPoints) { if (_active) { if (nbSelectedBlocks == 1) { double x = 0, y = 0; _manager.Calibrate(activePoints[0], ref x, ref y); selectedBlocks[0].translateTransform.X = x - rectWidth / 2; selectedBlocks[0].translateTransform.Y = y rectHeight / 2; } // Si plus d’un point : // Matching entre les points et les blocs (distances) // Déplacement des blocs vers les pointeurs
WPF a été un bon choix Rapidité de prise en main Cadre efficace De nombreux exemples sur Internet Silverlight 2 Permet de tirer partie des applications bureautiques pour des applications web … et vice-versa ! RDA et RIA se rejoignent
Communication grand public Environnement quotidien Achat d’espace publicitaire dynamique Support de communication ou/et de vente
Le cœur du système Un écran Un PC InteractionTactileVocaleBluetooth Réception d’infos Onde radio/TNT GPRSInternet
Systèmes Windows CE Windows Embedded Windows XP et Vista Xbox Modèle de développement WPFXNASilverlight
Ecran d’accueil du panneau
Zadig&Voltaire web server Voice server Tween for Siverlight
e-paper et e-ink
Mince film plastique contenant des micro bulles renfermant des pigmentations Energie nécessaire uniquement pour l’écriture Différentes qualités de papier Taille Couleur / Noir et blanc Temps d’écriture Temps de rafraîchissement Support de la vidéo
Livres électronques (SONY) Montres (Seiko) Publicité et promotions (Microsoft) Informations publiques (Toppan, Vossloh)
Les besoins s’en font déjà ressentir Changer ou charger une nouvelle page Suivre un lien dans le texte Répondre à des questionnaires Nous n’en sommes qu’au tout début de l’ère papier numérique ! A suivre…
Merci
© 2008 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.