<?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/"
	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>Mike Hole &#187; Phone</title>
	<atom:link href="http://mikehole.com/category/phone/feed/" rel="self" type="application/rss+xml" />
	<link>http://mikehole.com</link>
	<description>My development stuff ...</description>
	<lastBuildDate>Sun, 05 Feb 2012 13:42:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='mikehole.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Mike Hole &#187; Phone</title>
		<link>http://mikehole.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://mikehole.com/osd.xml" title="Mike Hole" />
	<atom:link rel='hub' href='http://mikehole.com/?pushpress=hub'/>
		<item>
		<title>I passed!</title>
		<link>http://mikehole.com/2011/07/14/i-passed/</link>
		<comments>http://mikehole.com/2011/07/14/i-passed/#comments</comments>
		<pubDate>Thu, 14 Jul 2011 07:31:07 +0000</pubDate>
		<dc:creator>mikehole</dc:creator>
				<category><![CDATA[Phone]]></category>
		<category><![CDATA[Certification]]></category>
		<category><![CDATA[Exam]]></category>
		<category><![CDATA[MCP]]></category>
		<category><![CDATA[Passed]]></category>

		<guid isPermaLink="false">https://mikehole.wordpress.com/2011/07/14/i-passed/</guid>
		<description><![CDATA[There was I thinking that my exam didn’t go well but this morning I got notification that I had passed the exam! This is the 1st time that I have been an MCP in any way. I am well chuffed!<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikehole.com&amp;blog=13039743&amp;post=190&amp;subd=mikehole&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://mikehole.files.wordpress.com/2011/07/2011-07-14-08h25_06.png"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;float:left;border-top:0;border-right:0;padding-top:0;margin:0 8px 0 0;" title="2011-07-14 08h25_06" border="0" alt="2011-07-14 08h25_06" align="left" src="http://mikehole.files.wordpress.com/2011/07/2011-07-14-08h25_06_thumb.png?w=244&#038;h=118" width="244" height="118" /></a></p>
<p>There was I thinking that my exam didn’t go well but this morning I got notification that I had passed the exam!</p>
<p>This is the 1st time that I have been an MCP in any way. I am well chuffed!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mikehole.wordpress.com/190/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mikehole.wordpress.com/190/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mikehole.wordpress.com/190/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mikehole.wordpress.com/190/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mikehole.wordpress.com/190/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mikehole.wordpress.com/190/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mikehole.wordpress.com/190/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mikehole.wordpress.com/190/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mikehole.wordpress.com/190/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mikehole.wordpress.com/190/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mikehole.wordpress.com/190/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mikehole.wordpress.com/190/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mikehole.wordpress.com/190/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mikehole.wordpress.com/190/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikehole.com&amp;blog=13039743&amp;post=190&amp;subd=mikehole&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mikehole.com/2011/07/14/i-passed/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4a4ea83363a7e21f40c8e807f6d78869?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mikehole</media:title>
		</media:content>

		<media:content url="http://mikehole.files.wordpress.com/2011/07/2011-07-14-08h25_06_thumb.png" medium="image">
			<media:title type="html">2011-07-14 08h25_06</media:title>
		</media:content>
	</item>
		<item>
		<title>An end to the good times before they even start? &#8230;</title>
		<link>http://mikehole.com/2011/06/06/an-end-to-the-good-times-before-they-even-start/</link>
		<comments>http://mikehole.com/2011/06/06/an-end-to-the-good-times-before-they-even-start/#comments</comments>
		<pubDate>Mon, 06 Jun 2011 20:22:27 +0000</pubDate>
		<dc:creator>mikehole</dc:creator>
				<category><![CDATA[ARM]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Phone]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Windows 8]]></category>
		<category><![CDATA[WP7]]></category>
		<category><![CDATA[Win8]]></category>
		<category><![CDATA[Windows Phone]]></category>
		<category><![CDATA[WP7DEV]]></category>

		<guid isPermaLink="false">https://mikehole.wordpress.com/2011/06/06/an-end-to-the-good-times-before-they-even-start/</guid>
		<description><![CDATA[On may the 18th I published an article that actually managed the biggest view numbers that I have had on any blog post that I have previously written: More good times for app developers? I think this is mainly down to the fact that it was an attempt to spread some good news for developer [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikehole.com&amp;blog=13039743&amp;post=184&amp;subd=mikehole&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>On may the 18th I published an article that actually managed the biggest view numbers that I have had on any blog post that I have previously written:</p>
<p><a href="http://mikehole.com/2011/05/18/more-good-times-for-app-developers/" target="_blank">More good times for app developers?</a></p>
<p>I think this is mainly down to the fact that it was an attempt to spread some good news for developer who develop .net applications using XAML and c# or VB.</p>
<p>As of now there are 20K+ applications for windows phone 7 and this list is growing at quite an impressive rate. This rate of growth is because of the ease at which these developers can write applications. People who work for large corporates developing enterprise applications using .NET can now become app publishers and can deviate from writing anonymous code that drives a cog of large enterprise systems.</p>
<p><strong>These people I have met at our growing local user group. They are loving the application development platform that Microsoft have put together for them and have a hunger for more.</strong></p>
<p>If you are a developer that has been developing code for Android or iPhone then you will have started with a single form factor in which your code runs on and found that that the available form factors has increased and you now not only develop for the phone but your apps can be made to run on the new and emerging tablet based devices.</p>
<p>Microsoft have made great strides with Windows 8 to ensure that it has the capabilities to run on a multitude of form factors. It is here that they are hedging their bets on windows running anywhere.</p>
<p>So where will we stand when it comes to Tablets and native development when can we start re-using our code from within those 20K+ applications so that we can start reaping the benefits of the next set of platforms.</p>
<p><strong>Well from what Microsoft have disclosed in regards to the Windows 8 developer experience so far that just won’t be happening.</strong></p>
<p><strong>There has just been no message from Microsoft that states that don’t worry we still do native, and it will work within this snazzy new UI. </strong></p>
<p>It’s all been HTML and JS as a brand new application development platform.</p>
<p>If this stays the case then once you are a Windows Phone developer you will be staying a Windows Phone developer and if you have a great app then you will have to port it.</p>
<p>Right now the message is that people will have to wait for the Build conference to actually find out what the developer story will be. And of course more and more FUD will enter the mind of us developers as time goes on.</p>
<p>One item that may enter peoples heads is that Microsoft are shifting their developer strategy and application platform to HTML and JS even on Windows Phone (ARM and SOC means that Win 8 can power a phone at some point – phones are mentioned in the Intel article).</p>
<p>If people start experiencing this kind of fear and uncertainty they are going to stop developing apps and the rate at which the marketplace is building will slow down if not stop.</p>
<p>We so need to know what&#8217;s happening and we need to know sooner rather than later.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mikehole.wordpress.com/184/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mikehole.wordpress.com/184/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mikehole.wordpress.com/184/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mikehole.wordpress.com/184/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mikehole.wordpress.com/184/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mikehole.wordpress.com/184/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mikehole.wordpress.com/184/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mikehole.wordpress.com/184/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mikehole.wordpress.com/184/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mikehole.wordpress.com/184/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mikehole.wordpress.com/184/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mikehole.wordpress.com/184/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mikehole.wordpress.com/184/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mikehole.wordpress.com/184/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikehole.com&amp;blog=13039743&amp;post=184&amp;subd=mikehole&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mikehole.com/2011/06/06/an-end-to-the-good-times-before-they-even-start/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4a4ea83363a7e21f40c8e807f6d78869?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mikehole</media:title>
		</media:content>
	</item>
		<item>
		<title>The WP7 Marketplace and the Enterprise</title>
		<link>http://mikehole.com/2011/04/19/the-wp7-marketplace-and-the-enterprise/</link>
		<comments>http://mikehole.com/2011/04/19/the-wp7-marketplace-and-the-enterprise/#comments</comments>
		<pubDate>Tue, 19 Apr 2011 14:30:35 +0000</pubDate>
		<dc:creator>mikehole</dc:creator>
				<category><![CDATA[Phone]]></category>
		<category><![CDATA[WP7]]></category>
		<category><![CDATA[Enterprise]]></category>
		<category><![CDATA[Marketplace]]></category>
		<category><![CDATA[Windows Phone]]></category>

		<guid isPermaLink="false">https://mikehole.wordpress.com/2011/04/19/the-wp7-marketplace-and-the-enterprise/</guid>
		<description><![CDATA[Being a windows phone developer I must say that the Mango platform update has me very excited (except a 30min and 15 second agent restriction leaves me underwhelmed – but that’s another story). One aspect of Mango that Microsoft have announced is the inclusion of two new market distribution models those being Beta and private [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikehole.com&amp;blog=13039743&amp;post=158&amp;subd=mikehole&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Being a windows phone developer I must say that the Mango platform update has me very excited (except a 30min and 15 second agent restriction leaves me underwhelmed – but that’s another story).</p>
<p>One aspect of Mango that Microsoft have announced is the inclusion of two new market distribution models those being Beta and private distribution.</p>
<p>The private distribution model has been signalled as a let down for enterprises. This post details the perceived shortcomings: <a href="http://blog.wpfwonderland.com/2011/04/15/mango-adds-beta-and-private-marketplaces-to-windows-phone-7-and-neglects-enterprise/">http://blog.wpfwonderland.com/2011/04/15/mango-adds-beta-and-private-marketplaces-to-windows-phone-7-and-neglects-enterprise/</a></p>
<p>As this post mentions the idea that you can’t restrict the use of the application to a set of users rules out the private model for enterprise distribution.</p>
<p>In my opinion the enterprise has been supported from day one all that you have to do is consider the mechanisms that you are going to use to stop anybody from making use of your enterprise application.</p>
<p>If you consider the fact that your code can gain access to the devices unique identifier then you will be able to identify the device that your code is running on. </p>
<p>Consider this scenario that uses a workflow similar to how SSL certificates are issued to servers:</p>
<ul>
<li>A phone user downloads the application. </li>
<li>The user starts the application. The application asks the user for the Key that the company has provided via email (Thankfully we now have cut/paste to copy the key to the clipboard). </li>
<li>At this point the user does not have access to the key as this is the applications 1st run, so the user is presented with another button that will generate the key request (this should always be present until the application has received a valid key).. </li>
<li>The key is generated by code it will incorporate the devices unique identifier.&#160; This code is hashed and can be decoded by the companies systems. </li>
<li>Once the key has been generated the app launches a new email with the key included in the text. The email is addresses to the right email address. </li>
<li>The company receives the email from the phone user and verifies the email address that the request has come from. </li>
<li>A key that will unlock the application is generated and sent to the originating email address. </li>
<li>Once the user has the key they can enter it into the application and away they go. </li>
</ul>
<p>I know this isn&#8217;t perfect and you can probably pick a million holes in it (feel free to do so by posting a comment) but it does illustrate that rather than wait for the distribution channels to be created you can always work around them.</p>
<p><strong>UPDATE:</strong></p>
<p>Someone did point out that marketplace certification may be a sticker here . You would have to let the Microsoft testers know about the process via adding notes into the application submission.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mikehole.wordpress.com/158/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mikehole.wordpress.com/158/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mikehole.wordpress.com/158/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mikehole.wordpress.com/158/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mikehole.wordpress.com/158/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mikehole.wordpress.com/158/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mikehole.wordpress.com/158/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mikehole.wordpress.com/158/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mikehole.wordpress.com/158/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mikehole.wordpress.com/158/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mikehole.wordpress.com/158/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mikehole.wordpress.com/158/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mikehole.wordpress.com/158/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mikehole.wordpress.com/158/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikehole.com&amp;blog=13039743&amp;post=158&amp;subd=mikehole&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mikehole.com/2011/04/19/the-wp7-marketplace-and-the-enterprise/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4a4ea83363a7e21f40c8e807f6d78869?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mikehole</media:title>
		</media:content>
	</item>
		<item>
		<title>From demo to featured application</title>
		<link>http://mikehole.com/2011/03/17/from-demo-to-featured-application/</link>
		<comments>http://mikehole.com/2011/03/17/from-demo-to-featured-application/#comments</comments>
		<pubDate>Thu, 17 Mar 2011 14:08:25 +0000</pubDate>
		<dc:creator>mikehole</dc:creator>
				<category><![CDATA[Cardiff WPUG]]></category>
		<category><![CDATA[Phone]]></category>
		<category><![CDATA[WP7]]></category>
		<category><![CDATA[Demo]]></category>
		<category><![CDATA[Featured Application]]></category>
		<category><![CDATA[WPUG]]></category>

		<guid isPermaLink="false">https://mikehole.wordpress.com/2011/03/17/from-demo-to-featured-application/</guid>
		<description><![CDATA[Part of the agenda for each WPUG meeting is to give time for people to demonstrate their application to the rest of the attendees. These applications can be a finished product or something that has just been started by the developer. This I see as a valuable opportunity for the developers as they get a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikehole.com&amp;blog=13039743&amp;post=136&amp;subd=mikehole&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://mikehole.files.wordpress.com/2011/03/featured.png"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;float:left;border-top:0;border-right:0;padding-top:0;" title="Featured" border="0" alt="Featured" align="left" src="http://mikehole.files.wordpress.com/2011/03/featured_thumb.png?w=136&#038;h=240" width="136" height="240" /></a>Part of the agenda for each WPUG meeting is to give time for people to demonstrate their application to the rest of the attendees. These applications can be a finished product or something that has just been started by the developer.</p>
<p>This I see as a valuable opportunity for the developers as they get a change to see what people think face to face rather than waiting for feedback or even the emails to their support address.</p>
<p>There is also one other even more important opportunity that is that could be created by the application demonstration.</p>
<p>An example of this is the continuing story behind the TaxiRoute application. On March 17th 2011 (St Patricks Day) the application was promoted to be the featured application within the Marketplace.</p>
<p>The rest of the story behind the development of TaxiRoute is one of a dogged determination of the managing director Trevor Daniel to create a database that holds the local authority hackney carriage tariff data for the whole of GB (Northern Ireland not included).</p>
<p>Once this information was completed Trevor built a web site <a href="http://www.taxiroute.co.uk">www.taxiroute.co.uk</a> and offered it out to the public. The web site now records around £1M in value of enquiries each month.</p>
<p>Not only does the web site approximate&#160; the charges of the taxy ride you want to take (the web site can not take into account waiting time for metred charges and therefore only provides a best case estimate) it will also provide a list of local firms, along with their telephone numbers.</p>
<p>As you can image when you are out and about you a web site isn’t the best way in which to get the information an obvious progression would be a phone application. Hence TaxiRoute GB was created.</p>
<p>Trevor decided to put his application forward to be demonstrated at the 1st Cardiff WPUG meeting on March 2nd where we were fortunate enough to get a date that had <a href="http://wotudo.net/" target="_blank">Paul Foster</a> and <a href="http://blogs.msdn.com/b/mikeormond/" target="_blank">Mike Ormond</a> attend.</p>
<p>Paul was impressed by the story that led to the development of the application and also impressed by the concept, so he pushed the application at the guys in the UK windows phone marketing.</p>
<p>The upshot of this being that the application has been considered an App Hero and has featured in a couple of ways and also be pushed within the social space.</p>
<p>Although the WPUG meetings (in London and Cardiff) won’t always be attended by members of the Microsoft DPE team it’s the connections that we have with these guys that make attending worth while even if you haven&#8217;t yet got that killer app to demonstrate. </p>
<p>The insight and understanding that you will gain along with the possible opportunity&#8217;s like the one that TaxiRoute has been given are just not worth missing.</p>
<p>Here is the application Listing in Zune:</p>
<p><a href="http://mikehole.files.wordpress.com/2011/03/image.png"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;border-top:0;border-right:0;padding-top:0;" title="image" border="0" alt="image" src="http://mikehole.files.wordpress.com/2011/03/image_thumb.png?w=600&#038;h=481" width="600" height="481" /></a></p>
<p>Along with the application listing the marketing guys at Microsoft also spread the word socially via Windows Phone UK:</p>
<p><a href="http://mikehole.files.wordpress.com/2011/03/2011-03-17-12h40_34.png"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;border-top:0;border-right:0;padding-top:0;" title="2011-03-17 12h40_34" border="0" alt="2011-03-17 12h40_34" src="http://mikehole.files.wordpress.com/2011/03/2011-03-17-12h40_34_thumb.png?w=511&#038;h=116" width="511" height="116" /></a></p>
<p><a href="http://mikehole.files.wordpress.com/2011/03/2011-03-17-12h57_09.png"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;border-top:0;border-right:0;padding-top:0;" title="2011-03-17 12h57_09" border="0" alt="2011-03-17 12h57_09" src="http://mikehole.files.wordpress.com/2011/03/2011-03-17-12h57_09_thumb.png?w=520&#038;h=210" width="520" height="210" /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mikehole.wordpress.com/136/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mikehole.wordpress.com/136/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mikehole.wordpress.com/136/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mikehole.wordpress.com/136/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mikehole.wordpress.com/136/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mikehole.wordpress.com/136/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mikehole.wordpress.com/136/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mikehole.wordpress.com/136/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mikehole.wordpress.com/136/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mikehole.wordpress.com/136/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mikehole.wordpress.com/136/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mikehole.wordpress.com/136/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mikehole.wordpress.com/136/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mikehole.wordpress.com/136/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikehole.com&amp;blog=13039743&amp;post=136&amp;subd=mikehole&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mikehole.com/2011/03/17/from-demo-to-featured-application/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4a4ea83363a7e21f40c8e807f6d78869?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mikehole</media:title>
		</media:content>

		<media:content url="http://mikehole.files.wordpress.com/2011/03/featured_thumb.png" medium="image">
			<media:title type="html">Featured</media:title>
		</media:content>

		<media:content url="http://mikehole.files.wordpress.com/2011/03/image_thumb.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://mikehole.files.wordpress.com/2011/03/2011-03-17-12h40_34_thumb.png" medium="image">
			<media:title type="html">2011-03-17 12h40_34</media:title>
		</media:content>

		<media:content url="http://mikehole.files.wordpress.com/2011/03/2011-03-17-12h57_09_thumb.png" medium="image">
			<media:title type="html">2011-03-17 12h57_09</media:title>
		</media:content>
	</item>
		<item>
		<title>WP7 Text Boxes &#8211; OnEnter (my 1st Behaviour).</title>
		<link>http://mikehole.com/2011/01/12/wp7-text-boxes-onenter-my-1st-behaviour/</link>
		<comments>http://mikehole.com/2011/01/12/wp7-text-boxes-onenter-my-1st-behaviour/#comments</comments>
		<pubDate>Wed, 12 Jan 2011 13:58:35 +0000</pubDate>
		<dc:creator>mikehole</dc:creator>
				<category><![CDATA[Phone]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[WP7]]></category>
		<category><![CDATA[Behaviours]]></category>
		<category><![CDATA[Text Boxes]]></category>
		<category><![CDATA[Windows Phone]]></category>
		<category><![CDATA[WP7DEV]]></category>

		<guid isPermaLink="false">https://mikehole.wordpress.com/2011/01/12/wp7-text-boxes-onenter-my-1st-behaviour/</guid>
		<description><![CDATA[One problem I have encountered on various WP7 apps (including my own applications) is moving between text boxes on a page. The problem can present itself when the SIP is being displayed in front of the next control that requires input. In some cases the user is forced to press an area on the page [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikehole.com&amp;blog=13039743&amp;post=111&amp;subd=mikehole&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://mikehole.files.wordpress.com/2011/01/2011-01-12-13h45_15.png"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;float:left;padding-top:0;border-width:0;" title="2011-01-12 13h45_15" border="0" alt="2011-01-12 13h45_15" align="left" src="http://mikehole.files.wordpress.com/2011/01/2011-01-12-13h45_15_thumb.png?w=131&#038;h=240" width="131" height="240" /></a>One problem I have encountered on various WP7 apps (including my own applications) is moving between text boxes on a page. The problem can present itself when the SIP is being displayed in front of the next control that requires input.</p>
<p>In some cases the user is forced to press an area on the page that does not include a text control to take the focus away from the text box. Once the SIP is hidden then the user can click the control they want to enter text into.</p>
<p>This is mainly because the controls do not support the concept of tab order because the SIP does not include a tab control to move between controls.</p>
<p>One solution to this is to look for the enter key to be released and move the focus on to the next control:</p>
<p><font color="#000000" face="Courier New">private void txtUsername_KeyUp(object sender, System.Windows.Input.KeyEventArgs e)      <br />{       <br />&#160;&#160;&#160; if (e.Key == System.Windows.Input.Key.Enter)       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; txtPassword.Focus();       <br />}</font></p>
<p>This could prove to be a pain for developers and forces additional code within the page code file that can be said to be quite untidy.</p>
<p>It is because of this that I have created my own solution using a behaviour that can be attached to a control. One advantage of this is that it will be possible to set the values using Blend therefore reducing the reliance on the developer.</p>
<h5><span style="color:#a31515;"><font color="#000000">The OnEnter Behaviour:</font></span></h5>
<p> <span style="color:#a31515;"><font color="#000000">
<p><span style="color:#a31515;"><font color="#000000"><font color="#555555">The XAML below gives an example on how the behaviour can be attached to a text box</font></font></span></p>
<p><span style="color:#a31515;"><font color="#000000"><font color="#555555"></font><font color="#000000" face="Courier New">&lt;TextBox x:Name=&quot;txtUsername&quot;&gt;              <br />&#160;&#160;&#160; &lt;i:Interaction.Behaviors&gt;               <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;mh:OnEnter NextControlName=&quot;txtPassword&quot; /&gt;               <br />&#160;&#160;&#160; &lt;/i:Interaction.Behaviors&gt;               <br />&lt;/TextBox&gt;</font></font></span></p>
<p>   </font><font color="#555555"><span style="color:#a31515;"><font color="#000000"><font color="#555555">The additional namespaces that I have added to the page are:</font></font></span></font></span>
<p><font color="#000000" face="Courier New">xmlns:i=&quot;clr-namespace:</font></p>
<p><font color="#000000" face="Courier New">System.Windows.Interactivity;assembly=System.Windows.Interactivity&quot;      <br />xmlns:mh=&quot;clr-namespace:</font></p>
<p><font color="#000000" face="Courier New">MikeHole.WindowsPhone.Behaviors;assembly=MikeHole.WindowsPhone.Behaviors&quot;</font></p>
<p>You can download the project from <a href="http://cid-e5bd18f90789e95b.office.live.com/self.aspx/Public/MikeHole.WindowsPhone.Behaviours.zip" target="_blank">here</a>. (if you have any problems downloading this then please send me an email at: mike [at] mikehole [dot] com and I will send it on).</p>
<p>If you can think of any ways that the behaviour can be improved or know of any better solutions then feel free to leave a comment.</p>
<p>Cheers,</p>
<p>Mike </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mikehole.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mikehole.wordpress.com/111/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mikehole.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mikehole.wordpress.com/111/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mikehole.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mikehole.wordpress.com/111/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mikehole.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mikehole.wordpress.com/111/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mikehole.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mikehole.wordpress.com/111/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mikehole.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mikehole.wordpress.com/111/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mikehole.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mikehole.wordpress.com/111/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikehole.com&amp;blog=13039743&amp;post=111&amp;subd=mikehole&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mikehole.com/2011/01/12/wp7-text-boxes-onenter-my-1st-behaviour/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4a4ea83363a7e21f40c8e807f6d78869?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mikehole</media:title>
		</media:content>

		<media:content url="http://mikehole.files.wordpress.com/2011/01/2011-01-12-13h45_15_thumb.png" medium="image">
			<media:title type="html">2011-01-12 13h45_15</media:title>
		</media:content>
	</item>
		<item>
		<title>I made this &#8230;</title>
		<link>http://mikehole.com/2010/10/22/i-made-this/</link>
		<comments>http://mikehole.com/2010/10/22/i-made-this/#comments</comments>
		<pubDate>Fri, 22 Oct 2010 06:36:07 +0000</pubDate>
		<dc:creator>mikehole</dc:creator>
				<category><![CDATA[Phone]]></category>
		<category><![CDATA[WP7]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Showing off]]></category>
		<category><![CDATA[Windows Phone]]></category>

		<guid isPermaLink="false">https://mikehole.wordpress.com/?p=79</guid>
		<description><![CDATA[Pathfinder has finally hit the app marketplace for the UK.  We will be posting a video of some of the features very soon. I am quite proud to say that this app went from being a simple ‘featured’ application to being a partner showcase application and was included on review devices that were handed out [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikehole.com&amp;blog=13039743&amp;post=79&amp;subd=mikehole&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://social.zune.net/redirect?type=phoneApp&amp;id=b74123ac-12da-df11-a844-00237de2db9e">Pathfinder </a>has finally hit the app marketplace for the UK.  We will be posting a video of some of the features very soon.<a href="http://mikehole.files.wordpress.com/2010/10/2010-10-24-17h05_10.png"><img style="background-image:none;padding-left:0;padding-right:0;display:block;float:none;padding-top:0;border:0;" title="2010-10-24 17h05_10" src="http://mikehole.files.wordpress.com/2010/10/2010-10-24-17h05_10_thumb.png?w=590&#038;h=430" border="0" alt="2010-10-24 17h05_10" width="590" height="430" /></a></p>
<p>I am quite proud to say that this app went from being a simple ‘featured’ application to being a partner showcase application and was included on review devices that were handed out to journalist for review.</p>
<p><strong>What&#8217;s next</strong></p>
<p>Well that would be telling but there were a couple of features that didn’t make this version that we are aiming to get into the app in the next release (which will happen soon). These will all be aimed around make the app a lot more social.</p>
<p>Our plan is to create a community around this application where people who contribute a lot can find themselves being featured as a Pathfinder so therefore social is key.</p>
<p><strong>Thanks (the main reason I wrote this).</strong></p>
<p>I am afraid that the next bit is going to sound like a bit of an Oscar award speech but there are certain people that I would like to thank for providing help during the development process.</p>
<p>1st off is <a href="http://twitter.com/Howard_Scott" target="_blank">Howard Scott</a> for bringing the client on board and providing the idea. Then there is the client Snow+Rock for trusting us.</p>
<p>After the initial idea comes the designer James Bearne who created that stunning look. All of which was done in Illustrator I had to carve the XAML myself. I hope I did your designs justice.</p>
<p>Although I was the only developer involved in putting this app together i did have some help from twitter, it’s a great medium for finding answers a special mention to <a href="http://twitter.com/rschu" target="_blank">@rschu</a>, <a href="http://twitter.com/gcaughey" target="_blank">@gcaughey</a> and <a href="http://twitter.com/#!/mrlacey" target="_blank">@mrlacey</a> for provide a few pointers.</p>
<p>There is one person who in the scheme of things in regards to the whole windows phone 7 launch that I have a great deal of gratitude to offer, that’s <a href="http://wotudo.net/" target="_blank">Paul Foster</a>.</p>
<p>I don’t know where the guy gets his energy from or how he kept himself going but Paul has been through the mill from having to put together those 50 demo devices over night to having to put up with our demands during the day then ‘corps’ demands during the night.</p>
<p>So thanks everyone (and to anybody I have missed). I sure can’t wait until the next project comes along.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mikehole.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mikehole.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mikehole.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mikehole.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mikehole.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mikehole.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mikehole.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mikehole.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mikehole.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mikehole.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mikehole.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mikehole.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mikehole.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mikehole.wordpress.com/79/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikehole.com&amp;blog=13039743&amp;post=79&amp;subd=mikehole&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mikehole.com/2010/10/22/i-made-this/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4a4ea83363a7e21f40c8e807f6d78869?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mikehole</media:title>
		</media:content>

		<media:content url="http://mikehole.files.wordpress.com/2010/10/2010-10-24-17h05_10_thumb.png" medium="image">
			<media:title type="html">2010-10-24 17h05_10</media:title>
		</media:content>
	</item>
		<item>
		<title>Launch day shopping&#8230;</title>
		<link>http://mikehole.com/2010/10/21/launch-day-shopping/</link>
		<comments>http://mikehole.com/2010/10/21/launch-day-shopping/#comments</comments>
		<pubDate>Thu, 21 Oct 2010 12:23:31 +0000</pubDate>
		<dc:creator>mikehole</dc:creator>
				<category><![CDATA[Phone]]></category>
		<category><![CDATA[WP7]]></category>
		<category><![CDATA[WP7 Windows Phone]]></category>

		<guid isPermaLink="false">https://mikehole.wordpress.com/2010/10/21/launch-day-shopping/</guid>
		<description><![CDATA[Just had a mooch around Cardiff to see what’s out there in WP7 land and here is what I found: Orange Posters in the windows and the shops have had stock yay! One shop was given one -&#160; which they had sold &#8211; the other shop has 12 (they had a couple still left so [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikehole.com&amp;blog=13039743&amp;post=78&amp;subd=mikehole&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://mikehole.files.wordpress.com/2010/10/imag0324.jpg"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;float:left;border-top:0;border-right:0;padding-top:0;margin:0 11px 0 0;" title="IMAG0324" border="0" alt="IMAG0324" align="left" src="http://mikehole.files.wordpress.com/2010/10/imag0324_thumb.jpg?w=178&#038;h=396" width="178" height="396" /></a>Just had a mooch around Cardiff to see what’s out there in WP7 land and here is what I found:</p>
<p><strong>Orange</strong></p>
<p>Posters in the windows and the shops have had stock yay! One shop was given one -&#160; which they had sold &#8211; the other shop has 12 (they had a couple still left so I managed to have a play with the Mozart which remains my phone of choice).</p>
<p><strong>O2</strong></p>
<p>They knew about the pones, no promotional material in the shop but they did check to see if they had any in … which they didn’t.</p>
<p><strong>T-Mobile</strong></p>
<p>The guy in the store knew about the phones, didn’t expect any in soon (they are still waiting fro the HTC desire) and he said that if you like win mob then stick with it. But he wasn’t sure about it’s viability in regards to apps.</p>
<p>So I gave him a quick demo of my developer mule <img style="border-style:none;" class="wlEmoticon wlEmoticon-winkingsmile" alt="Winking smile" src="http://mikehole.files.wordpress.com/2010/10/wlemoticon-winkingsmile.png?w=575" />. I think I completely changed his mind on that one. Made his day to see one I think (he liked our app too).</p>
<p>In conclusion I would say that like AT&amp;T in the states Microsoft have a great ally in Orange and thanks to them for jumping right on the launch bandwagon. seeing <a href="http://twitpic.com/2zglk5" target="_blank">this</a> this morning really made me smile.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mikehole.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mikehole.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mikehole.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mikehole.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mikehole.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mikehole.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mikehole.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mikehole.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mikehole.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mikehole.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mikehole.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mikehole.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mikehole.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mikehole.wordpress.com/78/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikehole.com&amp;blog=13039743&amp;post=78&amp;subd=mikehole&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mikehole.com/2010/10/21/launch-day-shopping/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4a4ea83363a7e21f40c8e807f6d78869?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mikehole</media:title>
		</media:content>

		<media:content url="http://mikehole.files.wordpress.com/2010/10/imag0324_thumb.jpg" medium="image">
			<media:title type="html">IMAG0324</media:title>
		</media:content>

		<media:content url="http://mikehole.files.wordpress.com/2010/10/wlemoticon-winkingsmile.png" medium="image">
			<media:title type="html">Winking smile</media:title>
		</media:content>
	</item>
		<item>
		<title>WP7 Don&#8217;t give false impressions.</title>
		<link>http://mikehole.com/2010/10/21/wp7-dont-give-false-impressions/</link>
		<comments>http://mikehole.com/2010/10/21/wp7-dont-give-false-impressions/#comments</comments>
		<pubDate>Thu, 21 Oct 2010 08:24:38 +0000</pubDate>
		<dc:creator>mikehole</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Phone]]></category>
		<category><![CDATA[WP7]]></category>
		<category><![CDATA[Windows Phone]]></category>
		<category><![CDATA[WP7DEV]]></category>

		<guid isPermaLink="false">https://mikehole.wordpress.com/2010/10/21/wp7-dont-give-false-impressions/</guid>
		<description><![CDATA[Looking at our app submission I spotted that our app states that it requires access to the phones identity: Looking at the WMAppManifest.xml shows that the app doesn’t state that it will do this: So it must be my code. As you can image this may make the end user quite jumpy. As it happens [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikehole.com&amp;blog=13039743&amp;post=74&amp;subd=mikehole&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Looking at our app submission I spotted that our app states that it requires access to the phones identity:</p>
<p><a href="http://mikehole.files.wordpress.com/2010/10/2010-10-21-08h57_58.png"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;border-top:0;border-right:0;padding-top:0;" title="2010-10-21 08h57_58" border="0" alt="2010-10-21 08h57_58" src="http://mikehole.files.wordpress.com/2010/10/2010-10-21-08h57_58_thumb.png?w=541&#038;h=45" width="541" height="45" /></a></p>
<p>Looking at the WMAppManifest.xml shows that the app doesn’t state that it will do this:</p>
<p><a href="http://mikehole.files.wordpress.com/2010/10/2010-10-21-09h22_52.png"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;border-top:0;border-right:0;padding-top:0;" title="2010-10-21 09h22_52" border="0" alt="2010-10-21 09h22_52" src="http://mikehole.files.wordpress.com/2010/10/2010-10-21-09h22_52_thumb.png?w=426&#038;h=204" width="426" height="204" /></a></p>
<p>So it must be my code.</p>
<p>As you can image this may make the end user quite jumpy. As it happens our app doesn’t really need to use the phone’s identity it’s code that I used to check if the app was running on the emulator or not.</p>
<p>The code looks like this:</p>
<p><a href="http://mikehole.files.wordpress.com/2010/10/2010-10-21-09h04_03.png"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;border-top:0;border-right:0;padding-top:0;" title="2010-10-21 09h04_03" border="0" alt="2010-10-21 09h04_03" src="http://mikehole.files.wordpress.com/2010/10/2010-10-21-09h04_03_thumb.png?w=539&#038;h=176" width="539" height="176" /></a></p>
<p>So I have now changed this with a handy preprocessor directive that will leave the code out for submission (as long as I remember to compile as release):</p>
<p><a href="http://mikehole.files.wordpress.com/2010/10/2010-10-21-09h16_03.png"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;border-top:0;border-right:0;padding-top:0;" title="2010-10-21 09h16_03" border="0" alt="2010-10-21 09h16_03" src="http://mikehole.files.wordpress.com/2010/10/2010-10-21-09h16_03_thumb.png?w=600&#038;h=230" width="600" height="230" /></a></p>
<p>Hopefully when I submit again I won’t give false impressions.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mikehole.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mikehole.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mikehole.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mikehole.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mikehole.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mikehole.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mikehole.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mikehole.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mikehole.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mikehole.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mikehole.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mikehole.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mikehole.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mikehole.wordpress.com/74/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikehole.com&amp;blog=13039743&amp;post=74&amp;subd=mikehole&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mikehole.com/2010/10/21/wp7-dont-give-false-impressions/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4a4ea83363a7e21f40c8e807f6d78869?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mikehole</media:title>
		</media:content>

		<media:content url="http://mikehole.files.wordpress.com/2010/10/2010-10-21-08h57_58_thumb.png" medium="image">
			<media:title type="html">2010-10-21 08h57_58</media:title>
		</media:content>

		<media:content url="http://mikehole.files.wordpress.com/2010/10/2010-10-21-09h22_52_thumb.png" medium="image">
			<media:title type="html">2010-10-21 09h22_52</media:title>
		</media:content>

		<media:content url="http://mikehole.files.wordpress.com/2010/10/2010-10-21-09h04_03_thumb.png" medium="image">
			<media:title type="html">2010-10-21 09h04_03</media:title>
		</media:content>

		<media:content url="http://mikehole.files.wordpress.com/2010/10/2010-10-21-09h16_03_thumb.png" medium="image">
			<media:title type="html">2010-10-21 09h16_03</media:title>
		</media:content>
	</item>
		<item>
		<title>WP7 What to do before the tools are released.</title>
		<link>http://mikehole.com/2010/08/23/wp7-what-to-do-before-the-tools-are-released/</link>
		<comments>http://mikehole.com/2010/08/23/wp7-what-to-do-before-the-tools-are-released/#comments</comments>
		<pubDate>Mon, 23 Aug 2010 20:15:38 +0000</pubDate>
		<dc:creator>mikehole</dc:creator>
				<category><![CDATA[Phone]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[VS2010]]></category>
		<category><![CDATA[WP7]]></category>
		<category><![CDATA[WP7DEV]]></category>

		<guid isPermaLink="false">https://mikehole.wordpress.com/2010/08/23/wp7-what-to-do-before-the-tools-are-released/</guid>
		<description><![CDATA[Ok so you have just read the announcement on the Windows Phone Developer Blog that we won’t be seeing the tools for a few more weeks. And you have just read that the Pano Pivot and Bing maps controls are finally being released too. And now your thinking ‘I can’t wait till then’. Well here [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikehole.com&amp;blog=13039743&amp;post=58&amp;subd=mikehole&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Ok so you have just read the announcement on the <a href="http://windowsteamblog.com/windows_phone/b/wpdev/archive/2010/08/23/a-developer-s-roadmap-to-windows-phone-7-launch-timing.aspx" target="_blank">Windows Phone Developer Blog</a> that we won’t be seeing the tools for a few more weeks.</p>
<p>And you have just read that the Pano Pivot and Bing maps controls are finally being released too.</p>
<p>And now your thinking ‘I can’t wait till then’. Well here is what to do.</p>
<p>Well for Pano and Pivot use this codeplex project: <a href="http://phone.codeplex.com/">http://phone.codeplex.com/</a></p>
<p>For the Bing maps follow this post: <a href="http://www.silverlighthack.com/post/2010/03/21/Using-the-Silverlight-Bing-Maps-control-on-the-Windows-Phone-7.aspx">http://www.silverlighthack.com/post/2010/03/21/Using-the-Silverlight-Bing-Maps-control-on-the-Windows-Phone-7.aspx</a></p>
<p>I can tell you with great confidence that these things work well with the tools beta as Sequence has compiled an app that is functionally rich and runs without glitch. So don’t skimp on functionality because you don’t have what we have been promised.</p>
<p>I am glad that we haven&#8217;t taken a different approach for our UI and am really looking forward to getting my hands on the final version. </p>
<p>Just make sure you allow yourself half a day to move your code into the official controls. I get a feeling that it’s not going to be hard to move but it may be fiddly.</p>
<p>On another note how cool is it that 300K copies of the tools have been downloaded. People really are going to have to make sure their App shines above the rest to make money. The game is on peeps lets make the new WP7 platform a big success.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mikehole.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mikehole.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mikehole.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mikehole.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mikehole.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mikehole.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mikehole.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mikehole.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mikehole.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mikehole.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mikehole.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mikehole.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mikehole.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mikehole.wordpress.com/58/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikehole.com&amp;blog=13039743&amp;post=58&amp;subd=mikehole&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mikehole.com/2010/08/23/wp7-what-to-do-before-the-tools-are-released/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4a4ea83363a7e21f40c8e807f6d78869?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mikehole</media:title>
		</media:content>
	</item>
		<item>
		<title>Windows Phone 7 &#8211; Starting out</title>
		<link>http://mikehole.com/2010/07/28/windows-phone-7-starting-out/</link>
		<comments>http://mikehole.com/2010/07/28/windows-phone-7-starting-out/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 09:20:00 +0000</pubDate>
		<dc:creator>mikehole</dc:creator>
				<category><![CDATA[Phone]]></category>
		<category><![CDATA[WP7]]></category>

		<guid isPermaLink="false">https://mikehole.wordpress.com/2010/07/28/windows-phone-7-starting-out/</guid>
		<description><![CDATA[The one thing about having to take a train home after an event is that is gives you a chance to create a blog entry after it, yesterday was a long day so please forgive any mistakes! Yesterday I attended the very 1st UK windows phone user group in London. Thanks to the following people [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikehole.com&amp;blog=13039743&amp;post=50&amp;subd=mikehole&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The one thing about having to take a train home after an event is that is gives you a chance to create a blog entry after it, yesterday was a long day so please forgive any mistakes!</p>
<p>Yesterday I attended the very 1<sup>st</sup> UK windows phone user group in London. Thanks to the following people for arranging this: <a href="http://twitter.com/mrlacey" target="_blank">Matt Lacey</a> (<a href="http://twitter.com/wpug" target="_blank">@wpug</a>), <a href="http://twitter.com/EMCConsultingUk" target="_blank">EMC Consulting UK</a> and of course <a href="http://twitter.com/michelleflynn" target="_blank">Michelle Flynn</a>.</p>
<p>If you are thinking of or are already writing applications for the windows mobile phone then events like this are well worth attending. For the following reasons:</p>
<ol>
<li>You get to meet likeminded people and exchange ideas, problems and solutions. </li>
<li>The event is likely to be attended by a representative from the Microsoft DPE team (people with the best jobs ever). If you ask them something that they don’t know they will know someone who does know. </li>
<li>You are likely to get feedback from people on the application you are in the process of developing. </li>
</ol>
<p>The event comprised of a talk on XNA development followed by group of 5 demos showing the efforts of us passionate people who obviously have bought into the windows phone platform and it’s developer tools&#160; these demos were from <a href="http://twitter.com/treeuk" target="_blank">@treeuk</a>, <a href="http://www.twitter.com/davehawes" target="_blank">@davehawes</a>, <a href="http://twitter.com/keyboardp">@keyboardp</a>, <span style="font-family:&quot;font-size:11pt;"><font color="#000000"><a href="http://www.twitter.com/hosainnet" target="_blank">@hosainnet</a></font></span> and <a href="http://twitter.com/mikehole">me</a>). – correction thanks to Matt&#8217;s comment I left out a demo sorry :-s.</p>
<p>There was even a prize (an Xbox) for the application that most deserved it. Howard Scott and I both demonstrated the path finder application that we are in the process of developing. Howard gave the visuals a run through and I showed the app (I should say mumbled about the app – note to self to work on your annunciation / demonstration technique).</p>
<p>Finally the <a href="http://wotudo.net/" target="_blank">Paul Foster</a> from Microsoft gave a presentation on the platform and the market place – I am sure that there were more slides but he never really got that far a his presentation was hijacked by the QA element.</p>
<p>One thing that I defiantly learnt from the meeting was that you really should sign up for the market place as soon as you can. If you are feel that you may be due a developer phone and you haven’t got a market place membership if may be a few days before you can unlock the phone.</p>
<p>After the meeting I was asked by a couple of people how I managed to add a panoramic. And pivot controls to our application. I used the controls found here <a href="http://phone.codeplex.com/">http://phone.codeplex.com/</a> By the way don’t think that if you use this control you are going to have to re work a lot of code after the event to use the official controls from Microsoft. </p>
<p>For the interactive mapping element within the application I used the Bing Maps Silverlight control. This isn’t really supported by Microsoft for the phone platform and won’t actually work with the multi touch gestures (and is therefore not possible to zoom out without using an application bar button).</p>
<p>Again I see no harm in developing with this control for the time being because fingers crossed Microsoft will be providing a phone based version of the control (well if it’s in Silverlight why not the phone too). To get the control running in your application follow what’s in this blog entry: <a href="http://www.silverlighthack.com/post/2010/03/21/Using-the-Silverlight-Bing-Maps-control-on-the-Windows-Phone-7.aspx">http://www.silverlighthack.com/post/2010/03/21/Using-the-Silverlight-Bing-Maps-control-on-the-Windows-Phone-7.aspx</a>.</p>
<p>Another element of phone application development that I didn’t really demonstrate was the cashing of remote images. This will be key to the Snow + Rock application as the application must be able to present content when a phone signal will be limited or non-existent. For this I have taken code from the following blog post: <a href="http://www.ben.geek.nz/2010/07/one-time-cached-images-in-windows-phone-7/">http://www.ben.geek.nz/2010/07/one-time-cached-images-in-windows-phone-7/</a><b>. </b>I have had to add code to ensure that URI’s are safe for file name use (in case you are using the asp.net development server where the inclusion of a port number will break the file name).</p>
<p>That’s all for now, there is more to come and I can’t obviously give away too much about our application in case people copy the thing outright. </p>
<p>By the way in the end we didn’t win the Xbox,&#160; congratulations to the winner more deserved since his app was done in his own time.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mikehole.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mikehole.wordpress.com/50/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mikehole.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mikehole.wordpress.com/50/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mikehole.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mikehole.wordpress.com/50/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mikehole.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mikehole.wordpress.com/50/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mikehole.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mikehole.wordpress.com/50/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mikehole.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mikehole.wordpress.com/50/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mikehole.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mikehole.wordpress.com/50/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikehole.com&amp;blog=13039743&amp;post=50&amp;subd=mikehole&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mikehole.com/2010/07/28/windows-phone-7-starting-out/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4a4ea83363a7e21f40c8e807f6d78869?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mikehole</media:title>
		</media:content>
	</item>
	</channel>
</rss>
