Cross-platform app frameworks have been around for decades.
One of the nice things about writing native on Apple, is plugging into the latest tech. Not always a big deal, but there are some apps that use that as their biggest selling point.
Also, if we are doing low-level stuff (like Bluetooth connectivity), the app framework can be a very stubborn gorilla.