Skip to content

Comment on Follow up to “Android graphics true facts”, or The Reason Android is Laggyparent

Comments

iOS has the advantage that all apps go through an approval process. If someone is doing lots of work on the main thread and blocking the UI, the reviewer can catch it and suggest to the developer to make their code suck less.

Do people actually get any feedback like this?

Yes, i had an app that in one place didn't asynch a webrequest and locked up the main thread. They emailed me about this.

If we are going to give an advantage I think it would go to Android if thats the only way you get feedback on iOS. Android pops up an Application Not Responsive message if your main thread violates responsiveness thresholds. This is a meta issue to mechanisms for debugging main thread vs. side thread coding.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.