<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-893005668131085829.post9144421600317381051..comments</id><updated>2010-01-22T01:44:39.237-05:00</updated><category term='zeemote'/><category term='technical'/><category term='general'/><category term='programming'/><title type='text'>Comments on mpv's little blog: A Theory: Why the iPhone doesn't allow background ...</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.mikevosseller.com/feeds/9144421600317381051/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/893005668131085829/9144421600317381051/comments/default'/><link rel='alternate' type='text/html' href='http://blog.mikevosseller.com/2010/01/theory-why-iphone-doesnt-allow.html'/><author><name>mpv</name><uri>http://www.blogger.com/profile/17750804156650433044</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://bp1.blogger.com/_tDmkUFR3SCc/SE3YBtHkLLI/AAAAAAAAAV4/LN3yg6KwL1s/S220/me.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>2</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-893005668131085829.post-6479445783014384636</id><published>2010-01-07T22:32:20.388-05:00</published><updated>2010-01-07T22:32:20.388-05:00</updated><title type='text'>Don&amp;#39;t forget the battery.  Poor battery life h...</title><content type='html'>Don&amp;#39;t forget the battery.  Poor battery life has been a nagging issue for the iPhone since the beginning.  The added processing from multiple concurrent applications would only make the situation worse.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/893005668131085829/9144421600317381051/comments/default/6479445783014384636'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/893005668131085829/9144421600317381051/comments/default/6479445783014384636'/><link rel='alternate' type='text/html' href='http://blog.mikevosseller.com/2010/01/theory-why-iphone-doesnt-allow.html?showComment=1262921540388#c6479445783014384636' title=''/><author><name>Paul C.</name><uri>http://recursivedescent.wordpress.com/</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.mikevosseller.com/2010/01/theory-why-iphone-doesnt-allow.html' ref='tag:blogger.com,1999:blog-893005668131085829.post-9144421600317381051' source='http://www.blogger.com/feeds/893005668131085829/posts/default/9144421600317381051' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1538755099'/></entry><entry><id>tag:blogger.com,1999:blog-893005668131085829.post-1610972795801394441</id><published>2010-01-07T21:30:32.965-05:00</published><updated>2010-01-07T21:30:32.965-05:00</updated><title type='text'>Personally, I think Apple wants to do background a...</title><content type='html'>Personally, I think Apple wants to do background apps in a different way than other mobile OSes.  For example, instead of running the entire app to stream some music in the background, they might allow you to define a helper service that connects up to your server and plays the music.  For periodic tasks, they could allow you to set timers and run limited tasks.&lt;br /&gt;&lt;br /&gt;As far as GC goes, they already have a mechanism for killing apps when memory runs low.  I would suspect that whatever they do with background tasks, they would use the same mechanism.  Thanks to the way launchd works, any tasks killed would be automatically restarted as necessary.  Takes care of the memory issue and the user probably doesn&amp;#39;t even notice unless that task was what was streaming their audio.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/893005668131085829/9144421600317381051/comments/default/1610972795801394441'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/893005668131085829/9144421600317381051/comments/default/1610972795801394441'/><link rel='alternate' type='text/html' href='http://blog.mikevosseller.com/2010/01/theory-why-iphone-doesnt-allow.html?showComment=1262917832965#c1610972795801394441' title=''/><author><name>Dennis</name><uri>http://www.blogger.com/profile/08416102789583927859</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.mikevosseller.com/2010/01/theory-why-iphone-doesnt-allow.html' ref='tag:blogger.com,1999:blog-893005668131085829.post-9144421600317381051' source='http://www.blogger.com/feeds/893005668131085829/posts/default/9144421600317381051' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-180456189'/></entry></feed>
