Annotation Processing Boilerplate Destruction (Square Waterloo 2014)

E68309f117985270285ade8082f4877d?s=47 Jake Wharton
September 23, 2014

Annotation Processing Boilerplate Destruction (Square Waterloo 2014)

The Java programming language has a knack for requiring a lot of boilerplate code. Annotation processing is a feature of the Java compiler which provides hooks that allow automatic code generation based on annotations. This greatly simplifies your code by pushing the burden of the boilerplate on automated tooling.

This talk will briefly cover on showcasing existing annotation processors for Android development. We will then cover how to get started writing your own annotation processor.

Video: http://youtu.be/dOcs-NKK-RA

E68309f117985270285ade8082f4877d?s=128

Jake Wharton

September 23, 2014
Tweet