3 ms·
Uninstall Slack and Messenger. You will instantly notice the difference, the lag almost disappears. This makes it seem like it is an amateur design issue, wher
by fooker 9y ago
Uninstall Slack and Messenger. You will instantly notice the difference, the lag almost disappears.
This makes it seem like it is an amateur design issue, where callbacks are perhaps being called much more often than they are needed. How often does your 'most contacted' list need to change anyway?
- fareesh 9y agoI don't think it's limited to those two apps. I use neither of them and I still have issues. Perhaps Whatsapp and hangouts add similar callback hell to the widget?
- oliwarner 9y agoWhatsapp certainly does. They just need to implement some intent caching with invalidation callbacks that active apps can call (or push updates to). Seems so childishly simple from all the way up here, wonder why they haven't done it already.
- fooker 9y agoBecause, at Google you do not get promoted if you make small incremental improvements. Especially not if you work on something that does not easily show up in metrics. You need to launch flashy products and APIs to have the promo committee look at your packet properly. Unsurprisingly, promo driven development ensues.
- oliwarner 9y agoGoogle isn't the only stakeholder here. Users and app developers could contribute improvements through AOSP. Whether or not they'd see the light of day is another question, but it's surprising that stupid issues like this aren't tackled more by the people suffering.
- fooker 9y agoGoogle's Android build does not use the sharing service used by AOSP, iirc.
- smnrchrds 9y agoTelegram too.