4 ms·
There is no tool that can scale a mobile app to tablet size whilst maintaining a great UX. You need to optimise for the particulars of each device.
by threeseed 4y ago
There is no tool that can scale a mobile app to tablet size whilst maintaining a great UX.
You need to optimise for the particulars of each device.
- secretsatan 4y agoIf you're brave, you can configure views for all sizes (portrait/landscape/iphone/ipad) using XCode's UI Tool with trait based constraints. When you get it to work, it works quite well, animating changes when switching from portrait to landscape, but if things go wrong, it can be a massive pain to debug.
- selykg 4y agoHaving worked on an app that, at least in my opinion, was pretty well done for each platform (phone and iPad), this is the case. Our UI for the iPad was a completely separate one. The core code was shared via various internal libraries, but the UI was entirely different. Adding a feature to iPhone required one entirely separate set of code compared to the iPad app. The app was a universal binary though and one app ran on both device types. This was, at the time, an absolute requirement. There was no way to scale the app from iPad to iPhone in such a way that it would give a great experience on both iPhone and iPad. It just wasn't possible to give an excellent app. I've long since left and the app does seem to be written in SwiftUI now and seems to be one shared codebase. But I wouldn't say it's as good as it was previously.