>> Actually, most of the imports we were seeing are coming from Upsight, which has a tremendous amount of dependencies (the list, with their number of methods: RxAndroid (4k), Dagger (~200), Commons IO (1k), Jackson (10k), Otto (~50), various Play Services (12k)), on top of their own code (3k methods):
most (all ? ) advertising and ads libraries are awful.
Especially ads, the mobile devs are not their customers, the companies that buy the ad space are.
Their goal is to display as many ads as possible and they don't have to care about the negative consequences on performances and/or quality.
10 comments
[ 2.9 ms ] story [ 33.2 ms ] threadBut this was intended more on an Android perspective (taking Pokémon Go as an example), than on a game perspective.
I've been writing the same functionality with less safety and features for years. I'll be switching to this. Great find for me. Thanks!
Upsight sounds like something to avoid.
Especially ads, the mobile devs are not their customers, the companies that buy the ad space are. Their goal is to display as many ads as possible and they don't have to care about the negative consequences on performances and/or quality.