Microsoft Mobility Briefing 2009

Jeudi 11 juin se déroulait à Paris le "Microsoft Mobility Briefing 2009". Il s'agit d'une conférence dédié à l'écosystème mobile de Microsoft avec, comme point central, Windows Mobile.
Je vous propose dans cet article de partager avec vous ce qui s'est dit dans cette journée.
Vu 2881  fois

 

Introduction

Cette journée se déroulait à la manière des TechDays, c'est à dire, avec un ensemble de sessions.
J'ai donc participé à 5 sessions plus une partie de la plénière.

Voici un résumé des éléments à retenir.

 

 

Plénière

Dans cette plénière, l'accent était mis sur la présentation générale de Windows mobile 6.5.


Pas de grande surprise ici dans le sens ou ce nouveau système a déjà été présenté à plusieurs reprises et qu'une grande quantité de vidéos et d'articles sont disponibles sur Internet.


C'est donc un système revu et corrigé au niveau de l'expérience utilisateur et des interfaces graphiques.
La gestion au doigt est désormais vraiment possible avec un écran d'accueil entièrement utilisable par des mouvements de glissement à la mode IPhone.

 

Une assez grande partie était focalisée sur Microsoft Exchange Server 2010 qui permettra une meilleure intégration des devices Windows Mobile.
Une fonctionnalité qui semble vraiment intéressante est la transcription des messages vocaux reçus. Ainsi, lorsque vous recevez un message vocal sur votre messagerie, celui-ci est automatiquement transcris en texte.
L'idée, c'est que vous puissiez lire ce message même si vous etes en réunion.

 

Enfin, un message important était la volonté de montrer que leurs systèmes étaient ouvert mais, qu'ils étaient également ouvert aux autres systèmes. Ainsi, il a été question, très brièvement, d'un Microsoft Mobile Office pour IPhone.
A suivre ...

 

Windows Mobile 6.5 : Quoi de neuf pour les développeurs ?

Alors, quoi de neuf pour les développeurs dans cette nouvelle version de Windows Mobile ?
Et bien tout d'abord, l'apparition des Widgets. Ce sont des "bouts d'applications Web" à installer sur son téléphone Mobile.
Le développement est vraiment simple, trois fichiers suffisent :

  • Un fichier HTML pour le rendu graphique
  • Une image pour l'icône de l'application qui apparaîtra dans le menu "démarrer"
  • un fichier XML de configuration

 

L'idée est vraiment intéressante et permet de développer des applications rapidement et simplement.

 

Ensuite, l'apparition d'une API Gesture permettant aux développeurs de gérer les évènements liés à la manipulation de l'application par le mouvement d'un doigt (comme l'IPhone).
Ce qui se cache derrière cette API, c'est un moteur physique permettant de gérer les mouvements du doigt et d'en induire le mouvement d'un contrôle. L'utilisation se fait en deux étapes :

  • Configuration du moteur pour indiquer certain comportement comme, par exemple, la vitesse de décelaration d'un contrôle en train de scroller.
  • Gestion du nouvel message WM_GESTURE qui introduit de nouveaux "évènements" comme, par exemple, "Select" ou "double select" pour le simple clique ou le double clique, "Scroll" pour le fait que l'utilisateur à cliqué à un endroit et, s'en relever le doigt, à fait bouger un contrôle.
Néanmoins, ces nouvelles fonctionnalités n'ont pas été portées en .NET, il faudra passer par de l'interop pour l'utiliser.

 

Pour ceux qui connaissent, l'API GAPI destiné à la création de jeu sous Windows Mobile est déprécié. Ainsi, ce sont les constructeurs de téléphone qui détermineront si oui ou non ils intègrent cette API dans l'OS qu'ils installent.

 

Enfin, voici les informations qui ont été données concernant Market Place :

  • Il faudra débourser 99$ par an pour pouvoir déposer un maximum de 5 applications. Et il faudra compter 99$ de plus par application supplémentaire.
  • 70% du prix de vente reviendra au développeur.
  • Un certain nombre de critères d'acceptation devront être respectés (position des menus, types d'applications, etc.)
  • Un dashboard permettra de suivre l'évolution des ses applications.
  • Les développeurs français pourront commencer à déposer leurs applcations à partir de cet été. Seules les cartes de crédit américaines et anglaises sont actuellement acceptées.
  • Le Market Place sera ouvert aux utilisateurs de Windows Mobile 6.5 à partir de cet autonome.

 

Windows Mobile + Azure, votre application mobile dans le nuage

Le titre de cette session peut laisser songeur. Quel rapport peut il y avoir entre Windows Mobile et Azure ?

 

Prenez comme exemple Microsoft Tag, il s'agit d'une application à installer sur son téléphone et qui permet, après avoir pris en photo un Tag Microsoft, d'être redirigé vers une page web concenant des informations.

 


