4 ms·
You are incorrect. You are not required to use native widgets. What it does enforce, however, is that if you use the native widgets, you have to use them in a
by allwein 16y ago
You are incorrect. You are not required to use native widgets. What it does enforce, however, is that if you use the native widgets, you have to use them in a way that's consistent with the HIG. As a quick example, you shouldn't use a tab bar controller where the tab buttons perform an action on the current view(like save, or cancel). A tab bar controller is only for switching between views.
- gmlk 16y agoThat still doesn't change much to my argument: If the app does not behave exactly like a proper iOS app should Apple is going to reject it. So we can forget about a simple cross-platform middleware layer that can create the same app for multiple platforms, however this is maybe less a problem for games then other applications?