Recently I upgraded an application that I'm developing to use a minimum API at 21 (Lollipop), before it was at 19 (KitKat).
In the case of KitKat I needed to use AppCompat and Support Design to enjoy the DrawerLayout, CoordinatorLayout, FloatingActionButton, etc., but in Lollipop some of these controls are natively supported.
The question is: Do I need to continue referencing AppCompat and Support Design? And if so, which parts of the libs?
I think I'll probably have to adapt the code for those changes.