I really wish people would stop trying to pit "optimize for user experience" against "optimize for developer experience" and using it as shorthand for native development vs web development.
You can have great developer-focused tools for native apps. Xcode used to ship when it had major QoL improvements for developers, not based on annualized feature-creep releases on whatever shit Apple cares about this year. They should be taking all these great DX features from the web like hot reloading and templating and modularization and embracing them.
You can have smooth, fluid, rich experiences in apps built on platforms that make developer's lives easier, but they can't JUST make developer's lives easier. That has to be in service of better software, otherwise it's just cheaper and faster to build, which serves everyone except the user. Hybrid/web platforms aren't going anywhere, and they should be compelled to improve.
By pitting DX and UX against each other, you're only letting Apple and Google off the hook for shipping crappy monolithic tools that don't scale and hardly improve, and you're letting open source projects get away with reinventing the wheel without improving life for the people who have to use all these apps.