Please log in to watch this conference skillscast.
As applications grow in size, Dagger can help mitigate the pain of dependency management and eliminate the boilerplate of manual dependency injection. Despite this, there are still pain points such as slower compilation times and how to inject objects like activities and views. This talk will cover functionality provided by libraries which build on top of Dagger to reduce these pain points. Jake will start with the built-in 'dagger-android' library to see how it works and the most efficient ways it can be used. You'll learn what assisted injection is, why you might use it, and look at a library which simplifies the pattern. And finally together with Jake you'll attempt to solve the build speed problem so that development builds are as fast as possible without sacrificing Dagger's compile-time safety.
YOU MAY ALSO LIKE:
- Keynote: Sinking Your Teeth Into Bytecode (SkillsCast recorded in October 2017)
- Brian Egan's Flutter and Dart Workshop (in London on 22nd - 23rd October 2019)
- Fast Track to iOS Architecture (in London on 11th - 13th December 2019)
- droidcon London 2019 (in London on 24th - 25th October 2019)
- iOSCon 2020 - The conference for iOS and Swift Developers (in London on 19th - 20th March 2020)
- The Sonic Contender (in London on 28th October 2019)
- Keynote by Heather VanCura on The Future of Java and You (in London on 7th November 2019)
- Cleaning the Big Picture: Creating Maintainable Mobile Games in Haskell (SkillsCast recorded in October 2019)
- Design to code. Meet Supernova. (SkillsCast recorded in September 2019)
Helping Dagger Help You
Android Framework engineer at Google working on Kotlin things. Has a long-time severe allergy to boilerplate code and for years has been raising awareness on the issue as well as leading efforts to eradicate this horrible disease that plagues modern developers.