La prochaine mise à jour majeure de Windows Phone est officiellement et entièrement dévoilée aujourd'hui lors d'évènements à travers le monde. Cette nouvelle version est appelée Mango et porte le numéro 7.1 et non 7.5 comme précédemment pressentie. Une numérotation qui laisse donc un espace pour d'éventuels autres mises à jour avant la sortie de Windows Phone 8 qui n'est pas attendue avant la fin 2012 et qui devrait être bâti sur les mêmes bases que Windows 8.

wp7-windows-phone-mango-7.1-event-vipmay24

La firme de Redmond avait envoyé des invitations à la presse et à certains acteurs de la toile il y a quelques semaines pour une présentation officielle de l'ensemble des nouveautés de Mango pour ce 24 mai. L'évènement principal s'est tenu à New-York durant 45 minutes. Afin de donner de l'ampleur à l'évènement, les filiales organisent également des évènements notamment à Londres, à Paris ou encore en Nouvelle-Zélande...

Windows Phone 7.1 : 500 nouvelles fonctionnalités et 1500 nouvelles APIs

Numéroté 7.1 ? Version mineure ? Absolument pas ! Avec Mango, Microsoft annonce plus de 500 nouvelles fonctionnalités et plus de 1500 nouvelles APIs pour les développeurs : une véritable version majeure donc ! Il y a quelques mois, le numéro 7.5 était évoqué mais il semble que l'éditeur veuille prendre de la marge pour éventuellement proposer d'autres mises à jour avant Windows Phone 8.

wp7-windows-phone-7.1-mango-title-slide-presentation

Les nouvelles fonctionnalités visibles par les utilisateurs finaux de Windows Phone s'articulent autour de trois axes principaux :

  • Communications plus rapides et plus simples :
    • Groupes :
      • Regrouper plusieurs contacts au sein d'un même groupe afin de pouvoir facilement envoyer un SMS/message électronique/message instantané à un groupe de contacts, visualiser les dernières mises à jour sociales ou albums photos regroupées dans un même endroit un même endroit par exemple
      • Possibilité d'associer une tuile à un groupe afin d'accéder aux fonctions précédentes directement depuis l'écran d'accueil
    • Améliorations des boîtes aux lettres :
      • Boites aux lettres universelle permettant de regrouper plusieurs comptes dans une même boîte aux lettres et tuile (le choix des comptes à regrouper est possible)
      • Organisation des messages par sujet de conversation
    • Fils de discussion : regrouper en d'une même discussion l'ensemble des communications sur les réseaux sociaux, SMS ou messagerie instantanée (Facebook, Windows Live Messenger)
    • Meilleure intégration des réseaux sociaux :
      • Intégration des contacts Twitter à la liste des contacts
      • Intégration des contacts LinkedIn à la liste des contacts
      • Intégration des applications Facebook au sein de Windows Phone
      • Intégration d'un logiciel de reconnaissance faciale pour le marquage des photos depuis Internet
    • Fonctionnalités « parole au texte » et « texte à la parole" permettant de dicter des messages et la lecture automatique des messages reçus dans les fils de discussion pour discuter sans utiliser ses mains

wp7-windows-phone-7.1-mango-profile-groups wp7-windows-phone-7.1-mango-universal-inbox

