Il y a 10 ans -
Temps de lecture 3 minutes
Revue de presse Xebia
La revue de presse hebdomadaire des écosystèmes Java/JEE proposée par Xebia.
Mobilité
Canonical annonce Ubuntu Phone OS
C’est la course vers les plateformes mobiles ! Après l’annonce du nouveau Firefox OS par la Fondation Mozilla il y a quelques temps, Canonical a dévoilé la semaine dernière une version du celèbre système d’exploitation Ubuntu pour les smartphones.
Ubuntu Phone OS apporte quelques particularités par rapport aux smartphones actuels, comme une page d’accueil au lieu d’un lock screen et des bordures intelligentes qui améliorent l’expérience utilisateur en terme de navigation. Cette vidéo donne un aperçu. Pour les developpeurs, une suite de développement a été mise à disposition. Canonical fera évoluer son Ubuntu Software Centre pour accueillir les nouvelles applications mobiles.
Le fabricant majeur qui embarquera ce nouvel OS mobile n’a pas encore été révélé. La sortie sur le marché des premiers téléphones powered by Ubuntu est prévue pour la fin 2013.
Le coin de la technique
Sortie de Grails 2.2

Après plusieurs mois et 4 versions release candidate, Grails voit enfin sortir sa version 2.2 le 20/12/2012.
Cette version apporte les fonctionnalités suivantes:
- Prise en charge de Groovy 2 (enfin!).
- Parallélisation d’exécution au lancement de tomcat.
- Définition d’espaces de nommage pour les contrôleurs, services, classes de domaine et mappings d’URL. Cette option permet par exemple de distinguer des composants partageant le même nom proposés par des plugins différents.
- Prise en charge de l’API de projection d’Hibernate.
La documentation de ces nouvelles fonctionnalités est accessible ici.
Le détails des bugs corrigés par cette version se trouve sur cette page Jira.
Version finale de Scala 2.10

Scala 2.10 a été officiellement publié et annoncé le 04 janvier. Nous avions déjà parlé de cette nouvelle mouture dans la revue de presse et a l’occasion de la 26ème edition du paris scala user group. La liste complète des fonctionnalités est disponible dans l’annonce, nous retiendrons en particulier :
- la mise en oeuvre de la modularization du langage, SIP-18, qui avait été très controversée
- les value classes et les implicit classes particulièrement utiles pour les adeptes du DDD
- l’amélioration du pattern matcher
- l’inclusion des futures, promises et acteurs Akka dans le sdk standard.
Deux fonctionnalités considérées comme expérimentales ont également été ajoutées :
- une nouvelle api de reflection
- les macros.
Une version 2.10.1 est d’ores et déjà en cours de préparation pour corriger les premiers bugs.
Nouvelle version de Cassandra

La fondation Apache a sortie dernièrement la version 1.2 de Cassandra, son système de gestion de base de données NoSQL.
Les trois grosses nouveautés de cette version sont:
- « Atomic batches » améliorant l’intégrité transactionnelle lors du traitement des opérations par lot
- Noeuds virtuels permettant une meilleur gestion des clusters (possibilité de passer un noeud existant en noeud virtuel)
- CQL3, langage basé sur SQL, permettant d’extraire et de modéliser des données simplement
N’attendez plus pour l’essayer et nous donner votre avis !
Commentaire