I am new to developing iPhone apps and have been testing on on the simulator and on my 2nd gen iPod. I am seeing lag times in what I believe is simple code. I know that the simulator will always run faster than the hardware, and I know that when I'm debugging, that the physical iPod has to run the debugging program in the background which could affect performance. My question is that after debugging, when I run the app on my iPod, it still seems sluggish. My program is in the beginning stages and is pretty small, only about 1000 lines of code and I know I release all of the objects I create. The program is a bit sluggish from the start so I don't think it's a memory leak issue.
Do apps that are in development generally runs slower than once they are finalized and released or is what I am working with now the general speed of the app that will be released to the public? Any insight would be appreciated. Thank you for your time.