Not that I like TL;DRs, but I can give you a quote which will save you time:<p>"On the whole I like Android even more than iOS. [Mention of Java, and less polished dev tool chain]. I can live with those quirks, though, and otherwise it’s mostly a developer’s dream: powerful, flexible and open(ish)."<p>So, as you might expect, the Apple "requests" are "Please be more like Android". Having done a lot of iOS dev, Garbage Collection isn't even in my top 10 wants (his claim that it adding it would halve iOS dev times is bunkum). An Android like multitasking model is also not in my top 10 (widgets + the ability to do preemptive content downloads would cover ever use case I've ever wanted, and basically every other need I've seen). His repeated use of "fanboy" also gives the article -20 karma: Apple, and Apple developers never said multitasking is evil, just that unrestricted desktop (i.e power unlimited device) multitasking was a poor fit - a position that's still true.<p>For iOS, I do want: Better notification system. The ability to silently respond to pushes (i.e. Update my databases without showing any UI). Better system wide connectivity notifications. Better inter-app connectivity (something like Androids intents, I guess). Cocoa data bindings. A sync service API (desktop to iOS or web service to iOS).<p>I do <i>not</i> want iOS to become OS X, or a desktop OS. That is not helpful to me, or my users. A phone is not a tiny laptop, and frankly, nor is a tablet.