I've been an iOS developer for about 5 years, and I do all my UI in code (one exception: the watch app we have is using storyboards). Storyboards are fine but I find them slow once they get to a certain size, which for any non trivial app, I always hit
I try to keep view controllers clean by having view subclasses which manage layout, and I use auto layout as much as possible
Saying that though, its not the standard, and Apple push storyboards more and more every year, so I would guess I'm in the minority
I can't remember the last time I signed for something. These days (UK / Australia) its annoying when I can't just hold my wallet against the reader and have to enter my PIN
I just bought a 2 bed terrace in zone 4 for 280k, its not cheap but there are some places that are a lot more affordable (especially if you don't mind going south of the river)
definitely wrong, i've submitted > 10 apps and updates without a single storyboard
There is a third party IDE: AppCode by jetbrains which does most of what you need (and apparently lots of things better than Xcode) but i've never used it for any long periods
Xcode gets a bad rap, but i use it every day and can't remember the last time the current version crashed or did something strange, maybe i'm just used to it by now though
No worries, I understood where you're coming from. I partly agree with you: I switched to git at the command line from tower because I wanted to script some features (and understand the tool better), but having the GUI there made it easier for me to get used to git in the first place. (though admittedly, tower is one of the good GUIs which make it easy to do a simple task, too many of them do the opposite)
I think the point here isn't that command line tools are more powerful in general, its that building a GUI gives that access to more users who aren't as comfortable with the command line.
If you don't like the GUI or want to combine into scripts the command line is always there behind the GUI.
Remote: Yes (preferred, have been full time remote for a few years)
Willing to relocate: No (though willing to occasionally travel)
Technologies: iOS, Swift / Objective-C (iOS dev since 2010, leading mobile teams for the last 4 years)
Résumé/CV: https://www.linkedin.com/in/wattssam
Email: samuel [dot] watts [at] gmail [dot] com