#Java, #Kotlin and #TypeScript practitioner; #Android developer; #ElegantObjects fan; #Accelerate evangelist; #TDD & #BDD (Gherkin, Cucumber) advocate
AndroidStarter. A sample Android app using the MVP architecture.
135iOSSwiftStarter. A sample iOS app written in Swift using the VIPER architecture.
76AndroidTestingBox. Android project to experiment various testing tools
63plantuml-gradle-plugin. Gradle plugin to build PlantUML diagrams from code (for living and up-to-date documentation)
41AndroidStarterAlt. A sample View-based Android app using the MVP architecture. It uses Mosby, Dagger2, RxJava, retrofit, LoganSquare, requery, EventBus, Conductor.
27AndroidVIP. Android project to experiment the VIPER approach using mosby, RxJava and dagger2
21Iris. Convenient wrapper library to perform network queries using Retrofit and Android Priority Job Queue (Job Manager)
20AnnotationProcessorStarter. Project to set up basics of a Java annotation processor
19AndroidModularSample. A sample Android application to demonstrate how to build screens as fully independant modules.
16kAndroidModular. A sample Android application, written in Kotlin, to demonstrate how to build screens as fully independent modules.
9AndroidModularReloaded. A sample Android application to demonstrate how to build screens as fully independent modules.
9elegant-android. Android project applying Elegant Objects principles
5eoconfig. Elegant Objects library to deal with Java Properties
3eorules. Set of custom ArchUnit rules to ensure Elegant Objects principles respect
3OpaqueUrlApi. Java API with URL ciphering
2kstreamsmatchers. Set of Hamcrest custom matchers for testing Kafka Streams applications.
2eo-plantuml-builder. EO implementation of plantuml-builder
1JavaObjectsOnSteroids. Example with useful libraries to speed up Java objects writing and testing.
1