Windows Phone, un nouveau périphérique
Windows
Phone est la nouvelle plateforme pour téléphones mobiles de Microsoft.
Elle permet de réaliser des applications pour les smartphones équipés du
système d’exploitation Windows Phone. Apparues dans un premier temps
sous sa version 7, Windows Phone en est actuellement à sa version 8.
Microsoft
arrive en rupture avec son nouveau système d'exploitation pour
smartphone afin de concurrencer les deux géants que sont Apple et
Google.
Historique, la mobilité chez Microsoft
Cela
fait longtemps que Microsoft dispose de matériels mobiles. On a eu dans
un premier temps les périphériques équipés de Windows CE ; ce système
d’exploitation était une variation de Windows destinée aux systèmes
embarqués. Il a notamment été beaucoup utilisé dans les PC de poche
(Pocket PC). Cette version de Windows était optimisée pour les appareils
possédant peu d’espace de stockage.
Est
arrivée ensuite la gamme de Windows Mobile. Ce système d’exploitation
était utilisé sur des smartphones, PDA ou PC de poche. Il est arrivé
pour concurrencer les Blackberry et permettait de recevoir ses emails,
d’utiliser la suite bureautique, etc. Ces mobiles ressemblaient beaucoup
au Windows que l’on connait, avec son fameux menu démarrer. On
utilisait en général un stylet à la place de la souris.
Avec
les nouvelles interfaces tactiles, on a vu apparaître Apple et son
fameux iPhone venu pour révolutionner la façon dont on se servait
jusqu’à présent des appareils mobiles. Ce qui a donné un sérieux coup de
vieux à Windows Mobile…
Le renouveau : Windows Phone 7
Microsoft
a, à son tour, changé radicalement son système d’exploitation afin de
prendre ce virage de la mobilité en proposant Windows Phone, dont la
première version est la version 7, sortie en octobre 2010. Il ne s’agit
pas d’une évolution de Windows Mobile, à part au niveau de la
numérotation des versions (dans la mesure où Windows Mobile s’est arrêté
avec la version 6.5). Windows Phone 7 a été redéveloppé de zéro et
arrive avec un nouveau look, nommé dans un premier temps « Métro », plus
épuré, fortement réactif et intuitif, et valorisant l’information
structurée.
Microsoft se positionne ainsi en rupture avec ses systèmes d’exploitation précédents et propose des concepts différents pour son nouvel OS, comme la navigation exclusive au doigt par exemple. Il se veut plutôt grand public qu’uniquement destiné aux entreprises.
Microsoft se positionne ainsi en rupture avec ses systèmes d’exploitation précédents et propose des concepts différents pour son nouvel OS, comme la navigation exclusive au doigt par exemple. Il se veut plutôt grand public qu’uniquement destiné aux entreprises.
Pour
être autorisé à utiliser le système d’exploitation Windows Phone 7, un
smartphone doit respecter un minimum de spécifications. Ces
spécifications garantissent qu’une application aura un minimum de
puissance, évitant d’avoir des applications trop lentes. L’écran doit
être multipoint d’au moins 3.5 pouces, c’est-à-dire qu’il doit pouvoir réagir à plusieurs pressions simultanées et permettant une résolution de 480x800.
Les téléphones doivent également être munis obligatoirement de quelques
équipements, comme le fait d’avoir un GPS, d’avoir une caméra, un
accéléromètre, etc …
Chaque téléphone possédera également trois boutons faisant partie intégrante de son châssis. Le premier bouton permettra de revenir en arrière, le second d’accéder au menu et le dernier de faire des recherches.
Chaque téléphone possédera également trois boutons faisant partie intégrante de son châssis. Le premier bouton permettra de revenir en arrière, le second d’accéder au menu et le dernier de faire des recherches.
Windows Phone 8
C’est
tout dernièrement, avec la sortie de Windows 8, que le système
d’exploitation Windows Phone a changé de version pour passer également à
la version 8. L’objectif de Microsoft est d’unifier au maximum le cœur
de Windows 8 et de Windows Phone 8, permettant de faire facilement des
passerelles entre eux. Windows 8 étant un système d’exploitation créé
avant tout pour des tablettes, il paraissait logique que Windows 8 et
Windows Phone 8 partagent beaucoup de fonctionnalités. Windows 8 s’est
largement inspiré de Windows Phone pour créer son style, Modern UI, et
c’est désormais au tour de Windows Phone de subir une évolution majeure –
Windows Phone 8 – afin de se rapprocher de son grand frère, Windows 8.
Beaucoup
de choses sont partagées entre les deux systèmes, c’est ce qu’on
appelle le « Shared Windows Core ». Ainsi, il deviendra très facile de
créer des applications pour Windows Phone 8 qui ne nécessiteront que
très peu d’adaptation pour fonctionner sur Windows 8. C’est une des
grandes forces de Windows Phone 8.
Windows
Phone 8 est également plus performant grâce au support du code natif.
Il est ainsi possible de développer des jeux en C++, utilisant DirectX.
Windows
Phone 8 apporte en plus des nouvelles résolutions d’écran : WVGA
(800x480 pixels), WXVGA (1280x768), et "True 720p" (1280x720), avec une
adaptation automatique de chacune.
L’esprit Modern UI
Anciennement
appelé « Métro », Modern UI est le nom donné par Microsoft à son
langage de design. Plutôt que d’adapter l’interface des anciens Windows
Mobile, pour Windows Phone 7 il a été décidé de repartir sur un tout
nouveau design.
Le
nom « Métro » a été inspiré par les affichages qui se trouvent
effectivement dans les stations de métro et qui guident efficacement les
voyageurs jusqu’à leurs destinations. Les affichages sont clairs,
précis, souvent minimalistes et sans fioritures, par exemple une flèche
et un gros 5 pour indiquer que c’est par là qu’on va trouver le métro
numéro 5... Voilà à quoi doivent ressembler les interfaces pour Windows
Phone. Elles doivent valoriser l’information et la fluidité plutôt que
les interfaces lourdes et chargées. Le but est de faire en sorte que
l’utilisateur trouve le plus rapidement possible l’information dont il a
besoin et d’éviter les images ou animations superflues qui pourraient
le ralentir.
Dans cette optique, les applications doivent être fluides et répondre rapidement aux actions de l’utilisateur, ou du moins lui indiquer que son action a été prise en compte. Ras le bol des applications Windows ou autre où on ne sait même plus si on a cliqué sur un bouton car rien ne se passe !
Dans cette optique, les applications doivent être fluides et répondre rapidement aux actions de l’utilisateur, ou du moins lui indiquer que son action a été prise en compte. Ras le bol des applications Windows ou autre où on ne sait même plus si on a cliqué sur un bouton car rien ne se passe !
Modern
UI se veut donc simple, épuré et moderne. Les fonctionnalités sont
séparées en Hubs qui sont des espaces regroupant des informations de
plusieurs sources de données. Ainsi, il existe plusieurs Hubs, comme le
Hub « contacts » où l’on retrouvera les contacts du téléphone mais aussi
les contacts Facebook, Twitter, … Nous avons aussi le Hub « Photos », «
Musique et vidéos », « Jeux », « Microsoft Office », « Windows Phone
Store » ou encore le hub « Entreprise » qui permettra d’accéder aux
applications métiers via un portail que les entreprises peuvent
personnaliser.
Une
fois rentré dans un Hub, nous avons accès à plusieurs informations
disposées sous la forme d’un panorama. Nous verrons un peu plus loin ce
qu’est le panorama mais je peux déjà vous dire qu'il permet d’afficher
des écrans de manière cyclique avec un défilement latéral. Ainsi, dans
le Hub de contact, on arrive dans un premier temps sur la liste de tous
les contacts. L’écran de panorama que l’on peut faire glisser avec le
doigt nous permet d’obtenir sur l’écran suivant la liste des dernières
activités de nos contacts, puis la liste des contacts récents, etc. Et
c’est pareil pour les autres Hub, le but est d’avoir un point d’entrée
qui centralise toutes les informations relatives à un point d’intérêt.
C’est
avec tous ces principes en tête que vous devrez développer votre
application. N’hésitez pas à observer comment sont faites les autres, on
trouve souvent de bonnes sources d’inspirations permettant de voir ce
qui fait la qualité du design d’une application.
Le Windows Phone Store
Les applications que nous créons sont ensuite téléchargeables sur la place de marché Windows Phone, appelée encore Windows Phone Store.
Elles peuvent être gratuites ou payantes, permettant ainsi à son
créateur de générer des revenus. Sur le store, on trouvera également des
musiques et des vidéos.
Comme
nous l’avons déjà dit en introduction, nous allons apprendre à
développer pour Windows Phone sans forcément posséder un Windows Phone.
C’est un point important, même s’il sera très utile d’en posséder un,
vous pouvez tout à fait débuter sans.
Voilà, vous savez tout sur Windows Phone, il est temps d’apprendre à réaliser de superbes applications !
- Windows Phone est le nouveau système d’exploitation de Microsoft pour Smartphone.
- Il arrive avec une nouvelle philosophie de design des applications : Modern UI.
- Les applications réalisées sont téléchargeables via le magasin en ligne (store) de Microsoft.
Aucun commentaire:
Enregistrer un commentaire