I’m a native developer, I write code twice. The challenging part is not about the code anymore, but lately more on the UI. To cross-platforms good luck on iOS 19 where it’s gonna be all translucent.
I hadn’t thought about it but you’re right. If the iOS 19 UI rumors are true, non-native is going to stick out in a bad way. Even RN apps aren’t going to be spared, because even though RN uses native widgets in parts they still do a lot of custom styling which will look downright broken mixing in with a pseudo-3D visionOS-like UI.