Zestaw przydatnych bibliotek
Kilka propozycji, z którymi ostatnio zdarzyło mi się pracować:
MenuDrawer - biblioteka dla wysuwanego menu, która pozwala użytkownikom na przemiszczanie sie pomiedzy widokami w aplikacji. Menu pokazuje się po przeciągnięciu ekranu “za brzeg”, albo po kliknięciu ikony w Action Bar’ze. GitHub Aplikacja - przykład
Otto - bardzo użyteczna biblioteka, napisana na bazie Guava event bus, pozwalająca na oddzielenie różnych części aplikacji, a jednocześnie pozwalająca im komunikować się efektywnie. Działa na zasadzie subskrypcji i produkcji “eventów”. Po przykłady odsyłam do strony. GitHub
Crouton - biblioteka stanowiąca alternatywę dla natywnych “toastów” - pozwala na wyświetlanie w dowolnym miejscu, wyświetlanie dowolnej liczby oraz wyrównywanie komunikatów do konkretnych elementów widoku, oraz stylowanie tychże komunikatów. GitHub Aplikacja - przykład
Dagger - biblioteka do obsługi wstrzykiwania zależności - alternatywa dla Guice’a. GitHub
FEST Android - kolejny i ostatni prezentowany tutaj wytwór Jake’a Whartona i ekipy ze Square - biblioteka bardzo przydatna przy pisaniu testów jednostkowych w Androidzie, pozwalająca szybko i deklaratywnie przetestować właściwości w różnych klasach aplikacji - dzięki specjalnym asercjom. GitHub
Happy using!