<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:go='http://ns.gigaom.com/'
xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: Background Apps: They&#8217;re Not Just for Push</title>
	<atom:link href="http://gigaom.com/apple/background-apps-theyre-not-just-for-push/feed/" rel="self" type="application/rss+xml" />
	<link>http://gigaom.com/apple/background-apps-theyre-not-just-for-push/</link>
	<description></description>
	<lastBuildDate>Fri, 10 Feb 2012 14:08:12 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: johnnyc</title>
		<link>http://gigaom.com/apple/background-apps-theyre-not-just-for-push/#comment-342362</link>
		<dc:creator><![CDATA[johnnyc]]></dc:creator>
		<pubDate>Thu, 19 Mar 2009 13:12:44 +0000</pubDate>
		<guid isPermaLink="false">http://theappleblog.com/?p=19724#comment-342362</guid>
		<description><![CDATA[I have a question for you folks as well:

What is the difference between the &quot;new&quot; wifi auto-connect, and the auto-connect that&#039;s been built in since Day 1?  I have multiple fav wifi networks that &quot;connect when I arrive and disconnect when I leave&quot; to paraphrase the &quot;new&quot; featured ability.

What am I missing here?]]></description>
		<content:encoded><![CDATA[<p>I have a question for you folks as well:</p>
<p>What is the difference between the &#8220;new&#8221; wifi auto-connect, and the auto-connect that&#8217;s been built in since Day 1?  I have multiple fav wifi networks that &#8220;connect when I arrive and disconnect when I leave&#8221; to paraphrase the &#8220;new&#8221; featured ability.</p>
<p>What am I missing here?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: johnnyc</title>
		<link>http://gigaom.com/apple/background-apps-theyre-not-just-for-push/#comment-342361</link>
		<dc:creator><![CDATA[johnnyc]]></dc:creator>
		<pubDate>Thu, 19 Mar 2009 13:06:51 +0000</pubDate>
		<guid isPermaLink="false">http://theappleblog.com/?p=19724#comment-342361</guid>
		<description><![CDATA[I think it&#039;s amazing that despite all of the improvements (to a device and platform still in it&#039;s infancy compared to the competition) there are people focusing on gripes.

I do understand the *wish* for BG processes, but I think it&#039;s unrealistic considering the power needs of the iPhone. You have a large, bright high-res multi-touch display, with a fairly powerful processor, location services, 3G, Edge &amp; Wifi, push, server refreshes, a telephone, and an iPod potentially all drawing power... 

Additional backgroud processes are still too premature to be rolled out widely. I your adamant, then jailbrake and deal with the potential hiccups.  The iPhone is much better served by being a stable, reliable device.

That said, backgrounding WILL COME. Who knows, maybe as soon as this summer with the hardware refresh, but definitely not on the current hardware.]]></description>
		<content:encoded><![CDATA[<p>I think it&#8217;s amazing that despite all of the improvements (to a device and platform still in it&#8217;s infancy compared to the competition) there are people focusing on gripes.</p>
<p>I do understand the *wish* for BG processes, but I think it&#8217;s unrealistic considering the power needs of the iPhone. You have a large, bright high-res multi-touch display, with a fairly powerful processor, location services, 3G, Edge &amp; Wifi, push, server refreshes, a telephone, and an iPod potentially all drawing power&#8230; </p>
<p>Additional backgroud processes are still too premature to be rolled out widely. I your adamant, then jailbrake and deal with the potential hiccups.  The iPhone is much better served by being a stable, reliable device.</p>
<p>That said, backgrounding WILL COME. Who knows, maybe as soon as this summer with the hardware refresh, but definitely not on the current hardware.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DWes</title>
		<link>http://gigaom.com/apple/background-apps-theyre-not-just-for-push/#comment-342360</link>
		<dc:creator><![CDATA[DWes]]></dc:creator>
		<pubDate>Wed, 18 Mar 2009 19:32:44 +0000</pubDate>
		<guid isPermaLink="false">http://theappleblog.com/?p=19724#comment-342360</guid>
		<description><![CDATA[That could be handled by a wake-and-execute model, where the app requests a wake-up call from the OS.  

Are data transfers and voice not mutually exclusive?  I know they are on my (oldish) BB.]]></description>
		<content:encoded><![CDATA[<p>That could be handled by a wake-and-execute model, where the app requests a wake-up call from the OS.  </p>
<p>Are data transfers and voice not mutually exclusive?  I know they are on my (oldish) BB.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chad</title>
		<link>http://gigaom.com/apple/background-apps-theyre-not-just-for-push/#comment-342359</link>
		<dc:creator><![CDATA[Chad]]></dc:creator>
		<pubDate>Wed, 18 Mar 2009 19:20:03 +0000</pubDate>
		<guid isPermaLink="false">http://theappleblog.com/?p=19724#comment-342359</guid>
		<description><![CDATA[Even though the push service is great, it still only serves HALF the push problem.  It&#039;s great for server to client push, but what about when I want a client app to push data to the server while I&#039;m on the phone or checking my email.  For example, maybe I am going on a hike and I want my wife to be able to find me if I don&#039;t come home... I could tell my app to run in the background (like blackberry) and it could then push my GPS location to a hosted service.]]></description>
		<content:encoded><![CDATA[<p>Even though the push service is great, it still only serves HALF the push problem.  It&#8217;s great for server to client push, but what about when I want a client app to push data to the server while I&#8217;m on the phone or checking my email.  For example, maybe I am going on a hike and I want my wife to be able to find me if I don&#8217;t come home&#8230; I could tell my app to run in the background (like blackberry) and it could then push my GPS location to a hosted service.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Phil</title>
		<link>http://gigaom.com/apple/background-apps-theyre-not-just-for-push/#comment-342358</link>
		<dc:creator><![CDATA[Phil]]></dc:creator>
		<pubDate>Wed, 18 Mar 2009 17:29:03 +0000</pubDate>
		<guid isPermaLink="false">http://theappleblog.com/?p=19724#comment-342358</guid>
		<description><![CDATA[That drives me crazy too. Especially when I&#039;m browsing digg, or playing a game.]]></description>
		<content:encoded><![CDATA[<p>That drives me crazy too. Especially when I&#8217;m browsing digg, or playing a game.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DWes</title>
		<link>http://gigaom.com/apple/background-apps-theyre-not-just-for-push/#comment-342357</link>
		<dc:creator><![CDATA[DWes]]></dc:creator>
		<pubDate>Wed, 18 Mar 2009 01:46:43 +0000</pubDate>
		<guid isPermaLink="false">http://theappleblog.com/?p=19724#comment-342357</guid>
		<description><![CDATA[Like mentioned, NNW could save its state.  Some apps do this, and sometimes I don&#039;t want it.  I&#039;d rather Mail open with the inbox every time then have it go back to the last mail I read.

As far as just switching in/out vs. quitting, they&#039;re not really that different.  The iPhone has very little RAM, so if you switched out, it&#039;d probably have to unload some stuff out of RAM and then bring it back in when you switch back.  This would only split the lag between the switches instead of piling it up on a restart.  Less intrusive, but probably not an overall gain.

As far as apps putting up alerts themselves, I&#039;m sure Apple could (if they haven&#039;t already) add an API that allows an alert to be fired on a designated event, so the OS watches for the event and triggers the alert, asks if the user wants to switch to the app, and then does so.  I think Apple is afraid of apps pushing them back to the front whenever they want.  That&#039;s one of my biggest peeves with Windows - IE pushes itself in my face whenever it feels like, as if I have no say in what gets my attention at that moment.  Think about what that&#039;d be like - 100 apps constantly throwing up alerts, it becomes unusable.

I&#039;m surprised there aren&#039;t more complaints about the lack of spam filtering. I&#039;d forgotten spam existed until I got a Touch.]]></description>
		<content:encoded><![CDATA[<p>Like mentioned, NNW could save its state.  Some apps do this, and sometimes I don&#8217;t want it.  I&#8217;d rather Mail open with the inbox every time then have it go back to the last mail I read.</p>
<p>As far as just switching in/out vs. quitting, they&#8217;re not really that different.  The iPhone has very little RAM, so if you switched out, it&#8217;d probably have to unload some stuff out of RAM and then bring it back in when you switch back.  This would only split the lag between the switches instead of piling it up on a restart.  Less intrusive, but probably not an overall gain.</p>
<p>As far as apps putting up alerts themselves, I&#8217;m sure Apple could (if they haven&#8217;t already) add an API that allows an alert to be fired on a designated event, so the OS watches for the event and triggers the alert, asks if the user wants to switch to the app, and then does so.  I think Apple is afraid of apps pushing them back to the front whenever they want.  That&#8217;s one of my biggest peeves with Windows &#8211; IE pushes itself in my face whenever it feels like, as if I have no say in what gets my attention at that moment.  Think about what that&#8217;d be like &#8211; 100 apps constantly throwing up alerts, it becomes unusable.</p>
<p>I&#8217;m surprised there aren&#8217;t more complaints about the lack of spam filtering. I&#8217;d forgotten spam existed until I got a Touch.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brad Sterling</title>
		<link>http://gigaom.com/apple/background-apps-theyre-not-just-for-push/#comment-342356</link>
		<dc:creator><![CDATA[Brad Sterling]]></dc:creator>
		<pubDate>Wed, 18 Mar 2009 00:10:04 +0000</pubDate>
		<guid isPermaLink="false">http://theappleblog.com/?p=19724#comment-342356</guid>
		<description><![CDATA[A little followup on my previous comment.  Android allows an app to wait on a notification.  The app is not running thus uses no resources.  If Apple can increment the number of notifications, it certainly doesn&#039;t require anymore battery usage for the app to sit in limbo and be activated when the notification is received. I love Apple, but the 80% battery drainage is pure BS.]]></description>
		<content:encoded><![CDATA[<p>A little followup on my previous comment.  Android allows an app to wait on a notification.  The app is not running thus uses no resources.  If Apple can increment the number of notifications, it certainly doesn&#8217;t require anymore battery usage for the app to sit in limbo and be activated when the notification is received. I love Apple, but the 80% battery drainage is pure BS.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brad Sterling</title>
		<link>http://gigaom.com/apple/background-apps-theyre-not-just-for-push/#comment-342355</link>
		<dc:creator><![CDATA[Brad Sterling]]></dc:creator>
		<pubDate>Tue, 17 Mar 2009 23:58:01 +0000</pubDate>
		<guid isPermaLink="false">http://theappleblog.com/?p=19724#comment-342355</guid>
		<description><![CDATA[Surprised nobody mentioned that the push notification service is a developer&#039;s nightmare.  It requires any application using it to rollout a website which posts partial notification to the apple website which in turn posts to the device.  Once the application is activated, the website must post the entire notification to the application.

All of this is required, as opposed to simply running a background app which receives the entire notification from anywhere.  As an example, suppose you want to play a game with another user.  With background notification the devices can simply talk to one another (perhaps a lookup of the device would be necessary).

This difference is huge.]]></description>
		<content:encoded><![CDATA[<p>Surprised nobody mentioned that the push notification service is a developer&#8217;s nightmare.  It requires any application using it to rollout a website which posts partial notification to the apple website which in turn posts to the device.  Once the application is activated, the website must post the entire notification to the application.</p>
<p>All of this is required, as opposed to simply running a background app which receives the entire notification from anywhere.  As an example, suppose you want to play a game with another user.  With background notification the devices can simply talk to one another (perhaps a lookup of the device would be necessary).</p>
<p>This difference is huge.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Initial Thoughts On iPhone OS 3.0 - TheAppleBlog</title>
		<link>http://gigaom.com/apple/background-apps-theyre-not-just-for-push/#comment-342354</link>
		<dc:creator><![CDATA[Initial Thoughts On iPhone OS 3.0 - TheAppleBlog]]></dc:creator>
		<pubDate>Tue, 17 Mar 2009 23:21:00 +0000</pubDate>
		<guid isPermaLink="false">http://theappleblog.com/?p=19724#comment-342354</guid>
		<description><![CDATA[[...] There&#8217;s also the push mechanism, which I think is great for background notification, though lacking elsewhere. I wrote about that here. [...]]]></description>
		<content:encoded><![CDATA[<p>[...] There&#8217;s also the push mechanism, which I think is great for background notification, though lacking elsewhere. I wrote about that here. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: GM</title>
		<link>http://gigaom.com/apple/background-apps-theyre-not-just-for-push/#comment-342353</link>
		<dc:creator><![CDATA[GM]]></dc:creator>
		<pubDate>Tue, 17 Mar 2009 23:18:27 +0000</pubDate>
		<guid isPermaLink="false">http://theappleblog.com/?p=19724#comment-342353</guid>
		<description><![CDATA[&lt;i&gt;Why does it have to be this way? My point is that I don’t always want an app in the background for notification purposes. Sometimes I want it in the background because I’ll be switching right back to it. I’m only leaving for a few minutes; I’ll be right back. Why do I have to quit the freakin’ thing?&lt;/i&gt;

Jailbreak, install Backgrounder. Allows you to run an app in the background and then return to it instantly from the springboard. It&#039;s really neat.]]></description>
		<content:encoded><![CDATA[<p><i>Why does it have to be this way? My point is that I don’t always want an app in the background for notification purposes. Sometimes I want it in the background because I’ll be switching right back to it. I’m only leaving for a few minutes; I’ll be right back. Why do I have to quit the freakin’ thing?</i></p>
<p>Jailbreak, install Backgrounder. Allows you to run an app in the background and then return to it instantly from the springboard. It&#8217;s really neat.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jonathan Bloom</title>
		<link>http://gigaom.com/apple/background-apps-theyre-not-just-for-push/#comment-342352</link>
		<dc:creator><![CDATA[Jonathan Bloom]]></dc:creator>
		<pubDate>Tue, 17 Mar 2009 21:50:20 +0000</pubDate>
		<guid isPermaLink="false">http://theappleblog.com/?p=19724#comment-342352</guid>
		<description><![CDATA[I definitely see your point about switching. I hope startup times can be improved and this issue may go away.

Now, I want to listen to Slacker instead of my iPod and Apple doesn&#039;t seem to want to allow this.]]></description>
		<content:encoded><![CDATA[<p>I definitely see your point about switching. I hope startup times can be improved and this issue may go away.</p>
<p>Now, I want to listen to Slacker instead of my iPod and Apple doesn&#8217;t seem to want to allow this.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jim</title>
		<link>http://gigaom.com/apple/background-apps-theyre-not-just-for-push/#comment-342351</link>
		<dc:creator><![CDATA[Jim]]></dc:creator>
		<pubDate>Tue, 17 Mar 2009 21:46:35 +0000</pubDate>
		<guid isPermaLink="false">http://theappleblog.com/?p=19724#comment-342351</guid>
		<description><![CDATA[One other reason to add to the list... let&#039;s say I want to have my To Do list app remind me 2 hours before a task is due.  So what happens Apple when I am in a bad reception area when the 2-hours warning time hits?  I just miss it??  Why should a reminder type functionality need to have a whole server-side apparatus and internet connection just for something simple like this?  Seems like massive overkill to me.  For this particular purpose, it could be handled with some kind of &#039;local&#039; notification process that would wake the To Do app up at the specified time.]]></description>
		<content:encoded><![CDATA[<p>One other reason to add to the list&#8230; let&#8217;s say I want to have my To Do list app remind me 2 hours before a task is due.  So what happens Apple when I am in a bad reception area when the 2-hours warning time hits?  I just miss it??  Why should a reminder type functionality need to have a whole server-side apparatus and internet connection just for something simple like this?  Seems like massive overkill to me.  For this particular purpose, it could be handled with some kind of &#8216;local&#8217; notification process that would wake the To Do app up at the specified time.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Milind</title>
		<link>http://gigaom.com/apple/background-apps-theyre-not-just-for-push/#comment-342350</link>
		<dc:creator><![CDATA[Milind]]></dc:creator>
		<pubDate>Tue, 17 Mar 2009 21:34:05 +0000</pubDate>
		<guid isPermaLink="false">http://theappleblog.com/?p=19724#comment-342350</guid>
		<description><![CDATA[I think Apple should have just made a sort of virtual &#039;shelf&#039; out of the bottom half of the iPhone screen. Kinda like the dock on Mac OS X. You don&#039;t need a task manager. They could just put an &quot;X&quot; mark there for all running apps so you can close them when you don&#039;t need them to run. Besides, they could also make apps run in the background only if the dev chooses it that way (as well as after user confirmation). Apple could have done all of this without creating a mess that is WinMo, but they choose to instead have push notifications. 

Am I the only one who hates those bubble notifications on our beautiful iPhone? They didn&#039;t even make them a little more subtle like on the Pre. 

*I&#039;m an iPhone lover, and think the new update is awesum!]]></description>
		<content:encoded><![CDATA[<p>I think Apple should have just made a sort of virtual &#8216;shelf&#8217; out of the bottom half of the iPhone screen. Kinda like the dock on Mac OS X. You don&#8217;t need a task manager. They could just put an &#8220;X&#8221; mark there for all running apps so you can close them when you don&#8217;t need them to run. Besides, they could also make apps run in the background only if the dev chooses it that way (as well as after user confirmation). Apple could have done all of this without creating a mess that is WinMo, but they choose to instead have push notifications. </p>
<p>Am I the only one who hates those bubble notifications on our beautiful iPhone? They didn&#8217;t even make them a little more subtle like on the Pre. </p>
<p>*I&#8217;m an iPhone lover, and think the new update is awesum!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dan</title>
		<link>http://gigaom.com/apple/background-apps-theyre-not-just-for-push/#comment-342349</link>
		<dc:creator><![CDATA[Dan]]></dc:creator>
		<pubDate>Tue, 17 Mar 2009 21:33:44 +0000</pubDate>
		<guid isPermaLink="false">http://theappleblog.com/?p=19724#comment-342349</guid>
		<description><![CDATA[This is the beginning, middle, and end of why my iPhone is jailbroken. I could live without pretty much everything else but iRealSMS lets me respond to SMS messages without leaving the program I am using.]]></description>
		<content:encoded><![CDATA[<p>This is the beginning, middle, and end of why my iPhone is jailbroken. I could live without pretty much everything else but iRealSMS lets me respond to SMS messages without leaving the program I am using.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom Reestman</title>
		<link>http://gigaom.com/apple/background-apps-theyre-not-just-for-push/#comment-342348</link>
		<dc:creator><![CDATA[Tom Reestman]]></dc:creator>
		<pubDate>Tue, 17 Mar 2009 21:03:36 +0000</pubDate>
		<guid isPermaLink="false">http://theappleblog.com/?p=19724#comment-342348</guid>
		<description><![CDATA[Milind,

&quot;NNW could just as well save its state and resume from where it left off.&quot;

As I said, even when remembering their state, I still have to bother re-launching the thing. Much, much faster just to switch to it. 

As for your other examples, they&#039;re all valid. My NNW example was by no means meant to be comprehensive. The point is there are other reasons for background apps besides push.]]></description>
		<content:encoded><![CDATA[<p>Milind,</p>
<p>&#8220;NNW could just as well save its state and resume from where it left off.&#8221;</p>
<p>As I said, even when remembering their state, I still have to bother re-launching the thing. Much, much faster just to switch to it. </p>
<p>As for your other examples, they&#8217;re all valid. My NNW example was by no means meant to be comprehensive. The point is there are other reasons for background apps besides push.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Milind</title>
		<link>http://gigaom.com/apple/background-apps-theyre-not-just-for-push/#comment-342347</link>
		<dc:creator><![CDATA[Milind]]></dc:creator>
		<pubDate>Tue, 17 Mar 2009 20:52:55 +0000</pubDate>
		<guid isPermaLink="false">http://theappleblog.com/?p=19724#comment-342347</guid>
		<description><![CDATA[I think you&#039;ve got it upside down backwards. We do need background apps, but not for the purpose you&#039;ve just mentioned. NNW could just as well save its state and resume from where it left off. Games do it all the time. 

BG apps are required for this like voice recording while reading notes, listening to internet radio while chatting, and your files being transferred without having to have the app open.]]></description>
		<content:encoded><![CDATA[<p>I think you&#8217;ve got it upside down backwards. We do need background apps, but not for the purpose you&#8217;ve just mentioned. NNW could just as well save its state and resume from where it left off. Games do it all the time. </p>
<p>BG apps are required for this like voice recording while reading notes, listening to internet radio while chatting, and your files being transferred without having to have the app open.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

