Name: Stéphane Nicolas
Type: User
Company: @Square
Bio: Open source enthusiast, Java & Linux fan, Android dev. Favorite topics: quality, performance, testability, dependency injection, continuous integration, gradle.
Location: San Francisco, USA
Blog: http://stackoverflow.com/users/693752/snicolas
Stéphane Nicolas's Projects
Example of how to use lambdas to communicate between Fragments and Activities
Advanced Android TextView
A library to help other librairies getting rid of boiler plate via byte code manipulation. Works on Android too.
Sourcecode repository for Android Application Development for Dummies, v3
[Android] This is a library that easy to make using ContentProvider with OrmLite.
Android Studio IDE support for Android gradle unit tests. Prepared for Robolectric.
Android testing with Dagger 2, Espresso 2 and Mockito
Gradle plugin to add unit testing to android plugin. Prepared for Robolectric.
This library provides a simple way to add a draggable sliding up panel (popularized by Google Music and Google Maps) to your Android application. Brought to you by Umano.
Most useful keyboard shortcuts with default keymap in Android Studio.
Android validation library which helps developer boil down the tedious work to three easy steps.
BoundBox provides an easy way to test an object by accessing all its fields, constructor and methods, public or not. BoundBox breaks encapsulation.
Sample project to illustrate instant execution bugs in Android projects
Butterfork: A fork of Butterknife to support incremental annotation processing and other cool features.
ALL YOUR LIB ARE BELONG TO US
Testing tools for javac and annotation processors
A community-curated list of conferences around the world for Android developers.
Maven plugin for submitting Java code coverage reports to Coveralls web service.
Extras "injection" library for Android.
Analyze dependency usage in an Android project, with a Gradle plugin
Demonstrate that the linearization of the dependency graph that gives to the order of priority to aapt2 when merging resources is hard to grasp for humans and that we can quickly have problems when scaling the number of modules.
Diacetyl is artificial butter flavor for your Butterknife in unit tests.
Example of type erasure
Feature Flipping for Java made easy
Flexbox for Android
An image loading and caching library for Android focused on smooth scrolling
A fork of Google Guice to allow RoboGuice to go faster at startup.
Adaptable, fast automation for all
A gradle plugin that generates UML diagrams based on the PlantUML syntax