3 ms·
If you're discussing storyboards in XCode (given you mentioned drag and drop), you actually don't need that feature and can lay out both iOS screens and the flo
by hellcow 9y ago
If you're discussing storyboards in XCode (given you mentioned drag and drop), you actually don't need that feature and can lay out both iOS screens and the flows between them programmatically. I actually prefer writing views programmatically for iOS--it gives you readable diffs, which is especially helpful for code reviews.
- jareds 9y agoI have not found an introduction tutorial that assumes you go from no iOS knowledge to a working app with just code instead of storyboards. DO you know of a tutorial that does this?
- hellcow 9y agoHere's one that might help for Objective C: https://medium.com/@danstepanov/your-first-ios-app-100-programmatically-updated-95951cb189c4 https://medium.com/@danstepanov/your-first-ios-app-100-progr... Alternatively this is the same tutorial using Swift: https://medium.com/@danstepanov/your-first-ios-app-100-programmatically-xcode-7-2-swift-2-1-9946d09610c4 https://medium.com/@danstepanov/your-first-ios-app-100-progr... Sadly the images in those articles don't have alt tags, but the images are well described by the surrounding text. Googling "build iOS views programmatically no storyboard" should bring up some more resources. The rest of iOS development will be normal/consistent with other tutorials--the only thing that's different is learning to describe the view itself in code.
- jareds 9y agoI haven't had a chance to actually run through the tutorial but looking at it I don't think I'll have problems following it. It's well written and the graphics are not required to understand what's going on.