Резюме для программиста
Т.е. такого единообразия, как на Флеше или Сильверлайте, где всё на всех платформах рисовалось одинаково, не будет?
А как было в UWP? Имхо в классическом флеше, там вроде не было никаких лейаутов, а во флеше с формами мне не удалось к сожалению толком испробывать. Имхо уже в Sliverlight и в WPF там ведь вроде были всякие лэйауты см. https://www.tutorialspoint.com/wpf/wpf_layouts.htm, они были вначале реализованы в Java, чтобы на всех устройствах отображалось одинаково. А в iOS - https://developer.apple.com/documentation/uikit/views_and_controls, и в Android - см. https://developer.android.com/guide/topics/ui/declaring-layout там выбераете определённый View (iOS) или Activity (Android). В современных Android-ах там вроде можно для каждого экрана делать свой лейаут. А в HTML там адаптивность делается благодаря media query - https://www.w3schools.com/css/css_rwd_mediaqueries.asp или Grid Layout, и FlexBox. Было бы хорошо, если они бы взяли идею из HTML5.
Если проще объяснить когда запускают Android Studio, даётся на выбор Activity см. https://google-developer-training.github.io/android-develo..., а в Xcode View см. https://i.imgur.com/cNAyOcp.gif