iOS Development Tips If You're Just starting Out
stuartkhall.com
iOS Development Tips If You're Just starting Out
1–10 of 105 posts
Re: iOS Development Tips If You're Just starting Out
#2The only people I still know that avoid heavy utilization of these do not understand how to properly use them. Go learn!
Re: iOS Development Tips If You're Just starting Out
#3Utilizing storyboards and xibs is one of the best way to decrease development time. Stop the coding madness!!!! The only people I still know that avoid heavy utilization of these do not understand how to properly use them. Go learn!
Re: iOS Development Tips If You're Just starting Out
#4Utilizing storyboards and xibs is one of the best way to decrease development time. Stop the coding madness!!!! The only people I still know that avoid heavy utilization of these do not understand how to properly use them. Go learn!
I also agree that the lack of "diffability" for XIBs, despite them being XML, is a pain.
Maybe I was missing something, but my experience matches the OP.
Re: iOS Development Tips If You're Just starting Out
#5Another tip: try both Xcode and AppCode: http://www.jetbrains.com/objc/. It's a subjective thing but for myself AppCode is far better (it helps that I also use IDEA for Java, including Android).
Re: iOS Development Tips If You're Just starting Out
#6Utilizing storyboards and xibs is one of the best way to decrease development time. Stop the coding madness!!!! The only people I still know that avoid heavy utilization of these do not understand how to properly use them. Go learn!
I started out using XIBs, but also found myself moving a lot of my controllers away from them as soon as things got non-trivial. The biggest problem I found was weak layout support, so if you had a lot of dynamic content in a screen, it was easier to make a flexible layout in code. I also agree that the lack of "diffability" for XIBs, despite them being XML, is a pain. Maybe I was missing something, but my experience…
If you're just talking about some buttons in a toolbar, go nuts, but otherwise it's worth the time investment to learn.
Re: iOS Development Tips If You're Just starting Out
#7I wish Google provided tidy tools with their style guides, or Apple did something with Xcode.
Re: iOS Development Tips If You're Just starting Out
#8Re: iOS Development Tips If You're Just starting Out
#9Re: iOS Development Tips If You're Just starting Out
#10-XIBs are awesome and you should strive to use them, falling back to layout in code when the XIB fails to meet your requirements. Though I'm also finding storyboards hard to swallow for complex projects. -Blocks and GCD are great tools but with great power comes a lot of complexity and consideration, they could easily get beginners in trouble. I ain't saying don't use em, but There Be Dragons Here.
Bravo on bringing up Singletons, thats something I only recently discovered and wish I had sooner. Also, I feel like a primer on delegates, protocols, notifications and selectors: when to use what and why, would also go a long way in the beginning.