Welcome to the Treehouse Community
Looking to learn something new?
Thomas Nilsen14,957 Points
storyboards VS. doing it programmatically
I have been though most of the IOS courses treehouse have to offer. In several of the projects you use storyboards when implementing the different view controllers.
I have also been though several of codeschool's IOS courses, and they tend to do everything programmatically.
Does one have the advantage over the other? Would love some insight on this.
Amit BijlaniTreehouse Guest Teacher
We had a really good post on our blog titled Why I don't use Storyboards. I think as a beginner it is important for you to learn how to create a user interface programmatically. However, it all depends on your development workflow and style. Personally, I prefer using Storyboards because it helps maintain a clear separation and changes can be made easily.
Michael Reining10,101 Points
I think it very much depends on the app and the specific use case. It is best to know both approaches. I have read a lot of debates online from many professional developers. It's like asking if Ruby or PHP is better. They both have their pluses and minuses.