Dans cet article, nous allons dresser le bilan du troisième Coding Dojo Bordelais. Rappel Le Coding Dojo de Bordeaux a pour but le développement d’une application web et mobile de consommation locale (circuits courts). Celui-ci s’intègre aux projets de développement durable initiés par le conseil général de Gironde et la CUB (Communauté Urbaine de Bordeaux) […]

Dans mon dernier article, je n’ai fait que mentionner l’interface FactoryBean. Nous allons ici voir en détail l’impact de cette interface sur les configurations Spring JavaConfig. Dans Spring, l’interface FactoryBean permet de définir des objets ayant un rôle spécial : ils ne sont pas directement des Beans Spring : ce sont des objets qui servent […]

Moto_360

Le marché des montres connectées est en plein essor actuellement. Le salon de l’IFA qui vient de se dérouler à Berlin en est un exemple flagrant. Ce ne sont pas moins de 5 constructeurs de smartphones différents qui ont présenté leurs montres connectées. Bien que toutes ces montres n’utilisent pas Android Wear la tendance montre clairement que ce genre d’accessoire va se développer dans les prochaines années.

Canalys prévoit que le nombre de bracelets connectés devrait atteindre les 45 millions d’unités en 2017. Les constructeurs misent donc sur les smartwatches pour être un relais de croissance en s’appuyant sur la base des smartphones installés et, étant donné la pénétration du marché d’Android, il y a fort à parier qu’une majorité de ces montres se baseront sur l’OS de Google. Cet article présentera les principes à garder en tête lors de la conception d’une application pour Android Wear ainsi que des exemples de code pour la réaliser.

Spring propose depuis longtemps plusieurs mécanismes permettant d’enrichir le comportement du conteneur lors de la création ou la destruction des beans : des interfaces, configurations et annotations permettant de notifier le bean lors de sa construction/destruction des interfaces *Aware permettant d’injecter automatiquement certaines dépendances particulières une interface (FactoryBean) permettant d’avoir entièrement la main sur la […]

Spring Integration implémente dans Spring les Enterprise Integration Patterns qui visent à mettre en place une architecture découplée, légère, orientée messages et événements (Event Driven Architecture). Ainsi, différents protocoles peuvent être littéralement intégrés aux projets Spring sans pour cela créer de dette technique. Cette session propose de vous présenter un ensemble d’abstractions de très haut […]

MongoDB stocke les données dans des documents JSON. Les documents peuvent représenter des structures de données riches, tout en offrant une grande flexibilité. Nous avons donc de nombreuses alternatives pour stocker les données si on compare au modèle relationnel qui est lui très normalisé. Durant cette présentation, en nous basant sur un site de e-commerce, […]