Titanium SDK et Titanium Studio : nouveautés de la version 3.3.0 (release candidate)

13/06/2014
Titanium logo

Le framework mobile multi-plates-formes sort en version 3.3.0 release candidate. En voici les évolutions.

Pour ce qui est d'Alloy (langage de spécification déclaratif placé en surcouche de Titanium), signalons :

  • Une nouvelle API pour placer les attributs des composants d'interface utilisateurs à l'intérieur d'une vue sans contrôleur,
  • L'utilisation de requêtes d'exécution (« run-time queries ») personnalisées en tant que sélecteurs de style TSS,
  • Des intégrations pour le module Map,
  • Des améliorations au niveau du langage de balisage XML et de TSS,
  • Intégration des assets et styles du widget thème au thème personnalisé.

Des évolutions pour plusieurs plates-formes (Android, Blackberry et iOS) sont également à noter.

Pour la plate-forme Android, signalons en particulier la prise en charge des fonctions d'appareil photo (déjà disponibles sur iOS) ainsi que le support officiel du test des applications Android sur les terminaux virtuels Genymotion avec Titanium CLI et Titanium Studio.

Pour Blackberry, les évolutions consistent principalement en des résolutions de bugs relatifs à l'interface utilisateur et en des améliorations générales de stabilité.

Pour iOS, notons, entre autres, des évolutions liées au composant vue, la prise en charge de la gestion des cookies (déjà disponible sur Android) et un nouveau mécanisme de support des certificats SSL, ainsi que l'amélioration des performances du déploiement sur les terminaux iOS grâce au nouveau système permettant de contourner iTunes.
 
Pour ce qui est de Titanium Studio, la version 3.3.0 apporte :

  • Des améliorations pour le projet Alloy,
  • Des améliorations portant sur l'aide à la saisie,
  • Le support des terminaux virtuels Genymotion,
  • Un installateur Windows retravaillé.

Pour sa part, Titanium CLI, l'interface en ligne de commande de Titanium, assure désormais :

  • La prise en charge des templates personnalisés par la commande « Create »,
  • L'affichage des sorties de log des terminaux iOS,
  • Le support des terminaux virtuels Genymotion,
  • Le support de la création de modules,
  • Le support de la plate-forme Windows Hybrid.

Davantage de détails sont disponibles sur le blog d'Appcelerator, l'éditeur de Titanium, ainsi que dans les notes de version de Titanium 3.3.0.

Solutions

comments powered by Disqus
top