First Apple TV prototypes "in the works" as Apple reportedly shopping part suppliers

  • Apple's iPhone takes 75% mobile phone profits with just 9% of units sold

  • Apple CEO hints at no ARM-based MacBook Air as iPad to "soon satisfy" that niche

  • Apple earns record $13B on sales of 37M iPhones, 15M iPads, 5.2M Macs

  • Get the Lowest Prices Anywehere on MacBooks (up to $560 off): Mac Price Guide updated Feb. 6th. (Find the best prices on Macs)
    Wednesday, March 31, 2010

    Apple's iPhone 4.0 to support multitasking via Expose-like interface

    By Kasper Jade and Prince McLean

    Published: 12:25 PM EST (09:25 AM PST)


    The upcoming 4.0 reference release of Apple's iPhone OS will deliver new support for running multiple concurrent third party apps, and allow users to switch between them using a windows management mechanism similar to one made popular on the company's Mac OS X operating system.

    The technology, detailed by people familiar with Apple's plans for the new firmware, will finally allow users to launch multiple apps in the background and quickly switch between them, as AppleInsider exclusively reported earlier this month. Currently, a running app must be quit when the user returns to the Home screen.

    Apple initially avoided an app model supporting multiple apps running at once to help preserve battery life and simplify the user experience. Other platforms that do support the launching of multiple apps, including Android and Windows Mobile, require users to manually manage system resources and kill off performance robbing background tasks.

    Today's iPhone 3.x firmware is a fully preemptive multitasking operating system, but it artificially restricts apps (other than specific ones bundled with the system by Apple) from running in the background.

    Iconic Expose

    Those familiar with the design of iPhone 4.0 said that the user interface will resemble Apple's desktop Expose feature, in that a key combination -- reportedly hitting the Home button twice -- will trigger an expose-like interface that brings up a series of icons representing the currently running apps, allowing users to quickly select the one they want to switch to directly. When a selection is made, the iPhone OS zooms out of the Expose task manager and transitions to that app.

    Apple patented the Mac OS X Expose concept in 2005, but the desktop implementation relies upon scaling each application's widows so that they all fit into the screen in a single layer without any overlap.

    On the iPhone, scaling down several screen views to fit into the relatively small display would be problematic, and apps never have multiple windows, so the new mechanism currently presents just each app's icon. This renders the feature more similar to the basic Command+Tab app switcher than Expose itself as a desktop feature, but people who've been privy to pre-release builds of the iPhone 4.0 OS say it exhibits several characteristics of the Expose brand.

    Two other features seen in pre-release builds of iPhone 4.0 are a global mailbox view and the ability to add individual contacts to the iPhone's home screen, such as a button that will call "Mom" or "Dad" directly. Since the software remains under active development, there's always the possibility that either or both of these enhancements could be chopped in the coming months.

    Multiple apps without broken security

    Controversy over "multitasking" within the iPhone OS has been brewing ever since Apple launched iPhone 2.0 with the ability to run third party software titles. While often reported as being a technical flaw, the iPhone OS really has no problem with multitasking. The system's phone, SMS, email, iPod, voice recorder, Nike+, and certain other bundled apps can continue in the background while the user launches another app.

    However, third party titles obtained from the App Store (including apps from Apple, such as Remote or iDisk) can not be launched at the same time. This is currently only possible after jailbreaking the system, where the iPhone OS security model is compromised via an exploit, allowing the user to launch and run multiple apps.

    This also opens the door to both malware and widespread piracy, both of which have been contained by the default security system put in place by Apple. At the same time, Apple's signed app model in iTunes with its mandatory certificate security mechanism means that iPhone users will be able to run multiple apps from the App Store without fear that their software will spy on them, pop up ads, or send out spam.

    Other platform vendors do not mandate rigid security for their software libraries, with Android permissively allowing users to install apps from any source, something that will likely serve as a welcome mat for malicious hackers once that platform gains enough visibility.

    Notifications pay off on the way to multitasking

    Rather than immediately jumping to a multitasking environment for the iPhone, Apple introduced a system-wide push notifications service to enable third party apps to appear to respond to outside updates (such as incoming messages or news alerts) even when they were not actually running.

    The company has worked to refine this mechanism before moving to a fully multitasking model, which means that existing apps with notification support won't necessarily need to be launched in the background just to continually poll for updates. Additionally, third party apps that are running in the background will be less likely to drain performance and battery compared to other platforms because the notification mechanism is more efficient than having multiple apps each polling a remote server for their own updates.

    For example, RIM's BlackBerry OS has long offered multitasking support for apps but the company only recently opened up its push delivery infrastructure to third party developers. As a result, most of the relatively small library of BlackBerry apps are designed to inefficiently poll a server for information rather than avail themselves of the BlackBerry's famous push messaging features.

    Google provides no standard mechanism for system-wide push on Android, forcing developers to all roll their own support. Meanwhile, Microsoft is planning to roll the clock back with Windows Phone 7 later this year, erasing its existing multitasking support for third party apps in Windows Mobile to deliver a model patterned after iPhone 2.0.

    Filed under : iPhone 293 Comments ] 
    Story topics: iPhone 4G, iPhone Software 4.0   Print ] [ Story Link ] 


    RSS
    Mac Connection End of Summer Sale
    MacBook Pro Model
    Apple
    Price
    Discount
    2.4GHz dual 13" MacBook Pro $1,199.00 $1,096.05* $102.95
    2.8GHz dual 13" MacBook Pro $1,499.00 $1,382.19* $116.81
    2.2GHz quad 15" MacBook Pro $1,799.00 $1,647.06* $151.94
    2.4GHz quad 15" MacBook Pro $2,199.00 $1,983.65* $215.35
    2.4GHz quad 17" MacBook Pro $2,499.00 $2,288.23* $210.77
    Early 2011 MacBook Pro Model
    Apple
    Price
    Discount
    2.7GHz dual 13" MacBook Pro $1,499.00 $1,258.53* $240.47
    2.0GHz quad 15" MacBook Pro $1,799.00 $1,503.49* $295.51
    2.2GHz quad 15" MacBook Pro $2,199.00 $1,695.99* $503.01
    2.2GHz quad 17" MacBook Pro $2,499.00 $2,035.49* $463.51
    *Instant 3% AppleInsider Reader Discount Applied When Adding Items To Your Cart

    AppleInsider Features
    Hot Forum Topics

    Recent Articles
    Rogers, BCE rumored to already have Apple 'iTV' prototype in their labs
    Updated UI resources in OS X 10.7.3 may hint at preparations for Mac Retina Displays
    Apple warns it will crack down on App Store rank fraud services
    Briefly: First Enyo-based iOS app, New Zealand trademark dispute
    Apple trademarks its patented "macroscalar" code optimization technology
    NPD: Apple's iPhone 4S, 4 & 3GS were top 3 US smartphones over holidays
    Apple seen partnering with existing cable operators for 'iTV' content
    Halliburton to ditch BlackBerrys in corporate transition to Apple's iOS platform
    CNN investigates Foxconn iPad factory conditions, Apple responds
    Best Buy customer survey details 42-inch Apple HDTV with iOS for $1499
    HTC cites competition from Apple's iPhone as profits drop 26%
    Third-gen iPad's 'window of opportunity' expected to drive Apple market share gains
    Samsung Galaxy Note Super Bowl ad takes more jabs at Apple users
    Weekend Tech Review: a free iBook for iPad, week 5 2012
    Apple iPhone 4S A5 chip incorporates Audience EarSmart noise reduction tech for Siri
    Google reportedly hired away Apple senior director for 'secret project'
    Motorola seeking 2.25% of Apple's sales for standard-essential patent license
    Apple removes blatant copycat apps from App Store
    Facebook snatches former Apple exec from Levi's to head global marketing
    Canalys crowns Apple top Smartphone vendor in 2011 as iPad surges past PC growth
    Apple CEO hints at no ARM-based MacBook Air as iPad to "soon satisfy" that niche
    iPhone 4S sales resume online in China with shipments by March 2
    Apple adds Genius movie, TV recommendations to Apple TV
    Apple's iPhone takes 75% mobile phone profits with just 9% of units sold
    Apple clarifies iBooks Author license, does not claim rights to content
    Former Apple product manager recounts how Jobs motivated first iPhone team
    Apple returns 3G devices to German store as injunction quickly suspended
    Apple pulls all 3G iOS devices but iPhone 4S from German online store
    Motorola wins German injunction against Apple push services
    29% of Kindle Fire owners plan to spend more at Amazon, but only 54% very satisfied
    Industry insiders downplay likelihood of Apple television release in Q2 2012
    Google adds 'Bouncer' malware detector layer to Android Market
    Quality of Apple's industry-leading tech support declines in 2011
    iPhone's 36% of Q4 global handset revenue accelerates industry growth
    US smartphone installed base sees slowing shift from RIM to Android
    Windows Phone 8 to address its "perceived inability to compete" with iPhone, Android later this year
    Judge complains of too many patents in Apple case against Motorola
    Apple: Misdirected iMessages due to bad configuration, not a software bug
    Tim Cook exposes the lie that Steve Jobs ignored philanthropy
    More reliable sources say no Apple event scheduled for February








    AppleInsider RSS Feed
    AppleInsider © 1997-2011
    Please review our Privacy Policy.
    Written/Edited/Compiled by the AppleInsider Staff.