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 !

Enyo 2.4 :
Créez des vues entièrement déclaratives avec ce framework JavaScript et des applications TV avec Moonstone

Le , par vermine

25PARTAGES

1  0 
Sortie de Enyo 2.4
créez des vues entièrement déclaratives avec ce framework JavaScript et des applications TV avec Moonstone


Enyo est un framework JavaScript pour ordinateurs de bureau et pour mobiles qui utilise le JavaScript et le HTML5.

La version 2.4 inclus une nouvelle couche de données avec des liaisons bidirectionnelles, des modèles, des collections, des sources et le contrôle des données, permettant des vues entièrement déclaratives. Toutes les bibliothèques standards de Enyo (core, Onyx, mise en page, etc.) ont subit des tests multi-plateformes.

Cette version contient également :

  • une amélioration de la gestion des événements souris et pointeur selon les recommandations du W3C ;
  • l'ajout de enyo.Video et la mise à jour de enyo.Media pour gérer différents statuts de "playback" ;
  • une page _visibility.js pour supporter l'API Page Visibility ;
  • la dépréciation de enyo.GridList au profit de enyo.DataGridList ;
  • des modifications sur les collections (transformation de la technique de filtrage, la suppression des enregistrements locaux, ...) ;
  • des adaptations sur les modèles (forcer un événement malgré que la nouvelle valeur soit la même que l'ancienne, une option supplémentaire pour didDestroy, ...) ;
  • etc.


Une autre annonce importante concerne de nouvelles offres TV : une nouvelle bibliothèque UI appelée Moonstone et conçue par l'équipe du webOS User Experience spécifiquement pour développer les expériences lean-back. Il y a aussi un gestionnaire de focus appelé Spotlight et qui prend en charge le développement d'applications TV multidirectionnelles.
Ce projet n'est pour l'instant supporté que sur les TV webOS LG.

Téléchargement.
Documentation.
L'article sur Enyo.

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