<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Jeff dePascale &#187; General</title>
	<atom:link href="http://www.jeffdepascale.com/index.php/categories/general/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jeffdepascale.com</link>
	<description>Blogging on and developing web and mobile technologies</description>
	<lastBuildDate>Mon, 12 Apr 2010 18:09:02 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Multitask apps can be killed in OS 4.0</title>
		<link>http://www.jeffdepascale.com/index.php/general/multitask-apps-can-be-killed-in-os-4-0/</link>
		<comments>http://www.jeffdepascale.com/index.php/general/multitask-apps-can-be-killed-in-os-4-0/#comments</comments>
		<pubDate>Thu, 08 Apr 2010 21:17:06 +0000</pubDate>
		<dc:creator>Jeff dePascale</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Touch Devices]]></category>
		<category><![CDATA[iPhone OS]]></category>
		<category><![CDATA[4.0]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[multitasking]]></category>
		<category><![CDATA[OS]]></category>

		<guid isPermaLink="false">http://www.jeffdepascale.com/?p=510</guid>
		<description><![CDATA[Scott Forstall, SVP of iPhone Software for Apple, appeared to dodge the question of how to kill an app running in the new multitasking interface for iPhone OS 4.0. When asked during the Q &#38; A session post announcement, he stated that it wasn't necessary to kill the apps in the first place. Note he never [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.jeffdepascale.com/news/wp-content/uploads/2010/04/Screen-shot-2010-04-08-at-5.05.00-PM.png"><img class="alignright size-medium wp-image-511 dtse-img dtse-post-510" title="Screen shot 2010-04-08 at 5.05.00 PM" src="http://www.jeffdepascale.com/news/wp-content/uploads/2010/04/Screen-shot-2010-04-08-at-5.05.00-PM-165x300.png" alt="" width="165" height="300" /></a>Scott Forstall, SVP of iPhone Software for Apple, appeared to dodge the question of how to kill an app running in the new multitasking interface for iPhone OS 4.0. When asked during the Q &amp; A session post announcement, he stated that it wasn't necessary to kill the apps in the first place. Note he never actually said you can't kill an app, and the iPhone Simulator for OS 4.0 confirms directly that yes, rest assured, you can kill a running app quickly and easily, and it's just as you would expect - tap and hold, and a red dash icon appears over the app. Touch again and the process is killed. Simple, expected, works. See the image to the right for a screen shot.</p>
<p>Really, killing apps is the only reason to have the multitask bar anyway - since multiple instances of running apps isnt possible in iPhone OS, you could simply return to the running app by re-tapping the app icon on the home screen. The multitask bar exists solely for a shortcut to running apps and to kill them from running.</p>
<p>No more stressing in the blogs about apps being killed only by the OS! You do have control if you want it. Likely what Scott was implying is that you just don't have to monitor it if you don't choose to.</p>



		<!-- Added by WP-DragToShare-eXtended Plugin -->
		<script type="text/javascript">
			dtsv.dtse_post_510_permalink = 'http://www.jeffdepascale.com/index.php/general/multitask-apps-can-be-killed-in-os-4-0/';
			dtsv.dtse_post_510_title = 'Multitask apps can be killed in OS 4.0';
		</script>
		<!-- End of WP-DragToShare-eXtended Plugin -->]]></content:encoded>
			<wfw:commentRss>http://www.jeffdepascale.com/index.php/general/multitask-apps-can-be-killed-in-os-4-0/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Why the iPad&#8217;s user agent string presents a problem</title>
		<link>http://www.jeffdepascale.com/index.php/general/why-the-ipads-user-agent-string-presents-a-problem/</link>
		<comments>http://www.jeffdepascale.com/index.php/general/why-the-ipads-user-agent-string-presents-a-problem/#comments</comments>
		<pubDate>Fri, 29 Jan 2010 21:39:35 +0000</pubDate>
		<dc:creator>Jeff dePascale</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Netbooks and Tablets]]></category>
		<category><![CDATA[Touch Devices]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone OS]]></category>
		<category><![CDATA[Safari]]></category>
		<category><![CDATA[tablet]]></category>
		<category><![CDATA[user agent]]></category>

		<guid isPermaLink="false">http://www.jeffdepascale.com/?p=452</guid>
		<description><![CDATA[Note: This post has been getting a fair amount of traffic. I originally posted this directly after launch, and subsequently it contained outdated information from what is now known from the final release of OS 3.2. I originally had left the original post info for the sake of blogging/ journalistic integrity, however after three revisions because of newer info, I decided [...]]]></description>
			<content:encoded><![CDATA[<img class="alignright size-medium wp-image-453 dtse-img dtse-post-452" title="safari_20100127" src="http://www.jeffdepascale.com/news/wp-content/uploads/2010/01/safari_20100127-272x300.jpg" alt="safari_20100127" width="272" height="300" />
<p>Note: This post has been getting a fair amount of traffic. I originally posted this directly after launch, and subsequently it contained outdated information from what is now known from the final release of OS 3.2. I originally had left the original post info for the sake of blogging/ journalistic integrity, however after three revisions because of newer info, I decided to strip the clutter of invalid content. Having said my disclaimer, below is the revised new post, and here is the release version of the iPad UA string as of 4/6/10, pulled directly from my 32GB wifi model:</p>
<p>Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) version/4.0.4 Mobile/7B367 Safari/531.21.10</p>
<p>more after the break.<span id="more-452"></span></p>
<p>The iPad represents itself in line with how the iPhone and iPod Touch differentiate themselves by specifying different device strings, but still contains the word 'mobile' - so Apple is currently explicitly classing this device as a mobile browser. But we now have a new class of devices to case for, segmented somewhere between mobile and non-mobile. While Apple has taken the first real swing at a tablet user agent, it's up in the air whether other tablet browsers will fall in line with this or do their own thing. Consistency is critical for proper detection without necessitating device specific casing.</p>
<p>This is intriguing and presents an interesting new issue for web developers. In their marketing materials, Apple has classified the iPad as designed for a full web experience (barring Flash of course), but they themselves are saying to the developers that this is a mobile device, right in the UA string. Moreover, technically the UA string classification is correct - this is a mobile browser. This isn't the desktop version of Safari. While they are both webkit based, it is inevitable that considerations will want to be made for the glorified Safari mobile browser in the iPad, and using the user agent string to identify that and case for it is problematic unless Apple modifies the UA string. My guess is at some point they will, possibly as soon as 4.0 hits.</p>
<p>It's not so much that this matters for development now as much as that it sets a precedent for future slate browsers. Apple has said here that slate browsers, even if they are larger versions of existing mobile browsers, should identify as a mobile browser, but clearly full sites should, and will be ultimately presented to iPad users in many cases. Even if the UA string wasn't an issue, there's still the question of how to architect a full site for both tablets and desktop viewing (primarily casing for browsers that do and don't have Flash). Proper implementation of progressive enhancement techniques is a great solution (<a href="http://www.jeffdepascale.com/index.php/mobile/the-web-on-tablets-how-the-ipad-has/" target="_self">see my related post on this topic here</a>).</p>
<p>Maybe this whole UA string mess will all be a moot point when we see the 4.0 beta. As with all things Apple launch related, time will tell. One thing you can count on is that if the iPad succeeds, the precedent will be set. We'll see who follows.</p>



		<!-- Added by WP-DragToShare-eXtended Plugin -->
		<script type="text/javascript">
			dtsv.dtse_post_452_permalink = 'http://www.jeffdepascale.com/index.php/general/why-the-ipads-user-agent-string-presents-a-problem/';
			dtsv.dtse_post_452_title = 'Why the iPad’s user agent string presents a problem';
		</script>
		<!-- End of WP-DragToShare-eXtended Plugin -->]]></content:encoded>
			<wfw:commentRss>http://www.jeffdepascale.com/index.php/general/why-the-ipads-user-agent-string-presents-a-problem/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Pardon the dust&#8230;</title>
		<link>http://www.jeffdepascale.com/index.php/general/pardon-the-dust/</link>
		<comments>http://www.jeffdepascale.com/index.php/general/pardon-the-dust/#comments</comments>
		<pubDate>Wed, 25 Mar 2009 05:32:52 +0000</pubDate>
		<dc:creator>Jeff dePascale</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.jeffdepascale.com/?p=69</guid>
		<description><![CDATA[After battling Nucleus CMS for a few months, i decided it was time to switch to wordpress.  Please pardon the inconsistencies during the transition.



		
		
			dtsv.dtse_post_69_permalink = 'http://www.jeffdepascale.com/index.php/general/pardon-the-dust/';
			dtsv.dtse_post_69_title = 'Pardon the dust…';
		
		]]></description>
			<content:encoded><![CDATA[<p>After battling Nucleus CMS for a few months, i decided it was time to switch to wordpress.  Please pardon the inconsistencies during the transition.</p>



		<!-- Added by WP-DragToShare-eXtended Plugin -->
		<script type="text/javascript">
			dtsv.dtse_post_69_permalink = 'http://www.jeffdepascale.com/index.php/general/pardon-the-dust/';
			dtsv.dtse_post_69_title = 'Pardon the dust…';
		</script>
		<!-- End of WP-DragToShare-eXtended Plugin -->]]></content:encoded>
			<wfw:commentRss>http://www.jeffdepascale.com/index.php/general/pardon-the-dust/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
