Le Post Infeeny

Les articles des consultants et experts Infeeny

What’s new in WinJS (2-165)

Session animée par Paul Gusmorino

Windows 8.1 introduit WinJS 2.0

Beaucoup des applications Microsoft sont faites en WinJS, y compris avec les nouvelles apps.

Les nouveautés concernent les perfs, les contrôles, les pattern ux (drag and drop, …), usability

La listview améliore le layout (utilise ces donc probablement flexbox), les perfs et permet le drag and drop. 30 a 50% plus performante. Les possibilités de layout sont impressionnantes. On peut maintenant ajouter ou réorganiser les items en drag and drop.

Améliorations de la appbar pour s’adapter à la résolution et gérer correctement les manipulations au clavier.

Un nouveau contrôle Hub permet de gérer différent types de layout. Un contrôle navigationbar permet de proposer un Menu dans les appbars.

Un contrôle searchbox permet d’intégrer la recherche.

Un Schedule permet d’orchestrer les tâches au lieu de recourir au setimmediate, ou pour organiser le chargement des écrans.

Les objets WinJS sont maintenant disposable pour faciliter la gestion mémoire.

On va maintenant avoir la callstack pour debugger les opérations asynchrones.

Dans les buildings blocks, les Template ont été améliorés, notamment sur les perfs. Un contrôle repeater permet de générer des listes, éventuellement imbriquée. Un contrôle itemcontainer permet de gérer les opérations sur des items hors listview (sélections, tap, …).

Guillaume Leborgne

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s

%d blogueurs aiment cette page :