IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Microsoft présente les changements dans son nouveau Store
Et invite les développeurs à mettre à jour les descriptions de leurs applications

Le , par Michael Guilloux

65PARTAGES

1  0 
Windows 10 : un OS qui s’adapte à tous les appareils
quelles sont les implications pour les développeurs ?

Microsoft a présenté il y a quelques jours Windows 10, la prochaine version majeure de son système d’exploitation qui semble très prometteuse. La Technical preview de l’OS est disponible en téléchargement depuis le 1er octobre et Microsoft compte sur la participation de la communauté pour faire évoluer l’OS.

Windows 10 est présenté comme un système d’exploitation qui sera adapté à tous les appareils, des consoles Xbox aux PC en passant par les téléphones, les tablettes et petits objets connectés. Une sorte d’OS pour les gouverner tous donc. Il aura droit à un store unique, qui permettra aux développeurs de développer une seule fois, et déployer facilement sur plusieurs dispositifs. Sur ces points, plusieurs questions demeurent, notamment pour les développeurs.

Windows 10 offrira une expérience qui sera adaptée en fonction du terminal de l’utilisateur. « Nous ne parlons pas d’une même interface pour les gouverner tous », avait expliqué Terry Myerson, vice-président exécutif, Operating Systems chez Microsoft, lors de sa keynote. « Nous parlons d’une famille de produits – une expérience sur mesure pour chaque appareil ».

Windows 10 offrira donc sur chaque type d’appareil une interface utilisateur, des fonctionnalités et API qui permettront de disposer d’une expérience adaptée à l’usage de l’utilisateur, comme le montre l’image ci-dessous. Il ne s’agit plus donc d’offrir une interface hybride (pour PC et tablette) comme cela avait été le cas avec Windows 8, et qui a eu pour conséquence de léser les utilisateurs de PC.




Avec Windows 10, les adeptes du clavier et de la souris auront une interface mieux adaptée à leurs besoins, avec notamment le retour du menu Démarrer, l’exécution des applications Modern UI en mode fenêtré comme pour les applications Desktop traditionnelles et bien plus. Alors que sur un dispositif tactile (tablette, par exemple), l’interface Modern UI de Windows 8, ainsi que son écran de Démarrage seront plus mis en avant. Et Microsoft a trouvé un moyen subtil de gérer les dispositifs hybrides (ordinateur et tablette, à l’instar de Surface). La solution de la firme réside dans le projet Continuum.

Le projet Continuum permettra de basculer de façon intelligente entre le bureau et Modern UI, et vice-versa. Sur un appareil comme la tablette surface, si le clavier est connecté, l’appareil démarrera directement vers le bureau. Si vous détachez le clavier ou si vous passez celui-ci derrière l’écran de l’appareil, un pop-up apparaitra et vous demandera de basculer en mode « tablette ». Si oui, sans avoir besoin de redémarrer l’appareil, les applications s’afficheront en plein et le menu Démarrer s’étendra pour fournir une vue semblable à l’écran de Démarrage. Cette fonctionnalité n’a pas encore été activée dans Windows 10.




Qu’est-ce que cela implique pour les développeurs ? « À travers cette pléthore d’appareils, nous ne livrerons qu’une seule plateforme d’applications pour nos développeurs, qu’il s’agisse du développement d’un jeu ou d’une application de productivité. Il y’aura un moyen d’écrire une application universelle qui cible des familles de produits », note Terry Myerson.

Les « Universal Apps » permettront aux développeurs de définir un code commun (le backend d’une application par exemple) et plusieurs projets d’IU, chacun ayant des éléments d’interface utilisateur alignés avec la résolution du dispositif ciblé (PC, smartphone, Xbox, etc.).

Un premier aperçu de cette possibilité a été offert avec Windows 8.1 et une mise à jour de Visual Studio 2013. Elle sera étendue avec Windows 10 et la prochaine version de Visual Studio.

Plus de détails sur les Universal Apps

Et vous ?

En tant que développeur, que pensez-vous de la convergence de Windows 10 ?

Avez-vous déjà développé des Universal Apps ? Qu’en pensez-vous ?
Vous avez lu gratuitement 420 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de BePe84
Nouveau Candidat au Club https://www.developpez.com
Le 06/08/2015 à 14:22
Pour développer des Windows Universal App, il vaut mieux tester son appli sur Winphone.
Pour tester son appli sur Winphone, il y a deux moyens :
- utiliser un simulateur : pour ça il faut installer les émulateurs, pour ça il faut avoir Hyper-V actif, pour ça il faut avoir Windows 10 PRO (un développeur indépendant, ça achète son Pc à la superette du coin et chez CastoMerlin, ils ne vendent que des versions Family). Acheter une version Pro juste pour se former et peut-être déboucher dans quelques mois sur un abandon genre Silverlight : Bof...
- utiliser son Winphone sous Windows 8.1 : pour ça, il faut enregistrer son Winphone pour le développement. J'ai eu beau chercher sur Internet pour faire ça, je ne tombe que sur des pages anciennes aux indications obsolètes (relatives à VS 2013 et Windows 7), bref rien en cours pour VS 2015 et Windows 10.

Du coup, suite à diverses manips concernant les émulateurs, mon VS 2015 part pour le pays des chasses éternelles dès que je lui propose de lancer la moindre Blank App (Universal Windows).

M'est avis que je vais rester sur Winforms encore pas mal de temps (parce qu'après tout, connaissez-vous une façon plus productive de créer des applications LOB ?).

Encore un espoir qui tombe à l'eau.
0  0 
Avatar de dfiad77pro
Membre chevronné https://www.developpez.com
Le 08/08/2015 à 19:07
Citation Envoyé par BePe84 Voir le message
Pour développer des Windows Universal App, il vaut mieux tester son appli sur Winphone.
Pour tester son appli sur Winphone, il y a deux moyens :
- utiliser un simulateur : pour ça il faut installer les émulateurs, pour ça il faut avoir Hyper-V actif, pour ça il faut avoir Windows 10 PRO (un développeur indépendant, ça achète son Pc à la superette du coin et chez CastoMerlin, ils ne vendent que des versions Family). Acheter une version Pro juste pour se former et peut-être déboucher dans quelques mois sur un abandon genre Silverlight : Bof...
- utiliser son Winphone sous Windows 8.1 : pour ça, il faut enregistrer son Winphone pour le développement. J'ai eu beau chercher sur Internet pour faire ça, je ne tombe que sur des pages anciennes aux indications obsolètes (relatives à VS 2013 et Windows 7), bref rien en cours pour VS 2015 et Windows 10.

Du coup, suite à diverses manips concernant les émulateurs, mon VS 2015 part pour le pays des chasses éternelles dès que je lui propose de lancer la moindre Blank App (Universal Windows).

M'est avis que je vais rester sur Winforms encore pas mal de temps (parce qu'après tout, connaissez-vous une façon plus productive de créer des applications LOB ?).

Encore un espoir qui tombe à l'eau.
Rooo faut pas se décourager,
J'avous que sous Winforms , je suis aussi très productif, mais WPF à l'avantage de te forcer à créer un code correct, la ou Winforms est un peu une incitation au four-tout...
0  0