How hard is developing for iPhone?
<p>I want to know how difficult is to develop on iPhone plataform. By difficult I want to mean:</p>

<ol>
<li> Effort in terms of programmer versus software complexity. To be clear: how many programmers are needed to develop a medium sized app on iPhone?</li>
<li> SDK learning curve. </li>
<li> Hardware and other non-programming related stuff affecting the development</li>
<li> How easy is to sell iPhone software. To be specific: is easy to sell an app on itunes? does it cost something? I'm confused about how to sell that apps on iTunes store...</li>
<li> any one has experience on advertisement supported apps? please tell me... how has been that?
</ol>

<p>thanks</p>
