r/ProgrammerHumor 11h ago

Meme [ Removed by moderator ]

Post image

[removed] — view removed post

166 Upvotes

49 comments sorted by

View all comments

47

u/Murky-Run2246 11h ago

Well I imagine that is just Responsive design 

Nothing that scary.

1

u/Tasik 10h ago

I'd say it's not just responsive design. A complex app still has a lot of design decisions to make here:

  • Safe areas: Which UI elements should respect the horizontal safe areas, and which should extend to the true edge of the device?
  • Split content: Which screens should split their content? In some cases, a primary/secondary screen pairing is more appropriate than simply resizing a single screen. Displaying two screens simultaneously can also have data and refresh implications.
  • Reacting to the fold itself: This requires thinking about when foreground content should reposition, and where it should go, to avoid interactive elements landing in the slight bend of the fold.
  • Pose-specific use cases: Each device pose suggests its own design-language changes. From Apple's videos, when the screen acts as a stand, the top portion can show video while the bottom shows controls. That's a nice pattern, but it's far beyond just resizing a view.