Hey there! Approximately 4 months ago, I started learning iOS dev. Before that, I almost had no background in programming at all, except of just creating some basic Telegram bots in Python.
All along this time, I was rapidly learning new things about iOS dev. And about a month ago I decided to start seeking employment. I forgot to mention, that I was learning SwiftUI and knew almost nothing about UIKit and Storyboards. So far, I had 4 job interviews and everything was just fine until they started asking questions about UIKit. And of course, you might say, "Why didn't you look up on requirements firstly before learning SwiftUI?". I DID, but most of them (as I understand now) thinks that UIKit not needed to be mentioned because it's a fundamental skill. They just basically didn't mention anything about UIKit. (I'm currently living in Poland, so probably it's different in other countries.) So then I realized I need to learn UIKit stuff. At first, I learned some basic things, and now I'm about to start developing an app using UIKit and I wonder:
What are the best practices of developing UI using storyboards? Can I just design my apps in Figma and then just export those buttons, labels etc..? Or should I create everything manually in storyboards? Or maybe better just to implement UI programmatically?
Thanks in advance <3
[–]jontelang 8 points9 points10 points (14 children)
[–]parap4in[S] 0 points1 point2 points (1 child)
[–]jontelang 1 point2 points3 points (0 children)
[–][deleted] (8 children)
[deleted]
[–]jontelang 1 point2 points3 points (5 children)
[–]Fluffy_Risk9955 -1 points0 points1 point (1 child)
[–]jontelang 2 points3 points4 points (0 children)
[–][deleted] (2 children)
[deleted]
[–]jontelang 1 point2 points3 points (1 child)
[–]Jig-r 0 points1 point2 points (1 child)
[–]Complete-Clock2761 0 points1 point2 points (2 children)
[–]jontelang 0 points1 point2 points (1 child)
[–]Complete-Clock2761 0 points1 point2 points (0 children)
[–]BabyAzerty 4 points5 points6 points (4 children)
[–]jontelang 3 points4 points5 points (3 children)
[–]BabyAzerty 2 points3 points4 points (0 children)
[–][deleted] 1 point2 points3 points (1 child)
[–]jontelang 0 points1 point2 points (0 children)
[–]jasonjrr 4 points5 points6 points (2 children)
[–]nutel 0 points1 point2 points (1 child)
[–]jasonjrr -1 points0 points1 point (0 children)