Got a tip for us? Share it...

First iOS 4 Multitasking Aware Apps Appearing in App Store


Apple has started approving updates for apps that support the new features of iOS 4. The most notable feature that requires explicit support is OS 4 multitasking. One particularly prominent app that now supports the basic iOS 4's multitasking API is Dropbox, a file sharing/syncing tool.

Apple's iOS has never supported multitasking in 3rd party applications. Apple has cited issues with performance and battery life as chief concerns with unrestricted multitasking. Instead, Apple has introduced 7 specific background services for IOS 4 apps that will allow them to continue tasks after a user switches away from them. These include:

- Background audio - Allows your app to play audio continuously.
- Voice over IP - Users can now receive VoIP calls and have conversations while using another app.
- Background location - Navigation apps can now continue to guide users who are using other apps
- Push notifications - Receive alerts from your remote servers even when your app isn't running.
- Local notifications - Your app can now alert users of scheduled events and alarms in the background, no servers required.
- Task finishing - If your app is in mid-task when your customer leaves it, the app can now keep running to finish the task.
- Fast app switching - This will allow users to leave your app and come right back to where they were when they left - no more having to reload the app.

The most noticeable change that should be implemented in every iOS 4 aware app is "Fast app switching" which allows you to switch in and out of an application without restarting the app. Dropbox appears to support this feature. Critics will correctly point out that this isn't really multitasking, but it's just a start of the support of the new iOS features. More impressive uses of the multitaking API will include apps such as Pandora Radio and Skype.

Apple will be distributing iOS 4 to the public on June 21st.

Top Rated Comments

(View all)

22 months ago
hey just downloaded the update for dropbox and it adds iOS 4 support including multitasking. tried it out and it works pretty much as advertised. very slick. thought you guys would wanna know and check it out!

http://itunes.apple.com/us/app/dropbox/id327630330?mt=8
Rating: 0 Positives / 0 Negatives
22 months ago
Sweet...thanks! I use DB every day.
Rating: 0 Positives / 0 Negatives
22 months ago
Tried it and it works pretty slick. Background uploading and downloading. Also the freeze state is nice! Good implementation!

I saw Fandango was updated for iOS 4 as well.
Rating: 0 Positives / 0 Negatives
22 months ago

Tried it and it works pretty slick. Background uploading and downloading. Also the freeze state is nice! Good implementation!

I saw Fandango was updated for iOS 4 as well.


I tried as well and when I switched from the app while it was uploading it did not continue to do so. It was paused. When i switched back to the app it continued uploading. I would have thought it could upload even while i was browsing for example.
Rating: 0 Positives / 0 Negatives
22 months ago
Hope the Android app Locale gets ported or some similar app for setting changes based on location come to the iPhone now.
Rating: 0 Positives / 0 Negatives
22 months ago
Nice cant wait
Rating: 0 Positives / 0 Negatives
22 months ago
Can't wait to try iOS4 on the iPhone 3GS, then a few days later.. iPhone 4 ;)
Rating: 0 Positives / 0 Negatives
22 months ago
Will I be able to keep an application like Meebo open and receive IMs?
Rating: 0 Positives / 0 Negatives
22 months ago
So far Dropbox seems to only support "fast app switching", which is automatically supported by all applications targeted at iOS 4. Developers don't have to do anything except recompile their applications.
Rating: 0 Positives / 0 Negatives
22 months ago

Will I be able to keep an application like Meebo open and receive IMs?


No, leaving an application completely running on a network for an indefinite amount of time is exactly the kind of battery-hungry usage Apple is trying to avoid.

Apple's recommendation is still for developers to use push notifications for instant messaging applications- that way there isn't constant network and application activity...
Rating: 0 Positives / 0 Negatives

[ Read All Comments ]