Tests Unitaires JUnit sur un projet Kotlin avec Dagger 2, Retrofit, RxAndroid

Dans le précédent article Architecture autour de MVP en Kotlin – Dagger 2, Retrofit, RxAndroid et DataBinding nous avons vu comment mettre en place un projet autour de ces technologies. Mais la mise en place de tests unitaires sur un tel projet peut s’avérer problématique, surtout lorsque l’on souhaite tester le comportement en fonction des résultats d’une API. Dans cet article, nous allons donc voir comment mettre en place des tests unitaires sur un tel projet.

Continuer la lecture de « Tests Unitaires JUnit sur un projet Kotlin avec Dagger 2, Retrofit, RxAndroid »

Architecture autour de MVP en Kotlin – Dagger 2, Retrofit, RxAndroid et DataBinding

Les bonnes pratiques ainsi que les bibliothèques majeures d’Android sont connues : développement Kotlin avec du MVP autour de Dagger 2, Retrofit RxAndroid et en utilisant du DataBinding. Là où les choses se compliquent, c’est quand on doit démarrer un projet de zéro, et parvenir à faire tout cohabiter.

Continuer la lecture de « Architecture autour de MVP en Kotlin – Dagger 2, Retrofit, RxAndroid et DataBinding »

Google Assistant : Actions SDK – Permissions et géolocalisation

Google Home

Dans le précédent article Google Home : Tester et publier son application, nous avons vu comment publier une application. Nous nous sommes contentés jusque là de ne développer que des applications simples. Nous allons aller un peu plus loin dans les prochains articles. Et nous allons commencer par utiliser la position de l’appareil.

Continuer la lecture de « Google Assistant : Actions SDK – Permissions et géolocalisation »