Please log in to watch this conference skillscast.
It's not an easy task to build libraries when your users are actually developers. In this talk Emma will share with you the value a library can bring, with real life examples.
Emma will start out with some points to consider during designing phase, where to do the failure handling, and how much responsibility can actually a library take. Next you will learn all the steps involved in publishing to a central repo, keeping versioning and changelogs in mind.
But how to depend on those libraries? Developers should be trusted to update their dependencies without using dynamic dependencies that add nondeterminism to the build. Moreover, there are tricks for preventing libraries to add permissions silently to your app.
YOU MAY ALSO LIKE:
- Improve your code with Lint checks for Kotlin (SkillsCast recorded in October 2019)
- Accessibility in Flutter (in Online Event on 20th August 2020)
- Skills Matter droidcon London 2019 Wrap Up! (SkillsCast recorded in October 2019)
- Pushing Dynamic Features Your Users Want, As Quick As They Want Them (SkillsCast recorded in October 2019)
Lessons Learned While Building Mobile Libraries
As a Senior Android engineer at Scape Technologies, a hyper-accurate visual-based positioning service, Emma works on building a mobile SDK that allows AR content to be anchored at specific outdoor locations.