January 2018
Intermediate to advanced
434 pages
14h 1m
English
It's important to understand the working of annotation processors. They basically act as a hook for the compiler to analyze the source code for defined annotations, and handle them by producing compiler errors, warnings, or extra code in their place. This makes writing apps faster, because you just have to annotate and the compiler will generate all the necessary code for you behind the scenes. Dagger 2 is a popular library that works this way.
Read now
Unlock full access