iPhone’s SDK biggest drawback: no multitasking

There two things that have bugged me from the iPhone SDK announcement:

-No InterfaceBuilder for the iPhone yet (you can still code it, so it’s just an inconvenience)
-Third party apps can’t run in the background.

I love the Mac, because all apps are created equal. But the iPhone(at least for now) will treat third party apps like second class citizens. That can be a bad thing for certain types of apps. Just read what Paul (from Rouge Amoeba) wrote on some SDK bug report to Apple:

The hardware is certainly quite capable of handling this. Indeed, many of Apple’s own applications run in the background, from Mail to SMS to iPod. Not all applications need to do this, but an AIM or IRC client should, as well as anything involving file transfers.

This has to change sooner or later(hopefully sooner rather than later), for the iPhone to be a serious mobile platform. Otherwise why would Apple be so keen on showing us all the push content enterprise users will get on the 2.0 release of the OS. Push is king in a busy world. There are tons of apps that need to push data to users(actually shove it in their faces for them to actually pay attention…but that’s 3.0).

Quentin from Rouge Amoeba wrote a complementary article on the history of multitasking on a Mac.

I like it how Rouge Amoeba fights for us all(although it is in their best interest…lol). Thanks from me!

Post a Comment

Your email is never published nor shared.