Author image

Thomas BOUTIN

Nantes (FR)

Architecture à plugins avec Koin

Littéralement, en anglais, on parle de plug une clé USB. Cela se fait grâce à des ports qui sont exposés par l’ordinateur. Le principe de l’architecture à plugins dans le logiciel est le même. Une application expose des ports pour ajouter, modifier ou supprimer des comportements via des

Créer une app Android e-commerce avec l’architecture hexagonale (Partie 2 - Exemple)

Nous avons réalisé l’application e-commerce d’une enseigne de grands magasins. Nous avons utilisé l’architecture hexagonale. Cet article est la suite d’un autre qui présente le contexte et les choix du projet. Vous pouvez le retrouver ici [https://blog.ippon.fr/2022/01/21/creer-une-app-android-e-commerce-avec-larchitecture-hexagonale/] . Exemple de

Android DI : De Dagger vers Koin

L’injection de dépendances (DI) est un pattern dans lequel vous laissez une tierce partie (ie, un framework) fournir les implémentations. Cela présente de grands avantages : réduction du couplage dans vos apps facilitation du testing cela force une meilleure organisation et structuration du code, en éliminant du boilerplate et en

Introduction aux Android Architecture Components

Annoncées pendant la Google I/O 2017 (source [https://www.youtube.com/watch?v=FrteWKKVyzI]), les Android Architecture Components (AAC) sont des librairies qui se veulent révolutionnaires. La première version stable publiée date de novembre 2017 (source [https://android-developers.googleblog.com/2017/11/announcing-architecture-components-10.html] ). Nous allons tout d'