3 ms·
The advantages of Storyboards or other parts of Interface Builder could have been had without the disadvantages; they just weren’t designed properly. For insta
by makecheck 9y ago
The advantages of Storyboards or other parts of Interface Builder could have been had without the disadvantages; they just weren’t designed properly.
For instance, there is no particular reason they couldn’t have a “view equivalent code” or “convert to code” or similar button allowing someone to start in a visual layout environment but still see what they end up with (optionally choosing to maintain only the code).
Similarly, Apple continues to be terrible about unnecessarily modifying files and creating revision-control nightmares, and this is just poor design. They could have created Storyboards in a way that works with teams and code repositories.
- kennydude 9y agoI prefer the way Android does things for layouts. You write XML (yeah it's XML, but it works) and Android Studio will generate a preview on the other side of the screen.