Et bien cette page web peut très bien être hébergé sur le cloud ainsi que d'autres services.


Voici le schéma d'un écosystème mobile qui nous a été présenté lors de la session :

 

L'idée c'est qu'un client fait une commande sur site un internet. Un Microsoft Tag est alors généré et apposé sur le colis et un SMS est envoyé au client.
Une fois le colis livré, le livreur scan le Microsoft Tag se qui déclenche un appel automatique au client. Celui-ci est alors invité, via une messagerie vocal (Voice xml), à confirmer la réception du colis.

 

Interfaces riches pour Windows Mobile : boostez l'aspect graphique de vos applications

Pas de grande révélation dans cette session mais plutôt un rappel sur les possibilités offertes par le Compact Framework .NET pour réaliser des applications plus jolies.
Ainsi, la présentation s'est d'abord axée sur GDI. L'idée de base est d'utiliser les principes de développement d'un jeux vidéo (boucle infini, double buffer, redessiner systématiquement l'écran, transparance, etc.). De cette façon, on peut imaginer d'ajouter des animations, de la transparance et d'autres effets visuels liés aux jeux vidéos.

 

Des notions plus orientées système ont également été abordées tel que, Pocket Outlook pour l'accès aux contacts de l'utilisateur, MessageInterceptor pour la gestion des SMS (réception, envoi) ou bien SystemState pour la récupération d'informations tel que le niveau de la batterie.

 

Windows Phone fun

Démos de téléphones, démos d'applications, tel était le but de cette session.
On a ainsi découvert LE téléphone à venir avec un processeur à 1 GHz et un forme factor encore plus fin que l'IPhone. Il s'agit du Toshiba TG01 et il faut bien avouer qu'il est très jolie. Un test complet est disponible ici : http://www.mobinaute.com/255224-1eres-impressions-smartphone-toshiba-tg01.html

 

Au niveau des applications, a été présenté :

  • PlayTomo : Il s'agit d'une startup qui distribue des jeux gratuitement sur Windows Mobile.
  • HomeLive : Page web visant à regrouper l'ensemble des réseaux sociaux les plus utilisés.
  • Worldcard : Application permettant d'ajouter un contact en photographiant sa carte de visite.
  • EcoGyzer : Coupler au GPS du téléphone, l'idée est de fournir des informations au chauffeur d'un véhicule sur sa consommation, son émission de CO2, etc.
  • Resite : L'idée ici, c'est d'enregistrer une information vocale et, c'est là qu'est l'innovation, de pouvoir les retrouvers en faisant une recherche vocal par mot clé.
  • MusicID : Application permettant de retrouver le nom d'une musique en enregistrant un morceau.

 

Windows 4 fun : amusons nous avec le NET CF 3.5 et Windows Mobile

En fin de journée, voici une présentation qui permet de se détendre et dont le but est simplement de s'amuser et de se faire plaisir.
On nous a ainsi parlé de de Silverlight sous Windows Mobile ... enfin presque. C'est plutôt un mini serveur Web qui tournait sur le PDA et qui hostait une application silverlight sur un PC.
Bien essayé Mitsu ;)

 

Une autre application intéressante était MyPhoneBot. L'idée c'est d'envoyer un SMS à une liste de contacts lorsqu'un appel est manqué. C'est une sorte de réponse automatique à la manière de vos mails lorsque vous partez en vacance.

 

La dernière présentation de la journée visait à démontrer l'utilisation d'Open GL sur les téléphones équipés de ce genre de puce d'accélération graphique.
Bien entendu, pas d'intégration à .NET, PInvoke reigne en maitre dans ce domaine.
Ca pourrait donner des idées à certains développeurs de jeux vidéos.

 

Conclusion

Bien que, en ce moment, l'activité est plutôt calme dans le monde de la mobilité Microsoft (Windows mobile 6.5 n'étant encore disponible sur aucun téléphone), cette journée à permis de montrer la vision de globale de Microsoft dans ce domaine. Une vision tournée sur la convergence des moyens de communication au tour de l'utilisateur avec, en ligne de mire, Exchange server 2010 + Windows mobile 6.5

 

Publié le  16/06/2009
Auteur:  Aleks

 

Commentaires

Pas de commentaires

Si vous souhaitez ajouter un commentaire vous devez être authentifié.

 

ASP-PHP.NET  C²I  ClubVSTS  CodePPC  CodeS-SourceS  Dotnet-News.com  Tech Head Brothers 

Dotnet-Project.com© tous droits réservés
Webmaster Aleks. Ont collaboré à l'aboutissement de ce projet :
CodeS-SourceS.com, ASP-PHP.Net, DotNet-FR.org, C2i.fr, Newsletter ASP.NET.