When you have a strong reason to not optimize one of two ways of building your mobile app, you are not going to optimize one of two ways of building your mobile app. Not having push notifications – for years on end, with no inkling if that might ever change, because the platform makers have strong reason to sabotage it – is a pretty strong reason, specially when your measure of success is literally how often users get distracted pulled into your app.
In 2023 there is absolutely nothing that would technically not allow us to build a buttery smooth 90fps experience in any mobile browser running on a recent-ish phone. Of course that is not to say it's particularly easy. But then again, so isn't building a performant native app.
In 2023 there is absolutely nothing that would technically not allow us to build a buttery smooth 90fps experience in any mobile browser running on a recent-ish phone. Of course that is not to say it's particularly easy. But then again, so isn't building a performant native app.