The Android community recommends a set of app development patterns essential for maintainable projects. But implementing patterns like Clean Architecture, MVP or Testing is still a challenge for most teams. That's why we're creating an Advanced Android Training series, starting with an Architecture workshop.
Read More
Developing an open source application comes with its own specificities. You can just build it and share the code online. But if you want others to understand it and contribute, here are some best practices you should follow.