webOS Q&A Metrix App Mill Forums About Contact Tip Us

Now THIS is Multitasking

By: , 10/14/2010 10:10 am | 28 comments

There seems to be a great deal of confusion about multitasking on mobile devices. That is,  what one company calls multitasking is what another calls unitasking with quick-swapping.

In order for true multitasking to work, four elements must be present:

  • Multiple apps can be opened and function independently of one another, regardless of which one is ” active” in the foreground. This means I can navigate Google Maps while a web site is loading in the browser, and also while Foursquare is launching.
  • Apps can be easily brought to the foreground, without requiring multiple taps, and without others going into “sleep” mode.
  • All open apps may remain active, instead of the requirement that certain apps run in a suspended mode.
  • The OS itself supports multitasking, without the need for Apps to be written to take advantage of the feature.
Alton Brown wants to rid the world of unitaskers

"Ridding the world of uni-taskers..." Alton Brown aims to clear out kitchens of unitasking tools, but I say, let's apply his logic to, well... everything.

Food Network host Alton Brown‘s motto, “Death to the unitasker!” tells cooks they shouldn’t be spending money on kitchen gadgets that serve only one purpose. Instead, he promotes smart utensil buying by challenging us to think of multiple ways to use a particular kitchen tool. The same goes for smartphones. After all, who wants to waste time, even seconds, waiting for – or prompting – applications to wake up.

Compare true multitasking to what you already do on desktop computers. At any given time, I have at least 5 programs running (often it’s more like a dozen). If I want to use a different program, I simply click in the task bar or use ALT+TAB to bring it to the foreground, even though it’s been running updates while I’m working on something else.

Despite what some companies may tell you, webOS is the only smartphone OS that supports true multitasking. We expect version 2.0 to boast even more flexibility, allowing us to “group” apps and browser instances together according to how we’re using them at the time.

It’s also a matter of user-friendliness. The iPhone, for instance, requires users learn how to unsuspend apps and what specific symbols mean (active, running, suspended). Android will display the 6 most recently run apps, requiring the user to take another navigation step, but even this process varies by device. As well, it may require users to download a task manager just to see what’s running. webOS uses cards, making it easy to swipe via fingertip, easily bringing any app back to the foreground or closing it. So long as an app follows the API, it works in the multitasking environment like any other. And that, my friends, is what productivity is all about.

flattr this!


About Pamela Hazelton

