$bbtitle
Apple Stock: 194.34 ( +0.3099 )
RSS RSS Twitter Twitter
Search:
AppleInsider.com Archives News Bytes Reviews Anonymous Mailer Submit Story AppleInsider Forums Mac Prices Polls Advertise on AppleInsider Contact AppleInsider
Save up to $280 on new MacBook Pros and up to $150 on brand new iMacs with special coupons: Mac Pricing Guide updated Nov 6th (Find the best prices on Macs).
Monday, June 9, 2008

Apple tackles iPhone background app limits with push service

By Katie Marsal

Published: 07:20 PM EST

Addressing one of the most outstanding complaints regarding feature limitations in third-party iPhone applications, Apple on Monday said it has developed a push notification service that will feed programs with data even when technically shut down.

A persistent background connection will automatically relay information from a developer's servers to Apple, and in turn to the iPhone or iPod touch application itself, allowing any program to continue receiving data while inactive.

Developers can push badges to icons, notification sounds, or pop-up text alerts. This lets an instant messaging program notify a user of a new message or other events without having to force the program open. Third-party mail clients should also function properly. The system scales easily with larger apps, according to Scott Forstall, Senior VP of iPhone Software.

The development chief justifies the changes by arguing that true background processes -- a feature heavily requested by developers -- are often flawed in other smartphone operating systems. Most implementations often incorrectly lead users to believe that they've quit programs when they remain open, reducing the battery life and hurting processor performance with each open application.

Other mobile OS makers are aware of the issue but have come up with awkward solutions to allow multitasking. For Windows Mobile, Microsoft has developed a Task Manager app just to help shut down background processes: users have to play a "game" that tests their computer science skills by identifying programs, Forstall says.

iPhone's push notification service
Apple's overview of its push notivation service.

Windows Mobile Task Manager
The Task Manager application in Windows Mobile 6.


BlackBerry and Symbian Series 60 devices are less prone to user error, as they more clearly allow the user to quit, but can still suffer performance issues with multiple open applications.

While it helps developers cope with a previously unsurmountable barrier to developing some programs, it doesn't fully address other concerns. Apple's iPhone development guidelines forbid executable code contained within the app itself or from calling non-Apple applications installed on the device. The restriction still prevents emulators, third-party browsers with plug-in support, and other similar features used by other operating systems.

Apple may also frustrate developers expecting push notifications to be available immediately. While developers will be seeded next month with an iPhone SDK that lets them begin coding for the feature, the service itself won't be available until September, or two months after iPhone 3G and the iPhone 2.0 firmware upgrade are ready for public consumption.

Filed under : iPhone 56 Comments ] 
Story topics: iPhone 3G, BlackBerry, Symbian, Windows Mobile, iPhone SDK, WWDC   Print ] [ Story Link ] 


Pre-Order VMware Fusion 3
RSS
RSS
RSS
Mac Poker players can play Full Tilt Poker for Mac and get 100% to $600 free with bonus code MP600, courtesy of Online Poker Mac
AppleInsider Features
Hot Forum Topics

Recent Articles
Doom game creator suggests Apple embarrassed about iPhone gaming
Report: Apple to launch Verizon iPhone in Q3 2010
Apple unveils holiday shopping in-store pickup option
Apple's Broadway store to open Saturday, Nov. 14
Bizarre lawsuits connect Apple with Sarah Jessica Parker, Lil' Wayne
Apple predicted to countersue in legal battle with Nokia
Windows 7 tops Vista software sales, lags behind in hardware
Report: Apple testing RFID swipe support in iPhone prototypes
Inside Google's Android and Apple's iPhone OS as core platforms
Apple looks to hire new iPhone OS security manager
Apple investigating 'Grab & Go' simplified cross-platform sync
Apple co-founder Steve Jobs named Fortune 'CEO of the Decade'
Review roundup: Motorola Droid, Verizon's first Android handset
Apple's latest 10.6.2 beta packs fixes for VMWare, iMacs, Apple TV
Latest Snow Leopard build resurrects Atom compatibility
Bell, Telus provide new iPhone competition in Canada
'Art project' video game attacks Apple Mac machines
Hacker cracks Apple's latest iPhone 3GS security measures
The Beatles go digital with apples, but still not Apple's iTunes
Apple announces App Store offerings top 100,000
Apple launches iTunes Music Movies with exclusive content
Parallels Desktop 5 for Mac claims speed superiority
AT&T brings lawsuit against Verizon over 'Map' ad campaign
Canalys Q3 2009: iPhone, RIM taking over smartphone market
Hit-or-miss site claims 4G iPhone part; French exclusivity ends
Despite disappointing China debut, iPhone's 2010 predicted to be strong
Philadelphia's first Apple store moves closer to reality
Exclusive look at Apple's new iPod touch-based EasyPay checkout
China Unicom gains 5,000 iPhone subscribers from launch
iPhone makes enterprise market inroads for Apple
Apple pitches $30-a-month iTunes TV subscriptions - report
Apple's iPhone sees tepid sales debut in China
Apple's 2010 capital expenditures could signal major investments
Apple rumored to disable Atom support with Mac OS X 10.6.2
Apple advertising guru says he's 'not going anywhere'
First Look: Apple's 27" big screen iMac
Last chance this year to save an extra 3% on iMacs, white MacBooks
Visionary behind Apple's '1984' advertisement steps down
Flash playback issues reported on Apple's new 27-inch iMacs
Apple expands school initiative with Atlanta MacBook program

AppleInsider Market Place

Sell your Laptop - working or not. Free shipping.: Get an instant online quote and sell your laptop today !

Believe in Office: Save Up To 25% on Office 2004 For Mac. Visit Our Site for Details!

IBackup - SMB Online Backup: IBackup is the preferred online storage and backup service of choice for SMBs for its ease of use, security and value. Offers automated backup and restore, file selection and securiy.

Download free software - everyday updated freeware files

 
Advertisements








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