As more and more people start building Android Libraries, the whole process of building a better API for developers is getting bloated and everyone is coming up with their own ideas. However, if android library developers follow a certain standard with a rationale they can avoid most of the pitfalls. Building an android library is easy, but building one that keeps in mind developer happiness is rare but definitely not hard. The session would cover how one can build android libraries taking in consideration to exposing more informative API, making sure the best resources are utilized efficiently and that one does not force the app developer with redundant dependencies and complexities.
Animated Gif Version: https://goo.gl/WNeR4A
Video: https://www.youtube.com/watch?v=RAZEIrmtUPo
Link to blog post: https://android.jlelse.eu/things-i-wish-i-knew-when-i-started-building-android-sdk-libraries-dba1a524d619
Sketchnotes by:
Chiu-Ki Chan: https://twitter.com/chiuki/status/905046880723329024
Garima Jain: https://twitter.com/ragdroid/status/905053186318368770
Miriam Busch: https://twitter.com/miphoni/status/905174390312239105