Storyboards have grown in functionality over recent years and have become a great tool for prototyping your next app idea. Designables are a great way to preview the visual appearance of your app without starting the simulator and auto layout can help you making prototypes for various form factors.
4. jensravens.com / Code Europe 2016
Who is this guy?
(aka the shameless self promotion part)
5. jensravens.com / Code Europe 2016
Jens Ravens
Developer at nerdgeschoss, a mobile first dev agency for sophisticated software. We
help startups and medium businesses to build awesome stuff.
6. jensravens.com / Code Europe 2016
Jens Ravens
50% iOS / macOS using Swift
50% Web / API using Ruby on Rails
7. jensravens.com / Code Europe 2016
Jens Ravens
Also I blog about Swift stuff on jensravens.com and organize
the monthly swift.berlin meetup.
8. jensravens.com / Code Europe 2016
What I am going to talk about…
the basics of Storyboards, Auto Layout and modern UI techniques
custom views and subclasses with IBDesignable
some tips for everyday development
why Xcode is a great tool for prototyping
15. jensravens.com / Code Europe 2016
Why developers don’t use storyboards
Storyboards are bad for teams.
16. jensravens.com / Code Europe 2016
Why developers don’t use storyboards
Storyboards are bad for teams.
It’s just xml under the hood and thanks to storyboard
references merge conflicts are rare
17. jensravens.com / Code Europe 2016
Why developers don’t use storyboards
Styles are hard to maintain consistently across the project.
18. jensravens.com / Code Europe 2016
Why developers don’t use storyboards
Styles are hard to maintain consistently across the project.
Custom subclasses allow for globally applied styles
including a visual preview.
19. jensravens.com / Code Europe 2016
Why developers don’t use storyboards
Interface builder sucks for auto layout.
20. jensravens.com / Code Europe 2016
Why developers don’t use storyboards
Interface builder sucks for auto layout.
It got a lot better. Give it another try.
21. jensravens.com / Code Europe 2016
Why developers don’t use storyboards
I am faster in code.
22. jensravens.com / Code Europe 2016
Why developers don’t use storyboards
I am faster in code.
No. You’re not.
24. jensravens.com / Code Europe 2016
More Ressources
https://github.com/IBAnimatable/IBAnimatable
https://developer.apple.com/videos/play/wwdc2015/407/