{"id":576,"date":"2009-06-11T17:06:39","date_gmt":"2009-06-11T16:06:39","guid":{"rendered":"http:\/\/t-machine.org\/?p=576"},"modified":"2009-06-13T14:55:07","modified_gmt":"2009-06-13T13:55:07","slug":"may-2009-survey-of-iphone-developers","status":"publish","type":"post","link":"http:\/\/new.t-machine.org\/index.php\/2009\/06\/11\/may-2009-survey-of-iphone-developers\/","title":{"rendered":"May 2009: Survey of iPhone Developers"},"content":{"rendered":"<p>There&#8217;s 45 million iPhones out there, and tens of thousands of iPhone Apps &#8211; we know this, and we know that the top-10 apps make millions of dollars each. But what about the developers, the people *MAKING* these apps &#8211; do you have any idea who they are?<\/p>\n<p>There is\/was no widely available info on who these people were, how they worked, etc, despite the many companies making strategic decisions on this stuff right now. The small teams, especially, are largely on their own, and even if someone did a big, expensive, report they don&#8217;t have the money to pay for it (I include myself in that group).<\/p>\n<p>At the start of May, I created an online survey to find out some more info about &#8220;who&#8221; the people are that are currently developing for iPhone &#8211; from one-man-bands through teams of part-time friends to large development studios.<br \/>\n<!--more--><br \/>\nScroll down for the full results, and some basic analysis&#8230;<\/p>\n<blockquote>\n<h4>Coming Soon: A detailed report into iPhone Development<\/h4>\n<p>I made this survey for myself and for others in the development community who need the data. I&#8217;ve had a lot of great suggestions and requests for follow-up analysis that I&#8217;d like to pursue. If you&#8217;re a developer and would like to take part in the report (which will go into more detail), please email me at adam.m.s.martin at gmail.com<\/p>\n<p>Or &#8230; if you&#8217;re not a developer, but would like a copy of the report anyway, email me and I&#8217;ll get in touch nearer the time.<\/p>\n<p>(if you have any requests for particular information\/analysis to be included in the report, feel free to mail me and let me know)\n<\/p><\/blockquote>\n<h4>Highlights of survey<\/h4>\n<p>Here&#8217;s some interesting bits I&#8217;ve pulled out from the main survey &#8230; scroll down to the bottom for the complete results.<\/p>\n<p>Almost 100 different teams were surveyed, and in the end there were 85 complete, accurate, genuine responses.<\/p>\n<ul>\n<li>The survey URL was posted directly to:<\/li>\n<li> 1 major iphone-developer forum<\/li>\n<li> a couple of iphone news sites<\/li>\n<li> 1 professional game-developer forum<\/li>\n<li> 1 hobbyist game-developer forum<\/li>\n<li> my personal blog<\/li>\n<li> 50 friends\/ex-colleagues from the web and games industries<\/li>\n<\/ul>\n<p>No attempt was made to pre-filter the respondents to artificially create a &#8220;controlled&#8221; sample (I wasn&#8217;t even sure how you&#8217;d achieve that, since no-one knows what the global makeup of iphone developers is?). I&#8217;m taking most figures as accurate to either 1 or 2 sig figs.<\/p>\n<h4>Who are the people making iPhone Apps?<\/h4>\n<table class=\"datatable\">\n<tr>\n<th colspan=\"2\">Team Background<\/th>\n<\/tr>\n<tr>\n<td>39 %<\/td>\n<td>Game development<\/td>\n<\/tr>\n<tr>\n<td>6 %<\/td>\n<td>Mac development<\/td>\n<\/tr>\n<tr>\n<td>11 %<\/td>\n<td>Mobile development<\/td>\n<\/tr>\n<tr>\n<td>32 %<\/td>\n<td>Web development<\/td>\n<\/tr>\n<tr>\n<td>11 %<\/td>\n<td>(none of the above)<\/td>\n<\/tr>\n<\/table>\n<p>From personal experience &#8211; many mobile dev firms don&#8217;t seem to be doing iPhone yet &#8211; I wasn&#8217;t expecting a big chunk of mobile developers. However, I didn&#8217;t include any phone-specific dev commmunities (apart from the iPhone ones) in my promotion of the survey URL, so this part might be skewed.<\/p>\n<p>Leaving aside the mobile percentage, its very interesting to see that the iPhone is attracting approximately equal numbers of game and web developers.<\/p>\n<table class=\"datatable\">\n<tr>\n<th colspan=\"2\">Team Size<\/th>\n<\/tr>\n<tr>\n<td>59 %<\/td>\n<td>2-5 people<\/td>\n<\/tr>\n<tr>\n<td>30 %<\/td>\n<td>1 person<\/td>\n<\/tr>\n<tr>\n<td>7 %<\/td>\n<td>6-10 people<\/td>\n<\/tr>\n<tr>\n<td>2 %<\/td>\n<td>11-20 people<\/td>\n<\/tr>\n<tr>\n<td>1 %<\/td>\n<td>21-50 people<\/td>\n<\/tr>\n<tr>\n<td>1 %<\/td>\n<td>&gt; 50 people<\/td>\n<\/tr>\n<\/table>\n<p>A third of all the teams surveyed were 1-man teams, and two-thirds were 2-5 people. I expected a high ratio of 2-5 person teams, but I didn&#8217;t expect it to be quite that high.<\/p>\n<p>Overall, around 10% of teams doing iPhone dev have more than 5 people in them. That&#8217;s quite astounding. There are two pressure that I suspect are keeping this down.<\/p>\n<p>Firstly, this strongly suggests that iPhone development is a great deal &#8220;easier&#8221; than comparable platforms (such as console &#8211; even downloadable console such as XBLA and PSN, and handhelds such as DS and PSP), because even a fully-staffed 5 person team barely has room for one specialist in each of code, art, design, and project management.<\/p>\n<p>Secondly, this suggests that developing iPhone Apps is very very hard to get large revenue for right now. 5 people is tiny compared to average dev team sizes from the games industry (even for last-generation PS2 games you&#8217;d expect most dev to be 10-20 people) &#8211; and compared to how much cash successful iPhone titles generate. With individual titles making multiple millions of dollars in profit, how come the teams aren&#8217;t larger? What about all the giant corporations who could easily put 15-person teams on iPhone immediately?<\/p>\n<p>I believe the problem is that although it&#8217;s easy to spend hundreds of thousands of dollars on a single iPhone app, that high expenditure has little correlation with high revenues, and the large teams tend to lose a lot of money per-project.<\/p>\n<table class=\"datatable\">\n<tr>\n<th colspan=\"2\">Moving into new areas&#8230;<\/th>\n<\/tr>\n<tr>\n<th colspan=\"2\">COND(0 yrs phone,will dev phone)<\/th>\n<\/tr>\n<tr>\n<td>43 %<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>57 %<\/td>\n<td>No<\/td>\n<\/tr>\n<tr>\n<th colspan=\"2\">COND(0 yrs mac,will dev mac)<\/th>\n<\/tr>\n<tr>\n<td>12 %<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>88 %<\/td>\n<td>No<\/td>\n<\/tr>\n<tr>\n<th colspan=\"2\">COND(0 yrs games,will dev games)<\/th>\n<\/tr>\n<tr>\n<td>63 %<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>37 %<\/td>\n<td>No<\/td>\n<\/tr>\n<\/table>\n<p>Here, I took all the people who said their team had, on average, &#8220;0 years experience&#8221; with either game dev, mac dev, or phone dev &#8230; and then checked what percent of them said they were intending to do development in that area.<\/p>\n<p>Look at the result for phone dev. Approximately half the people with zero phone experience are now planning to do phone development &#8211; the iPhone has actively attracted a large number of developers to doing not just iPhone but general mobile-phone development<\/p>\n<p>On the other hand, Apple&#8217;s failed to spur new Mac development. Bear in mind that in order to do *any* iPhone development, you *must* purchase a Mac, and you *must* use (and learn!) the IDE and tools that are used for all Mac development. The iPhone libraries are mostly identical to the Mac OS X libraries. So &#8230; once you&#8217;ve learnt to develop on the iPhone, you now (almost) know how to develop Mac applications too. This seems like a missed opportunity, and suggests Apple should perhaps do some more incentivization of Mac development for new iPhone developers.<\/p>\n<h4>What to expect when making iPhone Apps<\/h4>\n<p>I&#8217;ve spoken to a lot of people over the past 6 months about their experiences as clients, comissioning other teams to develop iPhone apps for them. Where this has gone badly, the most common recurring complaint is that the developer &#8220;seems very slow&#8221; &#8211; and there&#8217;s been no baseline for clients to use to check their gut feeling on this.<\/p>\n<p>When asked, based on my own experiences developing iPhone apps, and from conversations with other developers, I&#8217;ve suggested that a typical iPhone app should take about a month for a first complete version. Sure, you can polish after that &#8211; and, as the client, you can\/will probably change the spec a little, and ask for a new version before going live. But I&#8217;ve met people who&#8217;ve been paying teams for 4-6 months (or longer) for a simple app that I reckoned I could personally have written on my own in 4-6 weeks.<\/p>\n<p>But have we just been lucky with the apps we&#8217;ve worked on? Are the &#8220;averages&#8221; we&#8217;ve experienced atypical? What *is* a &#8220;reasonable&#8221; length of time (and price\/cost!) for an outsourcer to spend working on your iphone app?<\/p>\n<table class=\"datatable\">\n<tr>\n<th colspan=\"2\">Devtime average<\/th>\n<\/tr>\n<tr>\n<td>3 %<\/td>\n<td>1 day<\/td>\n<\/tr>\n<tr>\n<td>9 %<\/td>\n<td>&lt; 1week<\/td>\n<\/tr>\n<tr>\n<td>24 %<\/td>\n<td>1-4 weeks<\/td>\n<\/tr>\n<tr>\n<td>21 %<\/td>\n<td>5-8 weeks<\/td>\n<\/tr>\n<tr>\n<td>18 %<\/td>\n<td>2-3 months<\/td>\n<\/tr>\n<tr>\n<td>14 %<\/td>\n<td>3-6 months<\/td>\n<\/tr>\n<tr>\n<td>7 %<\/td>\n<td>&gt; 6 months<\/td>\n<\/tr>\n<\/table>\n<p>Around half of all developers spend less than 2 months, on average, making each app. There you go &#8211; the reasonable amount of time for someone to quote you is &#8220;1 month&#8221;, &#8220;2 months&#8221;, or &#8220;3 months&#8221; &#8230; and since that&#8217;s the range across *all* apps, you should expect that to be proprtional to the complexity of your app.<\/p>\n<p>And don&#8217;t miss the fact that a mere 20% of apps take more than 3 months to complete, typically. If your outsourcer is taking 4+ months, you should probably start asking some very serious questions&#8230;<\/p>\n<table class=\"datatable\">\n<tr>\n<th colspan=\"2\">Use my iphone for development\/testing?<\/th>\n<\/tr>\n<tr>\n<td>79 %<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>21 %<\/td>\n<td>No<\/td>\n<\/tr>\n<\/table>\n<p>This isn&#8217;t particularly important &#8211; although it could help when budgetting how much it&#8217;s going to cost you to start in-house iPhone development. Instead, it&#8217;s something I&#8217;d been wondering about for a long while, ever since Apple&#8217;s beta release of the iPhone OS 2.x \/ 2.2.x broke people&#8217;s iphones. At the time, Apple said something along the lines of:  &#8220;if you were installing &#8220;developer betas&#8221; on your own phone, you&#8217;re stupid &#8211; we take no responsibility&#8221;.<\/p>\n<p>Fair enough, but then &#8230; one of the big attractions to iPhone development is that the cost to start developing an iPhone app is very low: if you already have a personal iPhone, and you own a Mac, then it costs you a mere $99 \/ year for your developer license.<\/p>\n<p>Looking at this survey, it would appear that the vast majority of iPhone developers *are* using their personal phones for development and testing. Having seen other people destroy their own (only!) $600 phone in the past, I point-blank refuse to install or test beta releases unless it&#8217;s on a corporate-bought &#8220;test&#8221; phone. From the results here, it looks like you&#8217;re far from alone if you decide to risk it &#8211; and that means that you should find lots of other people offering help\/advice if your phone gets into trouble from a beta OS release.<\/p>\n<h4>Responses to all answers<\/h4>\n<p>After checking with the people who took part, I decided to publish all the basic response data, so that even the people who *didn&#8217;t* take part could get some (free) info from this. Thanks go to all the people who took part!<\/p>\n<p>Please share links to this page widely &#8211; the more people that can make use of this data, the better. But &#8230; this data took a lot of my unpaid time and effort to collate, and a large number of people also contributed their own time to filling out the surveys &#8211; don&#8217;t abuse it.<\/p>\n<p>So &#8230; feel free to reference the contents (so long as you include attribution: Adam Martin @ http:\/\/t-machine.org &#8211; and the URL to this page), but do not simply copy\/paste substantial chunks (e.g. 200 words) without checking with me first. Re-blogging this is cool, awesome; copy\/pasting all the content and putting a tiny misattributed link in the corner of the page is not. If in doubt &#8230; email me (adam.m.s.martin at gmail.com)<\/p>\n<table class=\"datatable\" style=\"float: left\">\n<tr>\n<th colspan=\"2\">Team Background<\/th>\n<\/tr>\n<tr>\n<td>39 %<\/td>\n<td>Game development<\/td>\n<\/tr>\n<tr>\n<td>6 %<\/td>\n<td>Mac development<\/td>\n<\/tr>\n<tr>\n<td>11 %<\/td>\n<td>Mobile development<\/td>\n<\/tr>\n<tr>\n<td>32 %<\/td>\n<td>Web development<\/td>\n<\/tr>\n<tr>\n<td>11 %<\/td>\n<td>(none of the above)<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\" style=\"float: left\">\n<tr>\n<th colspan=\"2\">Experience phones<\/th>\n<\/tr>\n<tr>\n<td>56 %<\/td>\n<td>0 years each<\/td>\n<\/tr>\n<tr>\n<td>24 %<\/td>\n<td>1-2 years each<\/td>\n<\/tr>\n<tr>\n<td>13 %<\/td>\n<td>2-5 years each<\/td>\n<\/tr>\n<tr>\n<td>7 %<\/td>\n<td>5+ years each<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\" style=\"float: left\">\n<tr>\n<th colspan=\"2\">Experience Mac<\/th>\n<\/tr>\n<tr>\n<td>66 %<\/td>\n<td>0 years each<\/td>\n<\/tr>\n<tr>\n<td>29 %<\/td>\n<td>1-2 years each<\/td>\n<\/tr>\n<tr>\n<td>5 %<\/td>\n<td>5+ years each<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\">\n<tr>\n<th colspan=\"2\">Experience Games<\/th>\n<\/tr>\n<tr>\n<td>29 %<\/td>\n<td>0 years each<\/td>\n<\/tr>\n<tr>\n<td>18 %<\/td>\n<td>1-2 years each<\/td>\n<\/tr>\n<tr>\n<td>23 %<\/td>\n<td>2-5 years each<\/td>\n<\/tr>\n<tr>\n<td>30 %<\/td>\n<td>5+ years each<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\"  style=\"float: left; clear: left\">\n<tr>\n<th colspan=\"2\">Team Size<\/th>\n<\/tr>\n<tr>\n<td>29 %<\/td>\n<td>1<\/td>\n<\/tr>\n<tr>\n<td>60 %<\/td>\n<td>1-5<\/td>\n<\/tr>\n<tr>\n<td>2 %<\/td>\n<td>11-20<\/td>\n<\/tr>\n<tr>\n<td>1 %<\/td>\n<td>21-50<\/td>\n<\/tr>\n<tr>\n<td>1 %<\/td>\n<td>51<\/td>\n<\/tr>\n<tr>\n<td>7 %<\/td>\n<td>6-10<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\" style=\"float: left\">\n<tr>\n<th colspan=\"2\">Will dev for phones<\/th>\n<\/tr>\n<tr>\n<td>57 %<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>43 %<\/td>\n<td>No<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\" style=\"float: left\">\n<tr>\n<th colspan=\"2\">WILL MAC?<\/th>\n<\/tr>\n<tr>\n<td>28 %<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>72 %<\/td>\n<td>No<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\" style=\"float: left\">\n<tr>\n<th colspan=\"2\">WILL GAMES?<\/th>\n<\/tr>\n<tr>\n<td>84 %<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>16 %<\/td>\n<td>No<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\" style=\"clear: left; float: left\">\n<tr>\n<th colspan=\"2\">TEAM status<\/th>\n<\/tr>\n<tr>\n<td>38 %<\/td>\n<td>all full-time<\/td>\n<\/tr>\n<tr>\n<td>38 %<\/td>\n<td>all part-time<\/td>\n<\/tr>\n<tr>\n<td>24 %<\/td>\n<td>some of each<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\" style=\"float: left\">\n<tr>\n<th colspan=\"2\">TEAM SALARIES<\/th>\n<\/tr>\n<tr>\n<td>11 %<\/td>\n<td>contract\/paid by the hour<\/td>\n<\/tr>\n<tr>\n<td>23 %<\/td>\n<td>salaried\/employees<\/td>\n<\/tr>\n<tr>\n<td>49 %<\/td>\n<td>self-employed\/co-founders\/profit-split<\/td>\n<\/tr>\n<tr>\n<td>16 %<\/td>\n<td>voluntary\/unpaid<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\"  style=\"clear: left; float: left\">\n<tr>\n<th colspan=\"2\">TEAM workingloc<\/th>\n<\/tr>\n<tr>\n<td>40 %<\/td>\n<td>ALL: co-located (work in same office)<\/td>\n<\/tr>\n<tr>\n<td>11 %<\/td>\n<td>SOME: disparate (work in different offic<\/td>\n<\/tr>\n<tr>\n<td>48 %<\/td>\n<td>SOME: remote-working (work from home)<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\" style=\"float: left\">\n<tr>\n<th colspan=\"2\">TEAM profit sharing?<\/th>\n<\/tr>\n<tr>\n<td>56 %<\/td>\n<td>All of us<\/td>\n<\/tr>\n<tr>\n<td>24 %<\/td>\n<td>None of us<\/td>\n<\/tr>\n<tr>\n<td>20 %<\/td>\n<td>Some of us<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\" style=\"clear: left; float: left\">\n<tr>\n<th colspan=\"6\">Country<\/th>\n<\/tr>\n<tr>\n<td>38 %<\/td>\n<td>USA<\/td>\n<td>2 %<\/td>\n<td>India<\/td>\n<td>1 %<\/td>\n<td>Switzerland<\/td>\n<\/tr>\n<tr>\n<td>16 %<\/td>\n<td>UK<\/td>\n<td>2 %<\/td>\n<td>Australia<\/td>\n<td>1 %<\/td>\n<td>Hungary<\/td>\n<\/tr>\n<tr>\n<td>11 %<\/td>\n<td>Canada<\/td>\n<td>2 %<\/td>\n<td>Argentina<\/td>\n<td>1 %<\/td>\n<td>Israel<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"10\" colspan=\"2\"><\/td>\n<td>2 %<\/td>\n<td>Ukraine<\/td>\n<td>1 %<\/td>\n<td>Portugal<\/td>\n<\/tr>\n<tr>\n<td>2 %<\/td>\n<td>Germany<\/td>\n<td>1 %<\/td>\n<td>Netherlands<\/td>\n<\/tr>\n<tr>\n<td>2 %<\/td>\n<td>Ireland<\/td>\n<td>1 %<\/td>\n<td>China<\/td>\n<\/tr>\n<tr>\n<td>2 %<\/td>\n<td>Russia<\/td>\n<td>1 %<\/td>\n<td>Norway<\/td>\n<\/tr>\n<tr>\n<td>2 %<\/td>\n<td>Spain<\/td>\n<td>1 %<\/td>\n<td>Bulgaria<\/td>\n<\/tr>\n<tr>\n<td>2 %<\/td>\n<td>New Zealand<\/td>\n<td>1 %<\/td>\n<td>Pakistan<\/td>\n<\/tr>\n<tr>\n<td>2 %<\/td>\n<td>France<\/td>\n<td>1 %<\/td>\n<td>Sweden<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\" style=\"float: left\">\n<tr>\n<th colspan=\"2\">iphone developer duration<\/th>\n<\/tr>\n<tr>\n<td>8 %<\/td>\n<td>2 months<\/td>\n<\/tr>\n<tr>\n<td>8 %<\/td>\n<td>3 months<\/td>\n<\/tr>\n<tr>\n<td>30 %<\/td>\n<td>4-6 months<\/td>\n<\/tr>\n<tr>\n<td>24 %<\/td>\n<td>7-12 months<\/td>\n<\/tr>\n<tr>\n<td>21 %<\/td>\n<td>< 1 month<\/td>\n<\/tr>\n<tr>\n<td>9 %<\/td>\n<td>> 13 months<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\" style=\"clear: left; float: left\">\n<tr>\n<th colspan=\"2\">own engine<\/th>\n<\/tr>\n<tr>\n<td>51 %<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>49 %<\/td>\n<td>No<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\" style=\"float: left\">\n<tr>\n<th colspan=\"2\">unity<\/th>\n<\/tr>\n<tr>\n<td>24 %<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>76 %<\/td>\n<td>No<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\" style=\"float: left\">\n<tr>\n<th colspan=\"2\">torque<\/th>\n<\/tr>\n<tr>\n<td>5 %<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>95 %<\/td>\n<td>No<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\" style=\"float: left\">\n<tr>\n<th colspan=\"2\">Irrlicht<\/th>\n<\/tr>\n<tr>\n<td>1%<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>99%<\/td>\n<td>No<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\" style=\"float: left\">\n<tr>\n<th colspan=\"2\">oolong<\/th>\n<\/tr>\n<tr>\n<td>6 %<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>94 %<\/td>\n<td>No<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\" style=\"float: left\">\n<tr>\n<th colspan=\"2\">SIO2<\/th>\n<\/tr>\n<tr>\n<td>2 %<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>98 %<\/td>\n<td>No<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\" style=\"float: left\">\n<tr>\n<th colspan=\"2\">other engines<\/th>\n<\/tr>\n<tr>\n<td>52 %<\/td>\n<td>None<\/td>\n<\/tr>\n<tr>\n<td>28 %<\/td>\n<td>cocos2d<\/td>\n<\/tr>\n<tr>\n<td>8 %<\/td>\n<td>dont know<\/td>\n<\/tr>\n<tr>\n<td>4 %<\/td>\n<td>BANG2D<\/td>\n<\/tr>\n<tr>\n<td>4 %<\/td>\n<td>OpenFrameworks<\/td>\n<\/tr>\n<tr>\n<td>4 %<\/td>\n<td>PhoneGap<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\" style=\"clear: left; float: left\">\n<tr>\n<th colspan=\"14\">Languages used during iPhone development<\/th>\n<\/tr>\n<tr>\n<th colspan=\"2\">Obj C<\/th>\n<th colspan=\"2\">C<\/th>\n<th colspan=\"2\">C++<\/th>\n<th colspan=\"2\">JavaScript<\/th>\n<th colspan=\"2\">C#<\/th>\n<th colspan=\"2\">Lua<\/th>\n<th colspan=\"2\">Pike<\/th>\n<\/tr>\n<tr>\n<td>78 %<\/td>\n<td>Yes<\/td>\n<td>13 %<\/td>\n<td>Yes<\/td>\n<td>34 %<\/td>\n<td>Yes<\/td>\n<td>21 %<\/td>\n<td>Yes<\/td>\n<td>9 %<\/td>\n<td>Yes<\/td>\n<td>8 %<\/td>\n<td>Yes<\/td>\n<td>1 %<\/td>\n<td>Yes<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\" style=\"clear: left; float: left\">\n<tr>\n<th colspan=\"2\">Use interfacebuilder how much?<\/th>\n<\/tr>\n<tr>\n<td>48 %<\/td>\n<td>0% (we don&#8217;t use Interface Builder)<\/td>\n<\/tr>\n<tr>\n<td>13 %<\/td>\n<td>1-10%<\/td>\n<\/tr>\n<tr>\n<td>6 %<\/td>\n<td>11-25%<\/td>\n<\/tr>\n<tr>\n<td>9 %<\/td>\n<td>26-50%<\/td>\n<\/tr>\n<tr>\n<td>10 %<\/td>\n<td>51-75%<\/td>\n<\/tr>\n<tr>\n<td>13 %<\/td>\n<td>76-100%<\/td>\n<\/tr>\n<tr>\n<td>1 %<\/td>\n<td>[N\/A]<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\" style=\"float: left\">\n<tr>\n<th colspan=\"2\">Use my iphone for development\/testing?<\/th>\n<\/tr>\n<tr>\n<td>79 %<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>21 %<\/td>\n<td>No<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\" style=\"clear: left; float: left\">\n<tr>\n<th colspan=\"2\">test: os 3.0beta<\/th>\n<\/tr>\n<tr>\n<td>68 %<\/td>\n<td>No<\/td>\n<\/tr>\n<tr>\n<td>32 %<\/td>\n<td>Yes<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\" style=\"float: left\">\n<tr>\n<th colspan=\"2\">test: os 2.2.1<\/th>\n<\/tr>\n<tr>\n<td>26 %<\/td>\n<td>No<\/td>\n<\/tr>\n<tr>\n<td>74 %<\/td>\n<td>Yes<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\" style=\"float: left\">\n<tr>\n<th colspan=\"2\">test: os &lt; 2.2.1<\/th>\n<\/tr>\n<tr>\n<td>72 %<\/td>\n<td>No<\/td>\n<\/tr>\n<tr>\n<td>28 %<\/td>\n<td>Yes<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\" style=\"clear: left;float: left\">\n<tr>\n<th colspan=\"2\">test: iptouch 3.0b<\/th>\n<\/tr>\n<tr>\n<td>83 %<\/td>\n<td>No<\/td>\n<\/tr>\n<tr>\n<td>17 %<\/td>\n<td>Yes<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\" style=\"float: left\">\n<tr>\n<th colspan=\"2\">test: iptouch 2.2.1<\/th>\n<\/tr>\n<tr>\n<td>54 %<\/td>\n<td>No<\/td>\n<\/tr>\n<tr>\n<td>46 %<\/td>\n<td>Yes<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\" style=\"float: left\">\n<tr>\n<th colspan=\"2\">test: iptouch &lt; 2.2.1<\/th>\n<\/tr>\n<tr>\n<td>80 %<\/td>\n<td>No<\/td>\n<\/tr>\n<tr>\n<td>20 %<\/td>\n<td>Yes<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\" style=\"clear: left; float: left\">\n<tr>\n<th colspan=\"2\">test: 3G\t<\/th>\n<\/tr>\n<tr>\n<td>51 %<\/td>\n<td>No<\/td>\n<\/tr>\n<tr>\n<td>49 %<\/td>\n<td>Yes<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\" style=\"float: left\">\n<tr>\n<th colspan=\"2\">test: 2G\n<\/th>\n<\/tr>\n<tr>\n<td>74 %<\/td>\n<td>No<\/td>\n<\/tr>\n<tr>\n<td>26 %<\/td>\n<td>Yes<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\" style=\"clear: left; float: left\">\n<tr>\n<th colspan=\"2\">Apps: total<\/th>\n<\/tr>\n<tr>\n<td>2 %<\/td>\n<td>[N\/A]<\/td>\n<\/tr>\n<tr>\n<td>25 %<\/td>\n<td>0<\/td>\n<\/tr>\n<tr>\n<td>28 %<\/td>\n<td>1<\/td>\n<\/tr>\n<tr>\n<td>33 %<\/td>\n<td>2-5<\/td>\n<\/tr>\n<tr>\n<td>5 %<\/td>\n<td>6-10<\/td>\n<\/tr>\n<tr>\n<td>6 %<\/td>\n<td>11-20<\/td>\n<\/tr>\n<tr>\n<td>1 %<\/td>\n<td>21-30<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\" style=\"float: left\">\n<tr>\n<th colspan=\"2\">Apps: rejected<\/th>\n<\/tr>\n<tr>\n<td>2 %<\/td>\n<td>[N\/A]<\/td>\n<\/tr>\n<tr>\n<td>79 %<\/td>\n<td>0<\/td>\n<\/tr>\n<tr>\n<td>13 %<\/td>\n<td>1<\/td>\n<\/tr>\n<tr>\n<td>6 %<\/td>\n<td>2-5<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\" style=\"clear: left; float: left\">\n<tr>\n<th colspan=\"2\">Apps: in top 10 free<\/th>\n<\/tr>\n<tr>\n<td>2 %<\/td>\n<td>[N\/A]<\/td>\n<\/tr>\n<tr>\n<td>89 %<\/td>\n<td>0<\/td>\n<\/tr>\n<tr>\n<td>8 %<\/td>\n<td>1<\/td>\n<\/tr>\n<tr>\n<td>1 %<\/td>\n<td>3<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\" style=\"float: left\">\n<tr>\n<th colspan=\"2\">Apps: in top 50 free<\/th>\n<\/tr>\n<tr>\n<td>2 %<\/td>\n<td>[N\/A]<\/td>\n<\/tr>\n<tr>\n<td>84 %<\/td>\n<td>0<\/td>\n<\/tr>\n<tr>\n<td>9 %<\/td>\n<td>1<\/td>\n<\/tr>\n<tr>\n<td>3 %<\/td>\n<td>2<\/td>\n<\/tr>\n<tr>\n<td>1 %<\/td>\n<td>3<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\" style=\"float: left\">\n<tr>\n<th colspan=\"2\">Apps: in top 100 free<\/th>\n<\/tr>\n<tr>\n<td>2 %<\/td>\n<td>[N\/A]<\/td>\n<\/tr>\n<tr>\n<td>77 %<\/td>\n<td>0<\/td>\n<\/tr>\n<tr>\n<td>13 %<\/td>\n<td>1<\/td>\n<\/tr>\n<tr>\n<td>5 %<\/td>\n<td>2<\/td>\n<\/tr>\n<tr>\n<td>3 %<\/td>\n<td>3<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\" style=\"clear: left; float: left\">\n<tr>\n<th colspan=\"2\">Apps: in top 10 paid<\/th>\n<\/tr>\n<tr>\n<td>2 %<\/td>\n<td>[N\/A]<\/td>\n<\/tr>\n<tr>\n<td>91 %<\/td>\n<td>0<\/td>\n<\/tr>\n<tr>\n<td>5 %<\/td>\n<td>1<\/td>\n<\/tr>\n<tr>\n<td>2 %<\/td>\n<td>2<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\" style=\"float: left\">\n<tr>\n<th colspan=\"2\">Apps: in top 50 paid<\/th>\n<\/tr>\n<tr>\n<td>2 %<\/td>\n<td>[N\/A]<\/td>\n<\/tr>\n<tr>\n<td>84 %<\/td>\n<td>0<\/td>\n<\/tr>\n<tr>\n<td>9 %<\/td>\n<td>1<\/td>\n<\/tr>\n<tr>\n<td>3 %<\/td>\n<td>2<\/td>\n<\/tr>\n<tr>\n<td>1 %<\/td>\n<td>3<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\" style=\"float: left\">\n<tr>\n<th colspan=\"2\">Apps: in top 100 paid<\/th>\n<\/tr>\n<tr>\n<td>2 %<\/td>\n<td>[N\/A]<\/td>\n<\/tr>\n<tr>\n<td>82 %<\/td>\n<td>0<\/td>\n<\/tr>\n<tr>\n<td>9 %<\/td>\n<td>1<\/td>\n<\/tr>\n<tr>\n<td>3 %<\/td>\n<td>2<\/td>\n<\/tr>\n<tr>\n<td>2 %<\/td>\n<td>3<\/td>\n<\/tr>\n<tr>\n<td>1 %<\/td>\n<td>6-10<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\" style=\"clear: left; float: left\">\n<tr>\n<th colspan=\"2\">Best revenue<\/th>\n<\/tr>\n<tr>\n<td>3 %<\/td>\n<td>[N\/A]<\/td>\n<\/tr>\n<tr>\n<td>33 %<\/td>\n<td>< $250<\/td>\n<\/tr>\n<tr>\n<td>5 %<\/td>\n<td>$251-$500<\/td>\n<\/tr>\n<tr>\n<td>2 %<\/td>\n<td>$501-$1,000<\/td>\n<\/tr>\n<tr>\n<td>7 %<\/td>\n<td>$1,001-$3,000<\/td>\n<\/tr>\n<tr>\n<td>5 %<\/td>\n<td>$3,001-$5,000<\/td>\n<\/tr>\n<tr>\n<td>2 %<\/td>\n<td>$5,001-$15,000<\/td>\n<\/tr>\n<tr>\n<td>1 %<\/td>\n<td>$15,001-$50,000<\/td>\n<\/tr>\n<tr>\n<td>2 %<\/td>\n<td>$50,001-$100,000<\/td>\n<\/tr>\n<tr>\n<td>1 %<\/td>\n<td>$100,001-$250,000<\/td>\n<\/tr>\n<tr>\n<td>1 %<\/td>\n<td>$250,001-$500,000<\/td>\n<\/tr>\n<tr>\n<td>37 %<\/td>\n<td>(undisclosed)<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\" style=\"float: left\">\n<tr>\n<th colspan=\"2\">Total revenue<\/th>\n<\/tr>\n<tr>\n<td>3 %<\/td>\n<td>[N\/A]<\/td>\n<\/tr>\n<tr>\n<td>33 %<\/td>\n<td>< $250<\/td>\n<\/tr>\n<tr>\n<td>6 %<\/td>\n<td>$251-$1,000<\/td>\n<\/tr>\n<tr>\n<td>10 %<\/td>\n<td>$1,001-$5,000<\/td>\n<\/tr>\n<tr>\n<td>3 %<\/td>\n<td>$5,001-$15,000<\/td>\n<\/tr>\n<tr>\n<td>2 %<\/td>\n<td>$15,001-$50,000<\/td>\n<\/tr>\n<tr>\n<td>1 %<\/td>\n<td>$50,001-$100,000<\/td>\n<\/tr>\n<tr>\n<td>1 %<\/td>\n<td>$100,001-$250,000<\/td>\n<\/tr>\n<tr>\n<td>1 %<\/td>\n<td>$500,001-$2m<\/td>\n<\/tr>\n<tr>\n<td>38 %<\/td>\n<td>(undisclosed)<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\" style=\"clear: left; float: left\">\n<tr>\n<th colspan=\"2\">Devtime shortest<\/th>\n<\/tr>\n<tr>\n<td>3 %<\/td>\n<td>[N\/A]<\/td>\n<\/tr>\n<tr>\n<td>11 %<\/td>\n<td>1 day<\/td>\n<\/tr>\n<tr>\n<td>15 %<\/td>\n<td>&lt; 1week<\/td>\n<\/tr>\n<tr>\n<td>26 %<\/td>\n<td>1-4 weeks<\/td>\n<\/tr>\n<tr>\n<td>17 %<\/td>\n<td>5-8 weeks<\/td>\n<\/tr>\n<tr>\n<td>13 %<\/td>\n<td>2-3 months<\/td>\n<\/tr>\n<tr>\n<td>8 %<\/td>\n<td>3-6 months<\/td>\n<\/tr>\n<tr>\n<td>6 %<\/td>\n<td>&gt; 6 months<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\" style=\"float: left\">\n<tr>\n<th colspan=\"2\">Devtime average<\/th>\n<\/tr>\n<tr>\n<td>3 %<\/td>\n<td>[N\/A]<\/td>\n<\/tr>\n<tr>\n<td>3 %<\/td>\n<td>1 day<\/td>\n<\/tr>\n<tr>\n<td>9 %<\/td>\n<td>&lt; 1week<\/td>\n<\/tr>\n<tr>\n<td>24 %<\/td>\n<td>1-4 weeks<\/td>\n<\/tr>\n<tr>\n<td>18 %<\/td>\n<td>2-3 months<\/td>\n<\/tr>\n<tr>\n<td>14 %<\/td>\n<td>3-6 months<\/td>\n<\/tr>\n<tr>\n<td>21 %<\/td>\n<td>5-8 weeks<\/td>\n<\/tr>\n<tr>\n<td>7 %<\/td>\n<td>&gt; 6 months<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\" style=\"clear: left; float: left\">\n<tr>\n<th colspan=\"2\">Have Publisher?<\/th>\n<\/tr>\n<tr>\n<td>87 %<\/td>\n<td>No<\/td>\n<\/tr>\n<tr>\n<td>13 %<\/td>\n<td>Yes<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\" style=\"float: left\">\n<tr>\n<th colspan=\"2\">Have PR?<\/th>\n<\/tr>\n<tr>\n<td>4 %<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>97 %<\/td>\n<td>No<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\" style=\"float: left\">\n<tr>\n<th colspan=\"2\">Have Marketing?<\/th>\n<\/tr>\n<tr>\n<td>5 %<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>95 %<\/td>\n<td>No<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\" style=\"float: left\">\n<tr>\n<th colspan=\"2\">Have CS?<\/th>\n<\/tr>\n<tr>\n<td>5 %<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>95 %<\/td>\n<td>No<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\" style=\"float: left\">\n<tr>\n<th colspan=\"2\">Have QA?<\/th>\n<\/tr>\n<tr>\n<td>7 %<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>93 %<\/td>\n<td>No<\/td>\n<\/tr>\n<\/table>\n<table class=\"datatable\" style=\"clear: left\">\n<tr>\n<th colspan=\"2\">Predict shipped in 2010<\/th>\n<\/tr>\n<tr>\n<td>6 %<\/td>\n<td>[N\/A]<\/td>\n<\/tr>\n<tr>\n<td>16 %<\/td>\n<td>40m-50m<\/td>\n<\/tr>\n<tr>\n<td>28 %<\/td>\n<td>51m-75m<\/td>\n<\/tr>\n<tr>\n<td>16 %<\/td>\n<td>76m-99m<\/td>\n<\/tr>\n<tr>\n<td>24 %<\/td>\n<td>100m-125m<\/td>\n<\/tr>\n<tr>\n<td>6 %<\/td>\n<td>126m-150m<\/td>\n<\/tr>\n<tr>\n<td>1 %<\/td>\n<td>151m-200m<\/td>\n<\/tr>\n<tr>\n<td>3 %<\/td>\n<td>201m+<\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":"<p>There&#8217;s 45 million iPhones out there, and tens of thousands of iPhone Apps &#8211; we know this, and we know that the top-10 apps make millions of dollars each. But what about the developers, the people *MAKING* these apps &#8211; do you have any idea who they are? There is\/was no widely available info on [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[51],"tags":[],"_links":{"self":[{"href":"http:\/\/new.t-machine.org\/index.php\/wp-json\/wp\/v2\/posts\/576"}],"collection":[{"href":"http:\/\/new.t-machine.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/new.t-machine.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/new.t-machine.org\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/new.t-machine.org\/index.php\/wp-json\/wp\/v2\/comments?post=576"}],"version-history":[{"count":0,"href":"http:\/\/new.t-machine.org\/index.php\/wp-json\/wp\/v2\/posts\/576\/revisions"}],"wp:attachment":[{"href":"http:\/\/new.t-machine.org\/index.php\/wp-json\/wp\/v2\/media?parent=576"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/new.t-machine.org\/index.php\/wp-json\/wp\/v2\/categories?post=576"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/new.t-machine.org\/index.php\/wp-json\/wp\/v2\/tags?post=576"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}