wp7-windows-phone-mango-7.1-thread-discussion-messaging wp7-windows-phone-mango-7.1-contacts-group

  • Applications :
    • Améliorations de la liste des applications installées :
      • Ajout d'un champ de recherche
      • Possibilité de navigateur rapidement dans la liste avec les lettres alphabétiques (comme dans le hub Contacts)
    • Multitaches sélectif pour les applications :
      • Support de 5 applications maximum en arrière-plan (en « pause")
      • En cas de besoin, les applications seront automatiquement fermées (l'application ouverte la plus ancienne sera alors fermée en premier)
      • Utilisation d'Agents pour exécuter en tâche de fond du code détaché du processus principal de l'application comme par exemple des tâches de synchronisation ou la lecture de musiques ou du streaming
      • Utilisation de Live Services pour les tâches de synchronisation en arrière-plan
      • Background Transfer Service : une queue dans laquelle on pourra aller mettre nos différents transferts de fichiers afin qu'ils se terminent même en cas de « fermeture » de l'application
      • Exécution d'agents pendant 15 secondes toutes les 30 minutes ou lorsque le téléphones est raccordés à un réseau WiFi et sur le secteur (au choix, réalisé par le développeur)
    • « mélioration des tuiles ("Tiles") : »
      • Possibilité d'avoir plusieurs tuiles pour la même application
      • Possibilité d'utiliser les tuiles comme des raccourcis vers une fonctionnalité au sein de l'application
      • Améliorations des notifications push plus rapide et avec un meilleur contrôle pour les développeurs
      • Les Agents peuvent manipuler les tuiles afin de les mettre à jour : par exemple, l'utilisateur peut garder un oeil sur son vol afin d'être alerté sur l'éventualité de louper son avion (utilisation des données de géolocalisation) en fonction de l'heure d'embarquement et de la distance qui lui reste à parcourir pour arriver à l'aéroport
      • Les deux faces des tuiles seront disponibles pour créer des animations
      • Meilleures performances
    • Services Zune :
      • Affichage de la pochette de l'artiste/album en cours d'écoute sur le page de vérouillage du téléphone
      • Support de la fonctionnalité Smart Dj Mix
      • Support des poadcasts
    • Calendrier :
      • Support multi-calendriers (par exemple le calendrier des fêtes), actuellement seul le calendrier maître est supporté et synchronisé
      • Support des souscription aux calendriers externes (un calendrier Windows Live ou Google public par exemple)
      • Support des listes de tâches
      • Support des évènements Facebook
    • Amélioration de l'application Xbox Live :
      • Intégration native des Avatar en 3D (auparavant avec l'application XboxLive Extra)
      • Vous pourrez donc voir vos amis en ligne ou comparer les succès
    • Support des sonneries personnalisables
    • Ajout de notifications permettant de programmer des alarmes et des reminders
    • Amélioration de la suite Office intégrée notamment Excel avec l'ajout de la possibilité d'effectuer rapidement des sommes, soustractions et moyennes via un simple geste « touch"
    • Intégration complète de Skydrive et des contenus de l'espace de stockage de 25 Go associé
    • Amélioration de la navigation
    • Amélioration de la lecture des vidéos accélérées matériellement
    • Intégration de la recherche des images et vidéos dans Bing avec possibilité d'intégrer cette recherche au sein des applications
    • Support des cultures asiatiques + néerlandais passant le nombre de langues supportées de 5 à 21
    • Extension des pays dans lesquels les téléphones et services Windows Phone seront disponibles à 36 (actuellement 16)
    • Amélioration du scrolling qui sera smooth
    • Améliorations du Marketplace avec des modifications dans la navigation : vue pivot pour afficher les commentaires suite à un glissement et non en-dessous des détails de l'application et pour naviguer entre les catégories lors d'une recherche
    • Amélioration de la latence pour les évènements « Touch » qui arrive avec 100ms de décalage actuellement
    • Amélioration des performances de chargement XAML (interfaces graphiques)
    • Amélioration de la consommation mémoire des applications (pour l'application Facebook : 35 Mo actuellement contre 28 Mo sous Mango soit un gain de 20%)
    • Décodage des images amélioré permettant de ne plus bloquer ni l'interface graphique ni la réception des évènements touch durant le décodage

wp7-windows-phone-mango-7.1-personnal-ringtones wp7-windows-phone-mango-7.1-smart-dj-zune wp7-windows-phone-mango-7.1-lock-wallpaper

wp7-windows-phone-mango-7.1-office-skydrive-integration-1 wp7-windows-phone-mango-7.1-office-skydrive-integration-2 wp7-windows-phone-mango-7.1-xbox-live

wp7-windows-phone-mango-7.1-xbox-live-sync wp7-windows-phone-mango-7.1-calendar wp7-windows-phone-7.1-mango-multitask wp7-windows-phone-7.1-mango-office

  • Internet :
    • Internet Explorer 9 Mobile :
      • Moteurs de rendu et JavaScript identiques à ceux de la version PC d'Internet Explorer
      • Accélération matérielle pour le moteur de rendu permettant de surpasser Safari Mobile ou Chrome Lite
      • Support des standards HTML5, CSS3 et SVG
      • Balise audio/vidéo HTML5 compatible avec le multitaches de Windows Phone
      • Barre d'adresse délocalisée en bas de l'écran pour des raisons d'ergonomie
      • Ajout de la barre d'adresse en mode paysage
    • Nouvelle version de Bing avec de nouveaux services :
      • Vision : scan de QR codes, codes à barres...
      • Audio : Music Search fonctionnant comme Shazam
      • Voice : gestion des recherches vocales (voix)
      • Maps : ajout d'un guidage vocale afin de transformer l'application Cartes en véritable GPS gratuit
      • Maps : ajout des points d'intérêts aux alentours (fournis par les Pages Jaunes avec qui un partenariat a été signé)
    • Quick Cards : regroupement au sein d'une fiche unique toutes les informations essentielles et applications pertinentes liées à une recherche sur un produit, restaurant, évènement, lieu...

wp7-windows-phone-7.1-mango-ie9mobile-browser wp7-windows-phone-7.1-mango-quick-cards

Pour les développeurs, Mango est une étape importante car il va permettre d'accéder de nombreux parties du système d'exploitation et d'interagir avec elles (calendrier, capteurs...) afin de concevoir des applications innovantes et intégrées au sein du système. Les principales attentes des développeurs ont été entendues et le retard par rapport à Android ou iOS est comblé.
  • Améliorations des APIs (SDK) :
    • API d'accès à la caméra
    • API d'accès à l'agenda
    • Amélioration de l'API Sensor avec notamment l'ajout du support des gyroscopes qui seront intégrés dans les prochains téléphones et qui sera similé par le compas et l'accéléromètre pour les téléphones actuels
    • Support des sockets TCP et UDP en unicast et multicast
    • Marketplace services
    • Phone Extra : possibilité de positionner son application directement dans le hub Music ou Photo (déclaratif dans le manifest de l'application)
    • Silverlight 4 remplace Silverlight 3
    • Possibilité d'utiliser Silverlight au sein des applications XNA
    • Nouveau composant RichTextBox
    • Nouvelles API pour contrôler le clipboard (copier/coller)
    • Nouveaux Laucher :
      • Bing aps
      • Email chooser
      • Phone number chooser
      • Adress chooser
    • Ajout de SQL CE avec le support des requêtes Linq (base de données)
    • Support du paiement des applications achetées sur le Marketplace directement sur la facture de l'opérateur
  • Amélioration des outils de développement :
    • Ajout d'un débogueur pour les applications en arrière-plan
    • Isolated Storage Explorer
    • Ajout de la possibilité de profiler les performances
    • Ajout de l'émulation fictive du Sensor et de la Localisation dans l'émulateur
    • Possibilité de mettre à jour les métas données d'une application sur le Marketplace sans devoir la soumettre à nouveau et donc sans passer à nouveau par la phase de validation de l'application
Disponible cet automne, le SDK en version béta dès maintenant

Microsoft a indiqué durant la conférence de New-York que la sortie de Windows Phone 7.1 interviendrait cet automne, en septembre ou en octobre. La mise à jour sera gratuite et disponible pour l'ensemble des terminaux Windows Phone 7 aujourd'hui en vente. La mise à jour sera également installée par défaut sur l'ensemble des nouveaux terminaux à partir de cet automne.

A partir de maintenant, Microsoft va également transmettre régulièrement des versions de tests aux différents partenaires (opérateurs et constructeurs) afin qu'ils puissent valider la nouvelle version du système mais également terminer la mise au point des nouveaux modèles attendus pour cet automne. Courant septembre ou octobre, Microsoft aura finalisé Windows Phone 7.1 et ce dernier devrait également être validé par tous les partenaires.

Les fonctionnalités du système d'exploitation mobile sont arrêtés et toutes implémentées dans les versions internes de Mango. Le système entre donc dans une phase dite de finalisation regroupant une phase d'optimisation et une autre de correction de bugs.

wp7-windows-phone-7.1-mango-title-slide-sdk

Ainsi, dès aujourd'hui les développeurs vont également pouvoir se mettre au travail afin de concevoir de nouvelles applications qui utiliseront les nouvelles APIs et possibilités offertent par Mango. Des applications de réalité augmentée devraient voir le jour et les développeurs ont également de quoi faire pour mettre à jour leurs applications actuelles pour bénéficier des avantages du multitâches ou encore des nouvelles possibilités de personnalisation et d'intéraction avec les tuiles. Les développeurs vont également pouvoir utiliser une nouvelle version de l'émulateur qui donne accès à des rapports de performances précis ainsi qu'à la simulation de la présence des capteurs.

Pour ce faire, Microsoft mets à disposition dès maintenant sur le App Hub une version béta du SDK de Windows Phone 7.1 que vous pouvez télécharger par ici (nécessite Visual Studio 2010 SP1). La version finale du SDK sera mise en ligne quelques temps avant la mise à disposition effective de la mise à jour Mango afin que les développeurs puissent reporter sur leurs applications en cours de développement les modifications intervenues au niveau des APIs durant la phase d'optimisation. La documentation technique MSDN a également été mise à jour avec la présentation de l'ensemble des nouvelles APIs.

Microsoft va également préparer une version de test de Mango qui sera proposée d'ici quatre semaines aux développeurs enregistrés sur le Marketplace. Cette version de test pourra s'installer uniquement sur les téléphones actuellement en vente et rattachés à un compte développeur (au maximum 3 par compte facturé 99$/79€ à l'année) ainsi que sur les téléphones de tests prêtés par l'éditeur. Ce mécanisme pourra par exemple permettre de tester dans des conditions réelles les applications de réalité augmentée. Une possibilité identique à celle proposée par Apple aux développeurs enregistrés dans les dernières semaines de développement de chaque version majeure d'iOS. Enfin, Microsoft pourrait également par ailleurs obtenir des informations intéressantes sur les éventuels problèmes pouvant se produire avant la mise à disposition publique et ainsi éviter un lancement chaotique comme celui des précédente mises à jour dont NoDo.

Nouveaux partenaires et nouveaux téléphones

La firme de Redmond a également confirmé l'information qui circulait depuis quelques temps : Windows Phone 7.1 sera l'occasion de l'arrivée de nouveaux partenaires :
  • Partenaires actuels :
    • LG
    • HTC
    • Samsung
    • Acer
  • Nouveaux partenaires pour la sortie de Mango :
    • Fujitsu Limited
    • Acer
    • ZTE (constructeur chinois très populaire en Chine qui devrait permettre à Windows Phone d'accroitre considérablement sa popularité sur le marché chinois)
Les partenaires actuels sortiront de nouveaux modèles et les nouveaux partenaires dévoileront leur premier(s) modèle(s) sous Windows Phone. Les caractéristiques techniques sont déjà connues car ils devront répondre aux spécifications matérielles minimales imposées par Microsoft et qui ont été mises à jour durant le MIX11 :
  • 3 boutons matériels : « Menu Démarrer », « Rechercher » et « Précédent »
  • Ecran capacitif avec 4 points de contact ou plus
  • Résolution d'écran unique WVGA (480x800 pixels)
  • A-GPS, Accéléromètre, boussole, capteur de luminosité, capteur de proximité et gyroscope
  • Caméra 5 Mega Pixel ou plus avec flash et un bouton dédié à la caméra
  • Accélération Codec pour le multimédia
  • 256 Mo ou plus de RAM
  • 8 Go ou plus de mémoire flash pour le stockage
  • Une accélération GPU DirectX 9
  • Processeur Qualcomm MSM7x30 ou MSM8x55 800 MHz ou plus (contenant un GPU Adreno 205)
Enfin, notons que les premiers téléphones Windows Phone que produira Nokia embarqueront bien Windows Phone 7.1. Toutefois, ils ne devraient pas apparaître lors de la sortie de Mango mais plusieurs semaines après.

La suite ?

Cette mise à jour, bien que portant un numéro de version mineure, est véritablement majeure de part l'ensemble des nombreuses nouveautés qu'elle apporte (+ de 500 nouvelles fonctionnalités et 1500 nouvelles APIs). Comme Apple avec iOS et Google avec Android, Microsoft montre ici sa volonté d'améliorer constamment son système d'exploitation mobile avec comme base une version importante par an accompagnée de quelques mises à jour de moindre importance durant l'année. Windows Phone 7.1 (Mango) sortira cet automne, probablement en septembre, soit un mois avant la sortie commerciale du premier téléphone Windows Phone 7 le 21 octobre 2010 et un an après la finalisation effective de la première mouture de Windows Phone le 2 septembre 2010.

Lorsque cette version sera finalisée, Microsoft devrait commencer à travailler sur les spécifications de la prochaine mouture majeure de Windows Phone, probablement Windows Phone 8. Ce dernier devrait partager les mêmes bases que Windows 8 dont la sortie en 2012 a été confirmée par Steve Ballmer il y a quelques jours. Reste à savoir si la firme de Redmond rendra disponible de nouvelles mises à jour de Windows Phone d'ici là. La sortie de Windows Phone 8 ne devrait pas intervenir avant la fin 2012 et le numéro 7.1 de Mango laisse de la place et à penser à une probable nouvelle mise à jour d'ici là même si elle sera certainement de moindre importance que Mango.

Pour conclure, Microsoft rattrape définitivement son retard sur iOS et Android avec Windows Phone 7.1 et continue à proposer sa propre vision sans reprendre à l'identique ce qui font ses concurrents et sans oublier d'apporter leurs propres innovations. Les manques de la première version du système mobile semblent également avoir été gommés. Cette version a donc tout le potentiel pour permettre un décollage des ventes des téléphones équipés de Windows Phone et enfin réellement concurrencer Apple et Google. Espérons que le processus de mise à jour se déroule bien mieux que pour les premières mises à jour pour lesquelles il s'est révélé bien chaotiques pour la firme de Remond...

Attendez-vous Mango avec impatience ? Êtes-vous satisfait des nouveautés ? Si non, lesquelles attendiez-vous ?

Commentaires (5)

Avatar de l'utilisateur arthurarthur - Mercredi 25 mai 2011, 17:28
Bon résumé, vivement la disponibilité sur nos téléphones :)
Avatar de l'utilisateur nathannathan - Mercredi 25 mai 2011, 17:56
c'est un bon article bien réalise . ;-) je n'ai pas de téléphone de windows phone . ce sont de bonne nouvelle ;-)
Avatar de l'utilisateur Christophe LavalleChristophe Lavalle - Jeudi 26 mai 2011, 11:39
Merci :)

J'attends avec impatience de tester cette mise à jour sur mon téléphone de développement d'ici quelques semaines !
Avatar de l'utilisateur Jeremy BontempsJeremy Bontemps - Mercredi 01 juin 2011, 21:08
Plus de news de Win8 ?
Avatar de l'utilisateur Christophe LavalleChristophe Lavalle - Jeudi 02 juin 2011, 23:36
Si si, mais les journées ne font que 24 heures.

Je parts en vacances à partir de demain et jusqu'au 14 juin sans ordinateur avec moi... mais je reviendrais en pleine forme :)