Pamela Hazelton is an eCommerce consultant and developer, focusing on shopability (usability), social media and related technology. She's also a webOS enthusiast who aims to push HP/Palm's platform to the masses.
  • Anonymous

    This is a fantastic article. I’m not sure about the technical truth about multitasking, but I have always stated that other OS’s can handle running multiple apps at once or at least having them open at the same time in the background. They may be able to “multi-task” in that perspective, but they have no functional ability to multi-task like webOS does. I hope that in future marketing HPalm shows this to the consumer in a creative way. There is just something about working in a webOS device and switching between a web page and a note or an app back and forth with the advanced gestures. It is UI functionality that is just no existent on other platforms. The best android can do is a long press and switch. That just doesn’t cut it.

    Great article that highlights this truth!

    • http://www.pamelahazelton.com Pamela Hazelton

      Thanks. I’m not a high-end techie. My four points were written from a power users perspective, though I did run these points across devs.

    • http://www.pamelahazelton.com Pamela Hazelton

      Thanks. I’m not a high-end techie. My four points were written from a power users perspective, though I did run these points across devs.

  • http://www.facebook.com/tony.yt.cheung Tony Yat-Tung Cheung

    I believe true multitasking is a challenging and fundamental aspect of a modern OS. However, to a user what matters at the end is user experience and what things and how they can multitask. We need more comparisons in that aspect. One example is perhaps while a webpage is being rendered in the background, you can switch to watch a YouTube video and then come back.

    • http://www.pamelahazelton.com Pamela Hazelton

      Tony, that sounds like a great idea – something to show off in perhaps a 30-45 second video?

  • http://twitter.com/tsaunders tsaunders

    Based on this first point:Multiple apps can be opened and function independently of one another, regardless of which one is ” active” in the foreground. This means I can navigate Google Maps while a web site is loading in the browser, and also while Foursquare is launching.WebOS isn’t true multi-tasking. Doesn’t the web browser stop loading the page when it’s in card view or not the active card?

    • http://twitter.com/adrian_fern Adrian Fernandez

      It will load in the background. Just tested this, I opened up a webpage and then sent a text message and switched over to Twee then went back to the webpage and it was there loaded.

      Also, great article!

    • Musk

      Pages definitely will load in the background. I use this feature all the time so I can continue reading tweets, email, etc. while links I’ve clicked on load. It’s brilliant.

    • http://www.pamelahazelton.com Pamela Hazelton

      As the others here have said, web sites can load in background. Give it a try.

      • http://twitter.com/tsaunders tsaunders

        Mine don’t I just opened up a web page and threw it into card mode and then went to my texts and checked e-mail and the screen was white. It didn’t finish loading the page until I came back to the browser.

        • amoeba15

          If you’re looking in card view it may still appear white, but it has indeed already loaded, you just don’t notice until you make the card active. I noticed this months ago.

  • Musk

    Fantastic article! My eyes were opened to this game-changing concept when I first saw the 2009 CES presentation on webOS. It’s completely altered what I insist on in a mobile interface and it’s the key reason that nothing but webOS is acceptable to me anymore.

    After 16 months with my Palm Pre, I still marvel at how my workflow mimics what I do on a desktop computer. It’s hard to believe that no one else has attained this level off efficiency. After a couple years it’s still the “new standard”. Palm has GOT to get this message out whenever they get around to actively marketing webOS. The average prospective smartphone buyer needs to see webOS actually in use. They need to understand that in addition to all the geek features and form factors and what apps are available, a smartphone should actually be “smart” and make you more productive.

  • Zenm

    I also like the way that Radio Time is muted when the phone rings (or I make a call). Un-mutes after the call is ended. No buffering,. Love it!

  • http://sorli.com sorli

    I think webOS mutlitasking rocks and it isn’t perfect yet! I’m expecting big and better things with new updates and changes planned for 2.0 and I’m looking forward to things, slight hesitations, etc that occur now to be all but history.Thanks for the article and keep up the great work HP! Sorli…

  • Anonymous

    Pamela,

    Just to clarify, I wasn’t trying to criticize your technical points, only using that to draw out the more spectacular points that you make about the UI being the best for true multi-tasking. Like others have said here, there is just nothing else like the UI on webOS that allows for true functional multi-tasking. I tested an iPhone again today to see what their mult-tasking implementation was like (it had been a while since I got rid of my iphone 3g). I realized that it may have some sort of mulit-tasking features like letting pandora stream in the background, but it is terrible at actually allowing the user to perform multiple tasks within different apps at the same time. It is possible that WP7 will allow for some of those activities because of the nature of the connected ecosystem that MSFT has, but right now webOS is by far the only OS that allows a user to do multiple things at the same time on a small touch screen device. You pointed that out very clearly. Again, great article!

    • http://www.pamelahazelton.com Pamela Hazelton

      Thanks for the clarification. I didn’t feel criticized at all. :)

  • Chillywill_95831

    I hate to sound like spoiled milk, but when the masses buy smartphones,they don’t generally ask if it will multitask. They just don’t ask that question and they don’t care. We WEBOS fans are in the minority. I have shown off my phones capabilities to many floks and they just don’t get it! They don’t get that a phone can act just like your desktop. HP has to tell people that mutitasking is a feature that they want. They have to tell the consumers just like Apple is telling people that they should want a Retina display. And, IMHO, the Iphone’s Retina display is just NOW as good as my Pre’s display. Maybe a little better….but cmon the Pre’s display is awesome, but we don’t brag about it. Multitasking is awesome, but we don’t brag about it, the ability to track my run while listening to Pandora on my BT Headphones is awesom! Even though my background apps suck up lotsa juice, they are awesome!

    it is up to Palm and HP to tell the people that they want multitasking. And, they need to get Apple’s ad team to do it. Otherwise, WebOs will die a slow death!

    sheez! I couldn’t imagine usomg another device after being spoiled by my Pre!!!!!!!

  • http://twitter.com/goatslacker Josh Perez

    Thanks for the article! It’s well written.

    The majority of people don’t know what multitasking is or what the difference between all the mobile OS’s are in terms of multitasking so hopefully they will stumble upon this article and it’ll answer their questions.

  • Mykchicago

    this is exactly y I stick to palm and will never change! (oh and the fact that I’m rough with phones so when I break a palm I just sign into my palm profile on the next one and I’m ready to go. ILOVE IT!!!!!

  • solarus

    Well written. One thing a lot of people miss when discussing multitasking especially on smart phones is that often times multiple apps are needed to accomplish one task. My “go to” example is balancing a checkbook. With WebOS you open the three programs you need…bank site, account program and calculator and easily switch between the three as needed with a swipe. In any other OS you are constantly pulling down/up task a list of other programs running and selecting – the switching of apps is simply not natural and generally “cluncky” in its feel

    Cards alone isn’t what makes WebOS so great at multitasking, its a combination of cards and the advanced gesture area.

    • http://www.pamelahazelton.com Pamela Hazelton

      And with Web 2.0 and the “stacking” of cards, it will only get easier.

  • coolguyslim (@palmrules)

    Great article. webOS is true multi-tasking and with stacks coming soon it will only get better. Long live Palm!

  • Andrew

    Great post. I had a conversation with an iPhone using friend shortly after the release of iOS 4. The short of it is that he still can’t do the things that WebOS has done from day one. Unitasking coupled with process handoff is a pretty cheap imitation. He also wishes that Apple had bought Palm, just to get the app-as-card metaphor for iOS. Apparently the ability to flick a running app away is “Apple-ish”, I’m told– more because of the dismissive attitude than any technical merit. :-)

    Anyway, the beautiful multitasking is the biggest reason I would become very depressed if I had to use anything but WebOS.

  • Matt C.

    when it comes to the multitasking in the mobile world, many fail to realize the deeper, more meaningful intricacies of an effectively thorough user environment. If we are to comment on webos, I have been particularly impressed by how it utilizes complex layers in order to differentiate the many states and environments it can take on. And it also has personified the OS in a way, illustrating certiain functions as cards. Cards that can easily be deactivated or deleted from activity, cards that can be manipulated through order of other cards, and cards, as being physically brought to life and launched when that particular function is called upon. Couple this with gestures and swipes that negate the need for buttons (it is much easier to swipe a finger up across the screen than to look for a button on or off screen that will do the same thing), and you begin to see that you are already interacting with this device in a unique way. This is a phone, but instead of being a phone, it’s an experience that you yourself have contributed to. No longer is anything anything anymore; anything is everything now.

  • Alien

    I have almost every kind of app I need to get any kind of info around the clock around the world. But I still don’t understand, why ppl want to stick to iPhone or want to have it. Though I have an answer: most customers are looking for entertainment and don’t work on/with their smartphones. I personally know a lot of ppl who don’t even have setup their e-mail account(s) on their iPhone, but they have a lot of ‘funny’ apps. I seldom work on my PC meanwhile, because I can organize and do anything via my Pre! People don’t seem to get what SMARTphone really means, HPalm must communicate it much better. webOS simply rocks! And yes webOS is the only real multitasking smartphone on the market! Thak you for the article; just posted it on FB – thru my Pre ;-)

  • Slyjr

    you might want to research the ultimate true multitasking device. the nokia n900 has been running 30 apps at once with no lag. its nothing wrong with loving your phone but the n900 with maemo 5 kills web os. not only do all the windows appear running on the same screen, but u can literally see pages opening and video running in the background. now thats multitasking. bad article

  • Slyjr

    you might want to research the ultimate true multitasking device. the nokia n900 has been running 30 apps at once with no lag. its nothing wrong with loving your phone but the n900 with maemo 5 kills web os. not only do all the windows appear running on the same screen, but u can literally see pages opening and video running in the background. now thats multitasking. bad article