Unfortunately that's not true for good programmers that suck at design.
Unfortunately that's not true for good programmers that suck at design.
Here is my simple design advice if you don't know how to design:
* Use the provided UI elements, they look great.
* Choose a primary color and an accent color, don't get carried away.
* Make sure everything lines up. Choose a number (10 pts) and align everything off of that. Aligning your UI elements will go a very long ways to make everything look good.
* If you have paragraphs of text set the line height to around 1.5 (depending on the font).
* The only thing provided by Apple that is Ugly is the UIButtons. Draw a simple, clean button or ask someone to make one for you.
If you follow these simple ideas you can make a pretty good looking application without knowing how to design.
Though my philosophy is to learn both.
How many of your friends are designers or artists?
A well-designed, but poorly coded site is going to do a lot better (generally), than a well coded, but poorly designed site.
This is why I'm trying so hard to level my design skills.
Ok, that's not the only reason why, but it's worked out really well.