<?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</title>
	<atom:link href="http://mikehole.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://mikehole.com</link>
	<description>My development stuff ...</description>
	<lastBuildDate>Tue, 21 May 2013 10:40:38 +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</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>External NFC (Proximity sensor) for Windows Store Apps</title>
		<link>http://mikehole.com/2013/04/23/external-nfc-proximity-sensor-for-windows-store-apps/</link>
		<comments>http://mikehole.com/2013/04/23/external-nfc-proximity-sensor-for-windows-store-apps/#comments</comments>
		<pubDate>Tue, 23 Apr 2013 15:52:15 +0000</pubDate>
		<dc:creator>mikehole</dc:creator>
				<category><![CDATA[NFC]]></category>
		<category><![CDATA[Windows 8]]></category>
		<category><![CDATA[FeliCa]]></category>
		<category><![CDATA[RC-S380]]></category>
		<category><![CDATA[USB]]></category>
		<category><![CDATA[Windows Store]]></category>
		<category><![CDATA[WinRT]]></category>

		<guid isPermaLink="false">https://mikehole.wordpress.com/?p=248</guid>
		<description><![CDATA[If you are looking for a way to add NFC support to your windows store applications then&#160; you have two options. The first is make sure you buy your hardware with an in built proximity sensor. This option is quite<span class="ellipsis">&#8230;</span><div class="read-more"><a href="http://mikehole.com/2013/04/23/external-nfc-proximity-sensor-for-windows-store-apps/">Read more &#8250;</a></div><!-- end of .read-more --><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikehole.com&#038;blog=13039743&#038;post=248&#038;subd=mikehole&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>If you are looking for a way to add NFC support to your windows store applications then&#160; you have two options. The first is make sure you buy your hardware with an in built proximity sensor. This option is quite a layout of cash if you already have a desktop/laptop etc that you do your development on.</p>
<p>The second option is to purchase an external NFC card reader. For this your options are limited because of Windows 8 driver support. There is one however that was found by both&#160; <a href="https://twitter.com/peterfoot/status/324831173887025154" target="_blank">Peter Foot</a>and <a href="https://twitter.com/CraigHawker" target="_blank">Craig Hawker</a> this is the FeliCa RC-S380 compact USB NFC reader and it is available in the UK from <a href="http://www.nfcstuff.com/gbp/store/FeliCa_RC-S380_compact_USB_NFC_reader.html#aRC_2dS380" target="_blank">NFC Stuff</a> at £88.68 (delivered).</p>
<p>If you do purchase this reader you will find that it does not install the drivers when you plug it in. to rectify this you will need to download and install the NFC Port Software from here: <a href="http://blog.felicalauncher.com/en/?p=594">http://blog.felicalauncher.com/en/?p=594</a></p>
<p>Once installed you will see the sensor listed within the proximity devices list in device manager:</p>
<p><a href="http://mikehole.files.wordpress.com/2013/04/image.png"><img title="image" style="border-top:0;border-right:0;border-bottom:0;border-left:0;display:inline;" border="0" alt="image" src="http://mikehole.files.wordpress.com/2013/04/image_thumb.png?w=217&#038;h=62" width="217" height="62" /></a> </p>
<p>That’s it you now have a machine that will allow you to develop NFC enabled Windows Store applications.</p>
<p>Here is a couple of links to help you on your way…</p>
<p><a href="http://blogs.msdn.com/b/windowsappdev/archive/2013/04/18/develop-a-cutting-edge-app-with-nfc.aspx">http://blogs.msdn.com/b/windowsappdev/archive/2013/04/18/develop-a-cutting-edge-app-with-nfc.aspx</a></p>
<p><a href="http://www.silverlightshow.net/items/Near-Field-Communication-in-windows-8-part-1.aspx">http://www.silverlightshow.net/items/Near-Field-Communication-in-windows-8-part-1.aspx</a></p>
<p>Thanks once again to <a href="http://peterfoot.net/" target="_blank">Peter</a> for helping me out.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mikehole.wordpress.com/248/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mikehole.wordpress.com/248/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikehole.com&#038;blog=13039743&#038;post=248&#038;subd=mikehole&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mikehole.com/2013/04/23/external-nfc-proximity-sensor-for-windows-store-apps/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.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/2013/04/image_thumb.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>
	</item>
		<item>
		<title>Windows Phone &#8211; Notifications &amp; Companion Devices</title>
		<link>http://mikehole.com/2013/03/11/windows-phone-notifications-companion-devices/</link>
		<comments>http://mikehole.com/2013/03/11/windows-phone-notifications-companion-devices/#comments</comments>
		<pubDate>Mon, 11 Mar 2013 14:16:12 +0000</pubDate>
		<dc:creator>mikehole</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">https://mikehole.wordpress.com/?p=244</guid>
		<description><![CDATA[Hello again! It sure has been a while since I last posted but I am now going to get back into the swing of things, to start things off here are some thoughts I have had in regards to notifications<span class="ellipsis">&#8230;</span><div class="read-more"><a href="http://mikehole.com/2013/03/11/windows-phone-notifications-companion-devices/">Read more &#8250;</a></div><!-- end of .read-more --><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikehole.com&#038;blog=13039743&#038;post=244&#038;subd=mikehole&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Hello again! It sure has been a while since I last posted but I am now going to get back into the swing of things, to start things off here are some thoughts I have had in regards to notifications and companion devices on the windows phone platform (A cross post from a forum post I made on the verge that can be found here: <a href="http://www.theverge.com/2013/2/15/3991692/windows-phone-notifications">http://www.theverge.com/2013/2/15/3991692/windows-phone-notifications</a>) .</p>
<h3>Thoughts …</h3>
<h1></h1>
<h6></h6>
<p>People say that Windows Phone lacks a notifications centre. This isn&#8217;t totally true there is a notifications area within Windows Phone here it is from my phone:</p>
<p><img src="https://avecpq.dm1.livefilestore.com/y1pLG3RROYT6EKQSfOX5CMd1s7vwNQ1iHzxpfV8GXpLaR2_0BgovzvTDoDR9QNclBx4GPR5lSJOrQ2F5yO3QVfYycoF9k0VBCSO/wp_ss_20130215_0001.png?psid=1" /></p>
<p>What is lacking is that the application notifications are missing. These notifications are the toast notifications that can be pushed to your phone by an external service or raised by one of the background services running on the phone (don’t get me started on those).</p>
<p>I admit this is a little hidden and maybe could do with an easier route UX wise. But IMHO all that is required is that this list is added to when a notification is raised. It’s the simplicity of this that confuses me when Microsoft say they couldn&#8217;t get this into WP8 before release.</p>
<p>One area that I see related to this and something that the people at MS need to act upon very quickly stems from a whole new device type that is gaining some traction and rising consumer expectation. That is wearable tech like the Pebble smart watch and others:</p>
<p><a href="http://www.theverge.com/2013/1/28/3925364/pebble-smartwatch-video-review" rel="nofollow">http://www.theverge.com/2013/1/28/3925364/pebble-smartwatch-video-review</a></p>
<p>Others:    <br /><a href="http://www.theverge.com/2013/1/8/3852340/cookoo-smartwatch-hands-on-pictures" rel="nofollow">http://www.theverge.com/2013/1/8/3852340/cookoo-smartwatch-hands-on-pictures</a> <a href="http://www.theverge.com/2012/1/10/2697038/im-watch-hands-on-pictures" rel="nofollow">http://www.theverge.com/2012/1/10/2697038/im-watch-hands-on-pictures</a>     </p>
<p>If you do a search on the WindowsPhone user voice site for Pebble you will see 5 existing suggestions with about 600 votes for support:</p>
<p><a href="http://windowsphone.uservoice.com/forums/101801-feature-suggestions?query=pebble" rel="nofollow">http://windowsphone.uservoice.com/forums/101801-feature-suggestions?query=pebble</a></p>
<p>Not a great number I know but how many people do you know that use the User Voice site <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  </p>
<p>All of this adds up to the need to be able to push the notifications including the number of unread emails, TXTS etc. out from the device onto an external display via a third party service. Something that the sandboxed environment that developers are provided with just does not allow.</p>
<p>Another problem is that the background tasks that the API provides are now allowed to run as regularly as is required or a task like keeping a companion device updated.</p>
<p>The way I see it is that the API requires a new app capability that is associated with a request for access to the user to allow the application to gain access to the notifications and read information like email, texts and calls (calendar and contacts are already a feature).</p>
<p>This will also require an event based hook so then an application can register to be notified when a relevant phone based event happens rather than having to run an agent in the background.</p>
<p>All lot of work to be done please MS please make it so!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mikehole.wordpress.com/244/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mikehole.wordpress.com/244/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikehole.com&#038;blog=13039743&#038;post=244&#038;subd=mikehole&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mikehole.com/2013/03/11/windows-phone-notifications-companion-devices/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.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="https://avecpq.dm1.livefilestore.com/y1pLG3RROYT6EKQSfOX5CMd1s7vwNQ1iHzxpfV8GXpLaR2_0BgovzvTDoDR9QNclBx4GPR5lSJOrQ2F5yO3QVfYycoF9k0VBCSO/wp_ss_20130215_0001.png?psid=1" medium="image" />
	</item>
		<item>
		<title>Moving on&#8230;</title>
		<link>http://mikehole.com/2011/10/14/moving-on/</link>
		<comments>http://mikehole.com/2011/10/14/moving-on/#comments</comments>
		<pubDate>Fri, 14 Oct 2011 13:24:17 +0000</pubDate>
		<dc:creator>mikehole</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">https://mikehole.wordpress.com/?p=219</guid>
		<description><![CDATA[Friday 28th October will be my last day working for Sequence a talented full service Digital Agency in Cardiff. I started in Sequence back in January 2007 where I had my sites firmly set on being a development team manager.<span class="ellipsis">&#8230;</span><div class="read-more"><a href="http://mikehole.com/2011/10/14/moving-on/">Read more &#8250;</a></div><!-- end of .read-more --><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikehole.com&#038;blog=13039743&#038;post=219&#038;subd=mikehole&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><a href="http://mikehole.files.wordpress.com/2011/10/pictureslab_lomo_fx_2011-10-14_14-19-37.jpg"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;float:left;padding-top:0;border-width:0;margin:0 25px 6px 0;" title="PicturesLab_Lomo_FX_2011-10-14_14-19-37" border="0" alt="PicturesLab_Lomo_FX_2011-10-14_14-19-37" align="left" src="http://mikehole.files.wordpress.com/2011/10/pictureslab_lomo_fx_2011-10-14_14-19-37_thumb.jpg?w=179&#038;h=240" width="179" height="240" /></a>Friday 28th October will be my last day working for <a href="http://www.sequence.co.uk" target="_blank">Sequence</a> a talented full service Digital Agency in Cardiff.</p>
<p>I started in Sequence back in January 2007 where I had my sites firmly set on being a development team manager. After a year of trying I found that I had actually re-discovered my love for crafting code and designing / developing systems so I settled back into the position of Senior Developer.</p>
<p>During my time at Sequence I have had the pleasure of working on a variety of projects that have ranged in size from a small application to a large enterprise system. All of them in some way or form being web based.</p>
<p>The one project that really stands out for me and will actually go down as the highlight of my career so far was the Snow+Rock Pathfinder application. This Windows Phone 7 application started life as a pitch to Microsoft for a showcase application that was passed over in terms of showcase application in favour of other bidders. Luckily for Sequence one of these other bidders pulled out and left a gap that because of our designs and how the application was shaping up we were able to fill.</p>
<p align="left">This resulted in me working closely with the Microsoft DPE team working very hard to get the application to pass the high Microsoft quality baseline right up to the make or break point before it got installed on&#160; a bunch of press phones for the pre launch event.<a href="http://mikehole.files.wordpress.com/2011/10/image.png"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;float:right;padding-top:0;border-width:0;" title="image" border="0" alt="image" align="right" src="http://mikehole.files.wordpress.com/2011/10/image_thumb.png?w=336&#038;h=228" width="336" height="228" /></a></p>
<p>The biggest highlight was when Paul Foster of the DPE sent an email letting me know that the app panoramic had been used during the professional developers conference (as you can see in the pic).</p>
<p>Pathfinder is still winning awards and only last week won an award at the <a href="http://www.cardiffdesignfestival.org/2011/awards/submissions/interactive-design/snowrock-pathfinder-mobile-app" target="_blank">Cardiff Design Festival</a>.</p>
<p>The other technologies that I have had the pleasure of using have included Azure, SharePoint, Silverlight and Dynamics CRM this goes to show that the whole of the Microsoft product stack is what interests me and I enjoy producing solutions with.</p>
<h3></h3>
<h3>Why leave?</h3>
<p>Sequence has built a reputation for great design and do constantly deliver well designed web sites but the opportunity to work in any medium other than HTML are scarce. Now the time is right and I feel that I would like to work on some projects that push my buttons, I find XAML a much more exciting way to build UI’s that feels so much more right and polished then HTML. That said I won’t be totally abandoning Web based projects but variety is the spice.</p>
<p>I would like to take this opportunity to thank the people at Sequence for making the last 4 years hectic, interesting, taxing … well everything you would expect when working at an agency!</p>
<h3>So what&#8217;s next?</h3>
<p>I am moving on to a much smaller firm that’s a little closer to home. Here I will have the opportunity to push those buttons of mine.</p>
<h3>What about the Cardiff WPUG</h3>
<p>Up until now Sequence have been kind enough to help with the group even going as far as providing the drinks. Another thing that I would like to thank them for. The group is however going with me and I will continue to organise events. Yes things have been quiet recently and I do apologise for that but plans are afoot so expect some news soon.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mikehole.wordpress.com/219/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mikehole.wordpress.com/219/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikehole.com&#038;blog=13039743&#038;post=219&#038;subd=mikehole&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mikehole.com/2011/10/14/moving-on/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.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/10/pictureslab_lomo_fx_2011-10-14_14-19-37_thumb.jpg" medium="image">
			<media:title type="html">PicturesLab_Lomo_FX_2011-10-14_14-19-37</media:title>
		</media:content>

		<media:content url="http://mikehole.files.wordpress.com/2011/10/image_thumb.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>
	</item>
		<item>
		<title>Adding a map image to a secondary live tile.</title>
		<link>http://mikehole.com/2011/09/09/adding-a-map-image-to-a-secondary-live-tile/</link>
		<comments>http://mikehole.com/2011/09/09/adding-a-map-image-to-a-secondary-live-tile/#comments</comments>
		<pubDate>Fri, 09 Sep 2011 07:38:00 +0000</pubDate>
		<dc:creator>mikehole</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Live Tiles]]></category>
		<category><![CDATA[Windows Phone]]></category>
		<category><![CDATA[WP7]]></category>

		<guid isPermaLink="false">https://mikehole.wordpress.com/2011/09/09/adding-a-map-image-to-a-secondary-live-tile/</guid>
		<description><![CDATA[Does your app use live tiles to pin a tile that relates to a location that has a known Latitude and Longitude? If so did you know that it is easy to have a map of that location appear on<span class="ellipsis">&#8230;</span><div class="read-more"><a href="http://mikehole.com/2011/09/09/adding-a-map-image-to-a-secondary-live-tile/">Read more &#8250;</a></div><!-- end of .read-more --><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikehole.com&#038;blog=13039743&#038;post=204&#038;subd=mikehole&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Does your app use live tiles to pin a tile that relates to a location that has a known Latitude and Longitude? If so did you know that it is easy to have a map of that location appear on that tile. This is done by using the Bing maps imagery service.</p>
<p>For starters lets look at how you create the tile in code: </p>
<div style="display:inline;float:none;margin:0;padding:0;" id="scid:b0ad6aa8-17a2-487e-be61-3d3b25603fab:0aa1b03e-e04b-4dd7-80c2-ee115393bf7c" class="wlWriterEditableSmartContent">
<pre><pre class="brush: csharp; pad-line-numbers: true; title: ; wrap-lines: false; notranslate">var secondaryTile = new StandardTileData                  
{  
    Title = &quot;Title Title&quot;,
    Count = null,
    BackgroundImage = new Uri(&quot;/Background.png&quot;, UriKind.Relative),
    BackBackgroundImage = new Uri(&quot;/BackBackground.png&quot;, UriKind.Relative)                 
};

ShellTile.Create(navUri, secondaryTile);

</pre>
</div>
<p>As you can see both the BackgroundImage and BackBackgroundImage take a Uri in the code above. The Uri above is specified as Relative this means that the images can be located within the apps content (as part of the XAP file) or within the applications isolated storage.</p>
<p>You are however not restricted to relative Uri’s you can specify Absolute Uri’s for the image. This opens up the ability to have the image come from an external web server. This is where the Bing maps imagery API comes in.</p>
<p>The API is a RESTfull service which means that all calls to get an image is nothing more complicated than a Uri <img style="border-style:none;" class="wlEmoticon wlEmoticon-smile" alt="Smile" src="http://mikehole.files.wordpress.com/2011/09/wlemoticon-smile.png?w=605"></p>
<p>Here is how a call to get a map image looks:</p>
<p><a href="http://dev.virtualearth.net/REST/v1/Imagery/Map/Road/47.644829750061,-122.141661643982/15?mapSize=190,190&amp;&amp;key=****ENTER">http://dev.virtualearth.net/REST/v1/Imagery/Map/Road/47.644829750061,-122.141661643982/15?mapSize=190,190&amp;&amp;key=****ENTER</a> A KEY HERE***</p>
<p>This produces the following image:</p>
<p><img src="http://dev.virtualearth.net/REST/v1/Imagery/Map/Road/47.644829750061,-122.141661643982/15?mapSize=190,190&amp;&amp;key=AjFmGO_Oe13HtEa41opVDEIiK18xfhuOLfN5ZoroJ9JfnRsYxyRdFy2CPTJH5Gsc"></p>
<p>You can find out more about using the Bing maps Rest services here : <a href="http://msdn.microsoft.com/en-us/library/ff701713.aspx" target="_blank">link</a> with the&nbsp; details of the imagery services found here: <a href="http://msdn.microsoft.com/en-us/library/ff701724.aspx" target="_blank">link</a> You will also need to get yourself an application key so that you can use the service. Details can be found here: <a href="http://msdn.microsoft.com/en-us/library/ff428642.aspx" target="_blank">link</a></p>
<p>so for adding the image to a live tile all you need to do is get the Uri in the correct format and set that to be the source image of the tile here is an example how how I go about this:</p>
<p><div style="display:inline;float:none;margin:0;padding:0;" id="scid:b0ad6aa8-17a2-487e-be61-3d3b25603fab:e2079b6a-2e28-4f0c-9848-609e26c1bfa6" class="wlWriterEditableSmartContent">
<pre><pre class="brush: csharp; pad-line-numbers: true; title: ; wrap-lines: false; notranslate">string strURi = string.Format(
	&quot;http://dev.virtualearth.net/REST/v1/Imagery/Map/Road/{0},{1}/15?mapSize=190,190&amp;&amp;key={2}&quot;, 
	lat, lon, key); 

var secondaryTile = new StandardTileData 
{ 
	Title = selectedLI.Name, 
	Count = null, 
	BackgroundImage = new Uri(&quot;/Background.png&quot;, UriKind.Relative), 
	BackBackgroundImage = new Uri(strUri, UriKind.Absolute) 
}; 

ShellTile.Create(navUri, secondaryTile); 
</pre>
</div>
<p>The lat, lon and key variables have all been set prior to calling this code. </p>
<pre></pre>
<p>This is how the tile looks in the emulator: </p>
<p><a href="http://mikehole.files.wordpress.com/2011/09/2011-09-09-08h16_02.png"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="2011-09-09 08h16_02" border="0" alt="2011-09-09 08h16_02" src="http://mikehole.files.wordpress.com/2011/09/2011-09-09-08h16_02_thumb.png?w=196&#038;h=169" width="196" height="169"></a></p>
<p>As you can see this is a rather simple way of adding some extra information to one of your tiles.</p>
<p>In the next blog post I hope to extend this further and add some additional graphics to the background. I will also be making use of the powerful WP7Contrib library.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mikehole.wordpress.com/204/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mikehole.wordpress.com/204/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikehole.com&#038;blog=13039743&#038;post=204&#038;subd=mikehole&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mikehole.com/2011/09/09/adding-a-map-image-to-a-secondary-live-tile/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.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/09/wlemoticon-smile.png" medium="image">
			<media:title type="html">Smile</media:title>
		</media:content>

		<media:content url="http://dev.virtualearth.net/REST/v1/Imagery/Map/Road/47.644829750061,-122.141661643982/15?mapSize=190,190&#38;&#38;key=AjFmGO_Oe13HtEa41opVDEIiK18xfhuOLfN5ZoroJ9JfnRsYxyRdFy2CPTJH5Gsc" medium="image" />

		<media:content url="http://mikehole.files.wordpress.com/2011/09/2011-09-09-08h16_02_thumb.png" medium="image">
			<media:title type="html">2011-09-09 08h16_02</media:title>
		</media:content>
	</item>
		<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&#038;blog=13039743&#038;post=190&#038;subd=mikehole&#038;ref=&#038;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> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikehole.com&#038;blog=13039743&#038;post=190&#038;subd=mikehole&#038;ref=&#038;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://1.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<span class="ellipsis">&#8230;</span><div class="read-more"><a href="http://mikehole.com/2011/06/06/an-end-to-the-good-times-before-they-even-start/">Read more &#8250;</a></div><!-- end of .read-more --><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikehole.com&#038;blog=13039743&#038;post=184&#038;subd=mikehole&#038;ref=&#038;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> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikehole.com&#038;blog=13039743&#038;post=184&#038;subd=mikehole&#038;ref=&#038;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://1.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>Cardiff&#8211;WPUG #2</title>
		<link>http://mikehole.com/2011/06/02/cardiffwpug-2/</link>
		<comments>http://mikehole.com/2011/06/02/cardiffwpug-2/#comments</comments>
		<pubDate>Thu, 02 Jun 2011 09:58:25 +0000</pubDate>
		<dc:creator>mikehole</dc:creator>
				<category><![CDATA[Cardiff WPUG]]></category>
		<category><![CDATA[WP7]]></category>
		<category><![CDATA[Cardiff]]></category>
		<category><![CDATA[Windows Phone]]></category>
		<category><![CDATA[WPUG]]></category>

		<guid isPermaLink="false">https://mikehole.wordpress.com/2011/06/02/cardiffwpug-2/</guid>
		<description><![CDATA[On June 1st we had the second user group meeting in Cardiff. It was quite an impressive turnout and I would like to say thanks to all those who came along. We do have a nice group of people building<span class="ellipsis">&#8230;</span><div class="read-more"><a href="http://mikehole.com/2011/06/02/cardiffwpug-2/">Read more &#8250;</a></div><!-- end of .read-more --><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikehole.com&#038;blog=13039743&#038;post=182&#038;subd=mikehole&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>On June 1st we had the second user group meeting in Cardiff.</p>
<p>It was quite an impressive turnout and I would like to say thanks to all those who came along. We do have a nice group of people building who share a passion for the Windows Phone platform. It can only go from strength to strength.</p>
<p>Thanks to Nick Ajderian from <a href="http://www.hattjoys.co.uk">www.hattjoys.co.uk</a> for providing a very entertaining and passionate talk on getting data from Twitter and chucking it on a map – Shame that the internet connection was poor and Nick had to resort to well prepared backup plans. Next time we won’t leave everything to the venue.</p>
<p>Thanks also to Iestyn Jones for demoing his good looking application <a href="http://social.zune.net/redirect?type=phoneApp&amp;id=a8323252-aa6f-e011-81d2-78e7d1fa76f8" target="_blank">Welsh Kitchen</a>. Iestyn has actually published 4 applications to the market place (search for ‘Bugail’ in Zune) and received his XBox from the <a href="http://www.my-rewards.com/wp7" target="_blank">Think.Dev Rewards</a> program. </p>
<p>For those of you looking to follow up from some of the items mentioned in my talk here are some links:</p>
<p><strong>Preemptive runtime intelligence:</strong></p>
<p><a href="http://www.preemptive.com/wp7">http://www.preemptive.com/wp7</a></p>
<p><strong>IP address to location conversion:</strong></p>
<p><a href="http://www.hostip.info/">http://www.hostip.info/</a></p>
<p><a href="http://api.hostip.info/get_html.php?ip=X.X.X.X&amp;position=true">http://api.hostip.info/get_html.php?ip=X.X.X.X&amp;position=true</a></p>
<p>One thing that I failed to mention was the alternatives to the Preemptive analytics. There is an Analytics library on Codeplex that supports Windows Phone 7 and different analytics (that’s way too many uses of the work in one paragraph) services such as the one provided by Google.</p>
<p>The library can be found here:</p>
<p><a href="http://msaf.codeplex.com/">http://msaf.codeplex.com/</a></p>
<p>And René Schulte (@rschu on twitter) has written an article on how to get up and running:</p>
<p><a href="http://kodierer.blogspot.com/2010/11/tracking-sales-statistics-with.html">http://kodierer.blogspot.com/2010/11/tracking-sales-statistics-with.html</a></p>
<p>We have lots more planned for upcoming meetings (the next likely to be mid July) so watch this space.   </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mikehole.wordpress.com/182/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mikehole.wordpress.com/182/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikehole.com&#038;blog=13039743&#038;post=182&#038;subd=mikehole&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mikehole.com/2011/06/02/cardiffwpug-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.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>More good times for app developers?</title>
		<link>http://mikehole.com/2011/05/18/more-good-times-for-app-developers/</link>
		<comments>http://mikehole.com/2011/05/18/more-good-times-for-app-developers/#comments</comments>
		<pubDate>Wed, 18 May 2011 07:58:38 +0000</pubDate>
		<dc:creator>mikehole</dc:creator>
				<category><![CDATA[ARM]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Tablets]]></category>
		<category><![CDATA[Windows 8]]></category>
		<category><![CDATA[Applications]]></category>
		<category><![CDATA[Win8]]></category>

		<guid isPermaLink="false">https://mikehole.wordpress.com/2011/05/18/more-good-times-for-app-developers/</guid>
		<description><![CDATA[UPDATE: 6th June 2011 Hi, I just added a new post that expresses my disappointment in the messages that have come from the Windows 8 launch: http://mikehole.com/2011/06/06/an-end-to-the-good-times-before-they-even-start/ Just a short post to get something that has just started swishing about<span class="ellipsis">&#8230;</span><div class="read-more"><a href="http://mikehole.com/2011/05/18/more-good-times-for-app-developers/">Read more &#8250;</a></div><!-- end of .read-more --><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikehole.com&#038;blog=13039743&#038;post=179&#038;subd=mikehole&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>UPDATE: 6th June 2011</p>
<p>Hi, I just added a new post that expresses my disappointment in the messages that have come from the Windows 8 launch:</p>
<p><a href="http://mikehole.com/2011/06/06/an-end-to-the-good-times-before-they-even-start/">http://mikehole.com/2011/06/06/an-end-to-the-good-times-before-they-even-start/</a></p>
<hr />
<p>Just a short post to get something that has just started swishing about in my head out.</p>
<p>I just read the following article:</p>
<p><a href="http://www.businessinsider.com/intel-exec-spills-the-beans-on-microsofts-tablet-plans-2011-5?utm_source=twitterfeed&amp;utm_medium=twitter">http://www.businessinsider.com/intel-exec-spills-the-beans-on-microsofts-tablet-plans-2011-5?utm_source=twitterfeed&amp;utm_medium=twitter</a></p>
<p>In this article the beans are spilt in regards to Windows 8 running on ARM processors (by an Intel exec of all people). </p>
<p>Microsoft has targeted the ARM processor architecture because Win8 will have version that will run on all sorts of platforms that require low power consumption such as Tablets, Smartphones (although this is unlikely as we have WP7) and small form factor PC’s. This then is a big enabler for MS to finally get into the tablet market big time.</p>
<p>But there is one other point that is mentioned, and that is that <strong>legacy applications won’t run on the Arm architecture</strong>. The author even states ‘Developers may also face challenges writing their apps for both platforms’.</p>
<p>Urm no! &#8211; Yes we have to lament that great applications that you use every day won’t run but if you really need to run those applications then you can always stick to Intel based kit (and I am sure Intel will love you for it).</p>
<p>But us developers have Silverlight and<em>&#160;</em>I will bet my left arm that the Arm based Win8 is going to run that (This is another sign of why that shift in priorities that people saw as the death of SIlverlight was mentioned).</p>
<p>So what is SIlverlight? It’s an enabler for the write once run anywhere (pc, phone tablet, set top box etc.). Something that us app developers will cherish.</p>
<p>If you like me also follow the rumour mill then you will know that Microsoft are looking to create an app store (can I use those words without being sued?). The backbone of this considering the different architectures that Win8 is going to support has to be Silverlight based I am sure.</p>
<p>What this means for us developers is that there is yet another eco-system on it’s was (people are going to want applications and right now there isn’t any).</p>
<p>So if I was you I would start learning Silverlight and building your app ideas because it looks like there are some good time ahead for those who get in first.&#160; </p>
<p>What are your thoughts? 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/179/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mikehole.wordpress.com/179/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikehole.com&#038;blog=13039743&#038;post=179&#038;subd=mikehole&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mikehole.com/2011/05/18/more-good-times-for-app-developers/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
	
		<media:content url="http://1.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>Tile Maker</title>
		<link>http://mikehole.com/2011/05/10/tile-maker/</link>
		<comments>http://mikehole.com/2011/05/10/tile-maker/#comments</comments>
		<pubDate>Tue, 10 May 2011 07:53:12 +0000</pubDate>
		<dc:creator>mikehole</dc:creator>
				<category><![CDATA[Live Tiles]]></category>
		<category><![CDATA[Tile Maker]]></category>
		<category><![CDATA[VS2010]]></category>
		<category><![CDATA[WP7]]></category>
		<category><![CDATA[WP7DEV]]></category>

		<guid isPermaLink="false">https://mikehole.wordpress.com/2011/05/10/tile-maker/</guid>
		<description><![CDATA[One of my applications on the marketplace is the countdown tile application. This is a simple application that when pinned to the home screen lets you see a countdown of the number of days until a certain date. This application<span class="ellipsis">&#8230;</span><div class="read-more"><a href="http://mikehole.com/2011/05/10/tile-maker/">Read more &#8250;</a></div><!-- end of .read-more --><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikehole.com&#038;blog=13039743&#038;post=178&#038;subd=mikehole&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><img src="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=wptilemaker&amp;DownloadId=237468" /></p>
<p>One of my applications on the marketplace is the countdown tile application. This is a simple application that when pinned to the home screen lets you see a countdown of the number of days until a certain date.</p>
<p>This application has recorded 6299 unique users to date. It’s had a mixed bag as far as reviews is concerned but this is mainly down to the fact that the tile update isn’t the most reliable mechanism on the phone system (something for another blog post to come soon).</p>
<p>One feature that people ask for is the ability to use their own pictures in the background of the tile. This is something that I have been aiming to do for a ‘Pro’ version of the application to try and convert some of the 6K users into 75p purchasers <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>With this and the fact that some of the new updates to the live tile services within the Mango platform update that is coming has prompted me to create a control that lets user be a little more creative with the tile that they would like to create.</p>
<p>I am in the early stages of putting together a Tile Maker control that presents the user with an area the size of a standard live tile. Behind this area can be placed an image that the user wants to use within the tile. This image can be moved around by using multi-touch gestures. Once the user has the image in the desired place they can then take a snapshot of the tile area to use as the live tile.</p>
<p>If this control interests you you can download the current Alpha code from codeplex at this link:</p>
<p><a href="http://wptilemaker.codeplex.com/">http://wptilemaker.codeplex.com/</a></p>
<p>Let me know what you think and if you will find this control useful. Also if you can think of any additional features then pop them in a comment on this post.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mikehole.wordpress.com/178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mikehole.wordpress.com/178/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikehole.com&#038;blog=13039743&#038;post=178&#038;subd=mikehole&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mikehole.com/2011/05/10/tile-maker/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.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://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=wptilemaker&#38;DownloadId=237468" medium="image" />
	</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<span class="ellipsis">&#8230;</span><div class="read-more"><a href="http://mikehole.com/2011/04/19/the-wp7-marketplace-and-the-enterprise/">Read more &#8250;</a></div><!-- end of .read-more --><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikehole.com&#038;blog=13039743&#038;post=158&#038;subd=mikehole&#038;ref=&#038;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> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mikehole.com&#038;blog=13039743&#038;post=158&#038;subd=mikehole&#038;ref=&#038;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://1.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>
