Content deleted Content added
no merger discussion exists, so rm tag. Readd if you actually start the discussion. |
m WP:CHECKWIKI error fix for #61. Punctuation goes before References. Do general fixes if a problem exists. - using AWB (9449) |
||
Line 4:
Implementation of multitasking in iOS has been criticized for its approach, that limits the work that applications in the background can perform to a limited function set, and for requiring application developers to add explicit support for it.<ref name="ArsTechnica1" /><ref name="PCWorld2">{{cite web|last=Newman|first=Jared|title=Multitasking With iOS 4 is Horrible: Apple Blew It|url=http://www.pcworld.com/article/199528/Multitasking_With_iOS_4_is_Horrible_Apple_Blew_It.html|publisher=[[PCWorld]]|accessdate=April 14, 2013|date=June 22, 2010}}</ref>
==Features==
===Background APIs===
[[File:
Before iOS 4, multitasking was limited to a selection of the applications Apple included on the device. Users could, however "jailbreak" their device in order to unofficially multitask.<ref>http://www.imore.com/ios-4-walkthrough</ref> Starting with iOS 4, on third-generation and newer iOS devices, multitasking is supported through seven background APIs:<ref>http://www.imore.com/apple-announces-multitasking-iphone-40</ref>
# Background audio – application continues to run in the background as long as it is playing audio or video content<ref>https://developer.apple.com/library/ios/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/ManagingYourApplicationsFlow/ManagingYourApplicationsFlow.html#//apple_ref/doc/uid/TP40007072-CH4-SW20</ref>
# Voice over IP – application is suspended when a phone call is not in progress<ref name="AppleDev1" />
Line 23 ⟶ 25:
===Fast app switching===
Fast app switching allows apps to pause and resume themselves quickly and easily change to other apps.<ref name="AnandTech1">{{cite web|last=Shimpi|first=Anand|title=Apple's iOS 4 Explored|url=http://www.anandtech.com/show/3779/apples-ios-4-explored/2|publisher=[[AnandTech]]|accessdate=April 14, 2013|date=June 22, 2010}}</ref> An app that is on the screen is considered "running", while an app that is not on screen but is still in memory is considered "suspended".<ref name="PCWorld1">{{cite web|last=Perenson|first=Melissa|title=Multitasking on Apple's iPhone 4: How Does It Work?|url=http://www.pcworld.com/article/198296/iphone_4_multitasking.html|publisher=[[PCWorld]]|accessdate=April 14, 2013|date=June 8, 2010}}</ref> All apps that are built with iOS 4 SDK support fast app switching if running on iOS 4 and a compatible device.<ref name="AppleDev1">https://developer.apple.com/library/ios/#releasenotes/General/WhatsNewIniOS/Articles/iPhoneOS4.html#//apple_ref/doc/uid/TP40009559-SW1</ref> Users can utilize fast app switching by activating the multitasking bar, which can be displayed by double-tapping the home button.<ref name="
===Task completion===
|