Access FREE IBM CIO Whitepapers:
Whitepaper:
The New Information Agenda. Do You Have One?
Whitepaper:
The Outsourcing Decision for a Globally Integrated Enterprise: From Commodity Outsourcing to Value Creation
Whitepaper:
How are Other CIOs Driving Growth?
Whitepaper:
Master Data Management: Looking Beyond the Single View to Find the Right View


PDA Street

Home | News | Reviews | Features | FREE Downloads | Forums | Compare PDA Prices | Compare SmartPhone Prices


PDAStreet.com > News > Apple to iPhone Users: No Multitasking Applications for You

Apple to iPhone Users: No Multitasking Applications for You

By James Alan Miller
March 12, 2008

Apple is taking a play out of the Palm OS playbook for the iPhone. Unfortunately, it isn't one that'll benefit developers or end users. Like with the Palm OS, Apple isn't going to allow developers to create applications that can multitask or run in the background when not directly being used. This means only when a program is on the screen will it be allowed to access the iPhone's memory and processing resources.

So if you go to answer a phone call or check your e-mail, the application you're currently running will shut down.

According to the iPhone Human Interface Guidelines (available to those who sign up for a free account):

Only one iPhone application can run at a time, and third-party applications never run in the background. This means that when users switch to another application, answer the phone, or check their email, the application they were using quits.

If you are running an application such as AOL Instant Messenger on your iPhone, every time you receive a call or browse away from the application you would be signed out, you would lose any unread messages, and your conversations would end.



Certain applications, like instant messaging software, cannot work optimally or even correctly without multitasking. No matter how vigilant developers are in having their applications save all relevant data before the iPhone shuts them down. Take AOL Instant Messenger, for instance, since it can't run in the background, it won't be able to receive instant messages, just like any desktop IM application would.

The lack of multitasking support is a strange decision on Apple's part, considering one of the many knocks against the ancient - in mobile years - Palm OS is that it can't handle more than one application running at a time. In addition, multitasking long ago became a standard feature in most major smartphone platforms, including with direct iPhone competitors like Windows Mobile and Symbian.

To allow the iPhone to be limited in the same manner as a mobile OS that hasn't been updated in five years isn't the smartest move. After all, isn't Apple always touting the iPhone's version of the Mac OS as the most advanced mobile platform ever created?

Of course, Apple's own iPhone programs can multitask; quite well in fact, as anyone who's used an iPhone can attest to. Much of the "unofficial" iPhone software developed since hackers jailbreaked the iPhone to run third-party software, can too.

With the decision not to allow developers the ability to create official multitasking applications, Apple has inadvertently given the unofficial native iPhone software market thumbs up to keep on going.

As of now, it seems you'll be able to get one type of software, be it apple approved, from the new iPhone App store and another type of application, one that may offer more functionality from those who choose - no thanks to Apple - to go the unofficial route.

[via Brighthand]



Related Links:

  • Is Apple's iPhone 2.0 Good Enough For Enterprises?
  • Apple's iPhone Headed For Enterprise
  • Is iPhone Really Ready to Challenge BlackBerry Now?
  • Jailbreak iPhone/iPod Touch Automatically, No Computer Required
  • Flash Support for iPhone Still a Ways Off, Official Apps Not Until Summer

     
     Printable Version
     Email this Story to a Friend  Add Your Opinion



    User Opinions:

       

    Be the first to add your opinion about this product
    Click HERE Now!


     Add Your Opinion  



  • PDA/Smartphone Newsletters
    text html text html
    X WindowsMobileToday X PDAStreet
    X Palm Boulevard X SmartPhoneToday
    X BlackBerryToday X Pocket PC Wire
    X iPhoneGuide      

    Other Personal Technology Newsletters
    X Sharky Extreme X WiFi Planet




    JupiterOnlineMedia

    internet.comearthweb.comDevx.commediabistro.comGraphics.com

    Search:

    Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

    Jupitermedia Corporate Info


    Legal Notices, Licensing, Reprints, & Permissions, Privacy Policy.

    Advertise | Newsletters | Tech Jobs | Shopping | E-mail Offers

    Solutions
    Whitepapers and eBooks
    Microsoft Article: HyperV-The Killer Feature in WinServer ‘08
    Avaya Article: How to Feed Data into the Avaya Event Processor
    Microsoft Article: Install What You Need with Win Server ‘08
    HP eBook: Putting the Green into IT
    Whitepaper: HP Integrated Citrix XenServer for HP ProLiant Servers
    Intel Go Parallel Portal: Interview with C++ Guru Herb Sutter, Part 1
    Intel Go Parallel Portal: Interview with C++ Guru Herb Sutter, Part 2--The Future of Concurrency
    Avaya Article: Setting Up a SIP A/S Development Environment
    IBM Article: How Cool Is Your Data Center?
    Microsoft Article: Managing Virtual Machines with Microsoft System Center
    HP eBook: Storage Networking , Part 1
    Microsoft Article: Solving Data Center Complexity with Microsoft System Center Configuration Manager 2007
    MORE WHITEPAPERS, EBOOKS, AND ARTICLES
    Webcasts
    Intel Video: Are Multi-core Processors Here to Stay?
    On-Demand Webcast: Five Virtualization Trends to Watch
    HP Video: Page Cost Calculator
    Intel Video: APIs for Parallel Programming
    HP Webcast: Storage Is Changing Fast - Be Ready or Be Left Behind
    Microsoft Silverlight Video: Creating Fading Controls with Expression Design and Expression Blend 2
    MORE WEBCASTS, PODCASTS, AND VIDEOS
    Downloads and eKits
    Sun Download: Solaris 8 Migration Assistant
    Sybase Download: SQL Anywhere Developer Edition
    Red Gate Download: SQL Backup Pro and free DBA Best Practices eBook
    Red Gate Download: SQL Compare Pro 6
    Iron Speed Designer Application Generator
    MORE DOWNLOADS, EKITS, AND FREE TRIALS
    Tutorials and Demos
    How-to-Article: Preparing for Hyper-Threading Technology and Dual Core Technology
    eTouch PDF: Conquering the Tyranny of E-Mail and Word Processors
    IBM Article: Collaborating in the High-Performance Workplace
    HP Demo: StorageWorks EVA4400
    Microsoft How-to Article: Get Going with Silverlight and Windows Live
    MORE TUTORIALS, DEMOS AND STEP-BY-STEP GUIDES