I am currently writing a few different apps some of which I wish put in the App store. However, I would like some advice. I am a software engineer but i'm not strong with UI. I have written a few apps but I have always been disappointed with the UI. My question is, do you think people will be turned off from using my app if the UI is really ugly? Is it worth my time to hold off on deploying the app to get the UI more fine tuned? Where can I learn to design higher quality apps?