Résultats

Publié par Christophe Pelé

Il y a 10 mois

Rotation d’écran et communication entre composants avec Android Architecture Components

La documentation Android est truffée d’extraits de code permettant de résoudre certaines problématiques rencontrées par la plupart des développeurs, comme la gestion de la rotation d’écran ou la communication entre composants. Avec les Android Architecture Components, annoncés en mai 2017, Google apporte de nouvelles solutions. Nous allons voir comment mettre en place les Architecture Components...

Publié par Christophe Pelé

Il y a 1 année

Développement Agile et Craft

Vous êtes développeur mobile pour un journal d’information bien connu. Les articles paraissent sur un site web et l’application Android correspondante est utilisée par des centaines de milliers d’utilisateurs. Elle permet de réagir sur les articles, et les utilisateurs ne s’en privent pas : c’est le théâtre de débats d’un haut niveau émotionnel, si ce...

Publié par Christophe Pelé

Il y a 2 années

Git : Dépôts distants sans accès réseau

L’open space était inhabituellement calme aujourd’hui. Après 4 heures de code en TDD il est temps de lever la tête, car c’est vendredi soir et votre TGV part dans 37 minutes. Vous utilisez Git pour enregistrer votre progression par des commits réguliers. Vous n’avez plus qu’à pousser vos changements sur le dépôt de votre organisation. Damned. Le...

Publié par Christophe Pelé

Il y a 3 années

Une VM moderne pour IE avec Vagrant

Nous développons une application Web destinée à des utilisateurs corporate sous Internet Explorer 9. Nos Product Owners utilisent Windows et IE 11, nous développons sous Mac OS X, et les serveurs tournent sous Linux. Dans cet environnement hétérogène, nous utilisions déjà Vagrant pour gérer plusieurs VM Linux : intégration continue, bases de données, conteneur Web. Vagrant...

Publié par Christophe Pelé

Il y a 5 années

Craftsman Recipes : Soignez vos tests unitaires

La pratique des tests unitaires est maintenant bien acceptée dans les équipes de développement Java. Malheureusement, le code de test reste moins soigné que le code de l’application, en particulier au niveau du nommage des classes et des méthodes de test. Difficile de maintenir une classe de test dont les méthodes sont nommées test1, test2 et test3…...

Publié par Christophe Pelé

Il y a 5 années

Les outils du développeur web en Java

Les outils du développeur web en Java Imaginons un développeur Java qui démarre un nouveau projet web et qui inaugure un poste de développement flambant neuf. Seul l’OS est installé, Windows, Mac OS X ou Linux, peu importe : les outils présentés dans cet article sont tous disponibles sous votre OS favori.

Nous recrutons

Être un Xebian, c'est faire partie d'un groupe de passionnés ; C'est l'opportunité de travailler et de partager avec des pairs parmi les plus talentueux.