Android Development Resources Collections
Recently read
- Facebook: mobile engi blog, github
- Building a faster Messenger
Michael Marucheck, had the idea to actually edit the Java byte code after compilation. We used ASM to improve our dependency injection system by detecting bindings that are safe to remove, adding static methods that instantiate a bound type, and rewriting calls to the injector to instead call the appropriate static method. By improving this process, we were able to have a well-crafted dependency injection system that lets us test at scale, but still with the 30% gain in speed.
- Building a faster Messenger
Other
- Twitter: youtube
- Square: engi blog, github
- Etsy: blog – mobile, github
- Pocket: blog – dev
- Feedly: blog
- Romain Guy: blog, speaker deck