<?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/"
		>
<channel>
	<title>Comments on: The State of Windows Mobile</title>
	<atom:link href="http://lostechies.com/colinramsay/2009/01/14/the-state-of-windows-mobile/feed/" rel="self" type="application/rss+xml" />
	<link>http://lostechies.com/colinramsay/2009/01/14/the-state-of-windows-mobile/</link>
	<description>Just another LosTechies site</description>
	<lastBuildDate>Wed, 27 May 2009 23:01:09 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.2</generator>
	<item>
		<title>By: Christopher Fairbairn</title>
		<link>http://lostechies.com/colinramsay/2009/01/14/the-state-of-windows-mobile/#comment-76</link>
		<dc:creator>Christopher Fairbairn</dc:creator>
		<pubDate>Thu, 15 Jan 2009 04:22:35 +0000</pubDate>
		<guid isPermaLink="false">/blogs/colin_ramsay/archive/2009/01/14/the-state-of-windows-mobile.aspx#comment-76</guid>
		<description>The distinction between smartphone and pocket pc is muddled at best. With the new naming conventions it essentially boils down to the following from a consumer perspective:

Standard = non touch screen device (with cellphone)
Professional = touch screen device (with cellphone)
Classic = touch screen device (without cellphone).

The two SDKs essentially deal with issues caused by the presence (or lack of) a touchscreen. As an example the .NET CF does not support use of the standard Button control while building an application for a Windows Mobile standard device (how would the user click it?). Even a simple multiline textbox operates differently on the two types of devices.

Over time the platforms do appear to be getting closer to each other and features have migrated between them with each major release. For example the current XML based CAB file format used by Pocket PC devices was originally a Smartphone only feature.

I do agree with your comments about some of the &quot;value added&quot; .NET CF components (CameraCaptureDialog etc) however. Quite often they have poor consistancy across devices and leave a lot of functionality present in the native versions of the APIs inaccessable.</description>
		<content:encoded><![CDATA[<p>The distinction between smartphone and pocket pc is muddled at best. With the new naming conventions it essentially boils down to the following from a consumer perspective:</p>
<p>Standard = non touch screen device (with cellphone)<br />
Professional = touch screen device (with cellphone)<br />
Classic = touch screen device (without cellphone).</p>
<p>The two SDKs essentially deal with issues caused by the presence (or lack of) a touchscreen. As an example the .NET CF does not support use of the standard Button control while building an application for a Windows Mobile standard device (how would the user click it?). Even a simple multiline textbox operates differently on the two types of devices.</p>
<p>Over time the platforms do appear to be getting closer to each other and features have migrated between them with each major release. For example the current XML based CAB file format used by Pocket PC devices was originally a Smartphone only feature.</p>
<p>I do agree with your comments about some of the &#8220;value added&#8221; .NET CF components (CameraCaptureDialog etc) however. Quite often they have poor consistancy across devices and leave a lot of functionality present in the native versions of the APIs inaccessable.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
