Keynote à Devoxx France 2015 : à quoi notre monde ressemblera dans 20 ans ?

logo du devoxx france

Cette année, le Devoxx s’ouvre sur une keynote dans l’air du temps: à quoi notre monde ressemblera dans 20 ans ?
S’il y a une vingtaine d’années, Internet n’était pas très populaire, aujourd’hui il fait partie de notre vie. Nous sommes même rentrés dans l’univers du « tout connecté » (ordinateurs, tablettes, smartphones, sans compter les montres connectées). Dans 20 ans, quels seront les sujets d’actualités ? Pour répondre à ceci, 3 grands thèmes ont été abordés.

Créer sa propre icon-font avec IcoMoon

icomoon

Les icônes sont très utilisées sur le web, elles permettent d’illustrer une action et sont universelles. Certains sites comme FontAwesome, initiés par Bootstrap, proposent une bibliothèque toute prête d’icônes transformées en font. Il suffit de télécharger un fichier CSS et d’appeler les icônes avec une classe CSS ou à l’aide d’un unicode dans une pseudo-class avec before ou after.

Spring Web Flow – Initialisation d’une nouvelle exécution et de son contexte.

spring-webflow

Comment sous Spring Web Flow, peut-on ouvrir en parallèle un deuxième flow de page pré-initialisé avec un contexte de données spécifiques? Voici une solution qui a été trouvée dans le cadre d’un projet web utilisant Spring Web Flow 2.2.1 associé à JSF 1.2 et la surcouche RichFaces 3.3.3.FINAL.

Avant de parler de la problématique et de notre solution, commençons par une petite introduction de ce framework.

Développement sur Android Wear et Interaction avec les google play services

Android-Wear

Nous avons vu dans l’article synchronisation entre un téléphone android et une android wear  que l’envoi des notifications était le moyen le plus simple d’interagir entre le téléphone et la montre.
Cependant, le design des notifications est simple et peu personnalisable. La seconde solution consiste donc à créer sa propre application dédiée à la montre et de communiquer grâce aux Google play services.

BEHAT, mais pour quoi faire ?

behat

« Behat » est un cadre de développement open source qui peut être utilisé avec PHP 5.3 et 5.4. Celui ci va permettre de faire le lien entre ces tests d’acceptation, écrits par le Product Owner (propriétaire du produit), et le produit que moi, développeur, je lui livre. Il permet de lancer ces tests d’acceptation de manière automatisée sur le produit et d’en fournir un rapport lisible par n’importe quel client.