Multitasking

Apple announces multitasking for iPhone OS 4 (iPhone 3GS/iPod touch G3 only)

Apple today announced support for multitasking in iPhone 4.0, which go to developers today and the public this summer. CEO Steve Jobs admitted Apple wasn't first to market with multitasking, but like with cut, copy and paste from iPhone 3.0, he thinks Apple's implementation is best.

Multitasking will be supported for iPhone 3GS and iPod touch G3 (both released in 2009) but not previous generations like iPhone 2G or iPhone 3G due to hardware limitations. (Presumably it will run just fine on an iPhone G4 this summer...)

In terms of the UI, double-clicking the home button raises the current window and shows you actively running apps in the dock. You can scroll through those apps and rapidly switch between them. State is saved so apps appear persistent to the user. (For example, if you leave a game and come back, you no longer start over -- you start where you left off.)

Inside, Apple's SVP of iPhone Software, Scott Forstall explained they looked at existing apps and distilled 7 services those apps needed to run in background, then provided them via API. According to Apple, these are:

  1. Background audio - Allows your app to play audio continuously. So customers can listen to your app while they surf the web, play games, and more.
  2. Voice over iP - Your VoIP apps can now be even better. Users can now receive VoIP calls and have conversations while using another app. Your users can even receive calls when their phones are locked in their pocket.
  3. Background location - Navigation apps can now continue to guide users who are listening to their iPods, or using other apps. iPhone OS 4 also provides a new and battery efficient way to monitor location when users move between cell towers. This is a great way for your social networking apps to keep track of users and their friends' locations.
  4. Push notifications - Receive alerts from your remote servers even when your app isn't running.
  5. Local notifications - Your app can now alert users of scheduled events and alarms in the background, no servers required.
  6. Task finishing - If your app is in mid-task when your customer leaves it, the app can now keep running to finish the task.
  7. Fast app switching - All developers should take advantage of this. 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.

Pandora said it took 1 day to recode and enable background in their app. Skype is also shown (which may explain their delayed 3G launch?)

Overall, it appears like Apple has once again abstracted a concept from low-level and developer-centric to higher level and OS-managed. Like Grand Central does for multi-core dispatch in Mac OS X, or CoreData, CoreAnimation, etc. do across Apple's platforms, it does the heavy-lifting and tries to maximize user experience at the same time.

Our question for you is, does this beat Palm webOS cards or Android multitasking? Is it enough to make you happy?

Pics and video after the break, or read our complete iPhone OS 4 preview for more!

More →

0
loading...
0
loading...
0
loading...
0
loading...

What will we get in iPhone 4.0?

Tomorrow at 10pm PT, 1pm ET, Steve Jobs puts sneaker to stage and, along with SVP of iPhone software, Scott Forstall, gives us a sneak preview of the highly anticipated iPhone 4.0. No one outside Apple knows exactly what new features and paradigms iPhone 4.0 will offer. However, tradition demands we make our best guesses and ask you to do the same.

This isn't what we want, mind you. We told Apple what we want back on December 25, 2009: multitasking, better notifications, widgets for the home screen, instant access to important settings, themes, gestures like pervasive pull-down-to-refresh, system-wide "back" implementation, orientation lock, and resolution independence, along with a ton of great reader suggestions in the comments. We've also asked for a Finder app, like the Photo but to store document files.

This is what we think we'll actually get, given the rumors and the direction Apple looks to be going. This is us, TiPb staff and TiPb readers reading the tea leaves...

More →

0
loading...
0
loading...
0
loading...
0
loading...

iPhone 4.0: Multitasking Exposé, Universal Inbox, Contacts on Home Screen

I

AppleInsider is adding to the multitasking rumors we've been hearing for a while now, saying iPhone 4.0 will finally extend the same benefits to 3rd party apps that Apple's own Mail, Phone, and iPod apps (among others) enjoy.

More →

-
loading...
-
loading...
-
loading...
-
loading...

UPDATED: 4th Gen iPhone HD to Launch June 22, have Apple chipset, 960x640 display, front-facing camera, multitasking

Daring Fireball often blurs the line between carefully concealed wink-nudge leak and flat out facetious commentary, so with that in mind John Gruber has this to say about the 4th generation iPhone (which still won't be called iPhone 4G!):

More →

-
loading...
-
loading...
-
loading...
-
loading...

Multitasking Support to be Included in Apple's iPhone 4.0 Software

AppleInsider is reporting that they are hearing from reliable sources to expect multitasking in Apple's iPhone 4.0 software. This is not the first time we've heard about multitasking being included in 4.0 but if it does hold up to be true it should silence many of the iPhone haters out there while making all iPhone owners jump for joy.

More →

-
loading...
-
loading...
-
loading...
-
loading...

iPhone 4.0, 4th Generation iPhone Rumors at CES - Limited Multitasking, Verizon-capable

While iPhone accessories and apps are everywhere here at CES, the iPhone -- meaning Apple itself -- is characteristically absent. That doesn't mean people are whispering about it. There are lots of rumors about iPhone 4.0 software and the 4th generation iPhone hardware, but the ones floating around the most are:

More →

-
loading...
-
loading...
-
loading...
-
loading...

ProSwitcher iPhone Jailbreak Multitasking UI Goes 1.0

ProSwitcher [github link], the webOS "Cards"-style flickable, flick-to-close-able multitasking interface for Jailbroken iPhones running Backgrounder that we posted about last week has just gone primetime with version 1.0. You can find it in Cydia.

If you try it out, multitask us up a comment and let us know how it performs.

More →

0
loading...
0
loading...
0
loading...
0
loading...

ProSwitcher for Jailbreak Brings Safari Pages, webOS Cards-style Multitasking UI to iPhone

If you're Jailbroken yet still frustrated that you can't move between iPhone apps as easily as you can web pages in Safari (or Palm webOS users can in card view), ProSwitcher [Free beta - Cydia] is something to consider.

A front end to Backgrounder, which enables multitasking on a Jailbroken iPhone or iPod touch, duplicates the "Pages" metaphor in MobileSafari, including swipe-able switching and X-icon closing, and for good measure adds in the swipe-up-to-close gesture from Palm's webOS "Cards" interface.

More →

0
loading...
0
loading...
0
loading...
0
loading...

Jailbreak: MultiFl0w Task Manager for Backgrounder'd iPhone

Running Backgrounder on your Jailbroken iPhone and looking for a little UI magic for your task switching? Check out MultiFl0w, free to try and $5 to buy, it's not free like Kirikae but it's fun.

If you give it a go, let us know how it works for you.

More →

0
loading...
0
loading...
0
loading...
0
loading...

Pages