On macOS and iOS, I prefer native apps because Apple gives these apps a bunch of extras in terms of keyboard shortcuts and functionality.
Non-native apps that are web views don't get this functionality unless the developer properly hooks it or mimics it. They rarely get this right.
That said, I'm not sure of the current state of Flutter and RN. They resolve to OS native controls, so theoretically they should support these types of base functionalities, correct?
So it's not that you "prefer" native, it is that Apple are intentionally limiting PWAs in their capabilities?
I have built an application that I originally intended to be a PWA, but I had to make it a native application because how Apple are limiting many things for me.
It sucks because I now have to pay the apple tax and get "accepted" by Apple. Ironic, considering the original release of the iPhone, where web apps where the promise to us.
Comments
On macOS and iOS, I prefer native apps because Apple gives these apps a bunch of extras in terms of keyboard shortcuts and functionality.
Non-native apps that are web views don't get this functionality unless the developer properly hooks it or mimics it. They rarely get this right.
That said, I'm not sure of the current state of Flutter and RN. They resolve to OS native controls, so theoretically they should support these types of base functionalities, correct?
So it's not that you "prefer" native, it is that Apple are intentionally limiting PWAs in their capabilities?
I have built an application that I originally intended to be a PWA, but I had to make it a native application because how Apple are limiting many things for me.
It sucks because I now have to pay the apple tax and get "accepted" by Apple. Ironic, considering the original release of the iPhone, where web apps where the promise to us.