<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Thought Den &#187; application</title>
	<atom:link href="http://www.thoughtden.co.uk/blog/tag/application/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.thoughtden.co.uk/blog</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Wed, 08 Feb 2012 10:23:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>Adobe Flash won&#8217;t pick up the phone to MySpace&#8217;s Javascript</title>
		<link>http://www.thoughtden.co.uk/blog/2009/06/adobe-flash-wont-pick-up-the-phone-to-myspaces-javascript/</link>
		<comments>http://www.thoughtden.co.uk/blog/2009/06/adobe-flash-wont-pick-up-the-phone-to-myspaces-javascript/#comments</comments>
		<pubDate>Thu, 11 Jun 2009 13:55:23 +0000</pubDate>
		<dc:creator>Dan Course</dc:creator>
				<category><![CDATA[Discussion]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[allowDomain]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[as2]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[externalinterface]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[myspace]]></category>
		<category><![CDATA[problem]]></category>
		<category><![CDATA[social network]]></category>

		<guid isPermaLink="false">http://www.thoughtden.co.uk/blog/?p=312</guid>
		<description><![CDATA[Sometimes we&#8217;ve hit a road-block when we&#8217;re trying to make Flash talk to the External Interface in our MySpace applications. The Flash is having a great time and is more than happy to call Javascript with ExternalInterface when it wants. But when Javascript wants to chat back&#8230; beep beep. &#8220;Please leave a message&#8221;. Flash appears [...]]]></description>
			<content:encoded><![CDATA[<p>Sometimes we&#8217;ve hit a road-block when we&#8217;re trying to make Flash talk to the External Interface in our MySpace applications.</p>
<p>The Flash is having a great time and is more than happy to call Javascript with ExternalInterface when it wants. But when Javascript wants to chat back&#8230; beep beep. &#8220;Please leave a message&#8221;.</p>
<p><img class="alignnone size-thumbnail wp-image-313" title="Flash loves Javascript Heart" src="http://www.thoughtden.co.uk/blog/wp-content/uploads/2009/06/645px-love_heart_svg_svg-150x150.png" alt="Flash loves Javascript Heart" width="150" height="150" /></p>
<p>Flash appears to ignore the call, and leaves Javascipt in an error state and needing ice-cream.</p>
<p>To help you avoid that little relationship problem here&#8217;s the fix to the problem. Add the following to your code,</p>
<p><strong>System.security.allowDomain(&#8220;*.msappspace.com&#8221;);<br />
System.security.allowDomain(&#8220;*.yourdomain.co.uk&#8221;);</strong></p>
<p>Flash&#8217;s Sandbox is set to divert <strong>all</strong> calls by default and blocks any chat. However as soon as you&#8217;ve added the allowDomain. Flash shouts, &#8220;HELLO!&#8221;, and it&#8217;s all back on again.</p>
<p>One big happy social networking family.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thoughtden.co.uk/blog/2009/06/adobe-flash-wont-pick-up-the-phone-to-myspaces-javascript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySpace application, ExternalInterface Calls &amp; SWFObject</title>
		<link>http://www.thoughtden.co.uk/blog/2009/05/myspace-application-externalinterface-calls-swfobject/</link>
		<comments>http://www.thoughtden.co.uk/blog/2009/05/myspace-application-externalinterface-calls-swfobject/#comments</comments>
		<pubDate>Tue, 19 May 2009 16:55:45 +0000</pubDate>
		<dc:creator>Dan Course</dc:creator>
				<category><![CDATA[Discussion]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[external]]></category>
		<category><![CDATA[externalinterface]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[geturl]]></category>
		<category><![CDATA[iframe]]></category>
		<category><![CDATA[interface]]></category>
		<category><![CDATA[myspace]]></category>
		<category><![CDATA[swfobject]]></category>

		<guid isPermaLink="false">http://www.thoughtden.co.uk/blog/?p=294</guid>
		<description><![CDATA[We&#8217;ve been playing around with MySpace Application Surfaces to get Flash AS2 to talk to a Javascript Interface. It&#8217;s been a long day&#8230;. Here are our findings for any other Flash &#38; MySpace Developers. - ExternalInterface + SWFObject + iFrame will not work. Do not spend 4 hours refreshing your browser and re-testing. It will [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve been playing around with MySpace Application Surfaces to get Flash AS2 to talk to a Javascript Interface. It&#8217;s been a long day&#8230;.</p>
<p>Here are our findings for any other Flash &amp; MySpace Developers.</p>
<p>- ExternalInterface + SWFObject + iFrame will not work. Do not spend 4 hours refreshing your browser and re-testing. It will not work. There are also no tutorials to sort it out either.</p>
<p>- getURL is just plain dirty. Don&#8217;t do it.</p>
<p><strong>The final solution</strong> we settled on is, don&#8217;t use SwfObject. Just have a plain Object/Embed tag. Then External Interface can talk to all the relevant parties.</p>
<p>Download our <a href="http://www.thoughtden.co.uk.php5-2.dfw1-2.websitetestlink.com/blog/wp-content/uploads/2009/05/myspace1.zip">MySpace files</a> (put into the Canvas Surface) and see what we&#8217;ve done.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thoughtden.co.uk/blog/2009/05/myspace-application-externalinterface-calls-swfobject/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Keeping Tom Anderson at bay on MySpace</title>
		<link>http://www.thoughtden.co.uk/blog/2009/05/keeping-tom-anderson-at-bay-on-myspace/</link>
		<comments>http://www.thoughtden.co.uk/blog/2009/05/keeping-tom-anderson-at-bay-on-myspace/#comments</comments>
		<pubDate>Fri, 08 May 2009 14:21:30 +0000</pubDate>
		<dc:creator>Dan Course</dc:creator>
				<category><![CDATA[Cool stuff]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[founder]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[myspace]]></category>

		<guid isPermaLink="false">http://www.thoughtden.co.uk/blog/?p=287</guid>
		<description><![CDATA[Just popping through some sample code for a myspace application and saw this. Apparently some apps don&#8217;t want the MySpace Founder mr Tom Anderson playing their game!]]></description>
			<content:encoded><![CDATA[<p>Just popping through some sample code for a myspace application and saw this.</p>
<p><a href="http://myspace.com"><img class="alignnone size-full wp-image-288" title="Keeping MySpace Tom Anderson out!" src="http://www.thoughtden.co.uk.php5-2.dfw1-2.websitetestlink.com/blog/wp-content/uploads/2009/05/picture-111.png" alt="Keeping MySpace Tom Anderson out!" width="481" height="106" /></a><br />
Apparently some apps don&#8217;t want the MySpace Founder mr <a href="http://en.wikipedia.org/wiki/Tom_Anderson_(MySpace)">Tom Anderson</a> playing their game!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thoughtden.co.uk/blog/2009/05/keeping-tom-anderson-at-bay-on-myspace/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Choosing your platform on MySpace</title>
		<link>http://www.thoughtden.co.uk/blog/2009/05/choosing-your-platform-on-myspace/</link>
		<comments>http://www.thoughtden.co.uk/blog/2009/05/choosing-your-platform-on-myspace/#comments</comments>
		<pubDate>Fri, 08 May 2009 11:22:00 +0000</pubDate>
		<dc:creator>Dan Course</dc:creator>
				<category><![CDATA[Discussion]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[app]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[myspace]]></category>
		<category><![CDATA[myspaceid]]></category>
		<category><![CDATA[openid]]></category>
		<category><![CDATA[platformn]]></category>
		<category><![CDATA[team rubber]]></category>

		<guid isPermaLink="false">http://www.thoughtden.co.uk/blog/?p=285</guid>
		<description><![CDATA[So we&#8217;re staring to develop a MySpace application with Team Rubber, which is all good news. Basically it means we get to play with a new technology and they get to have their cool application benefit from the power of a social network. However, not all is rosy. At the first step we&#8217;re presented with [...]]]></description>
			<content:encoded><![CDATA[<p>So we&#8217;re staring to develop a <a href="http://developer.myspace.com/">MySpace application</a> with <a href="http://www.teamrubber.com/">Team Rubber</a>, which is all good news. Basically it means we get to play with a new technology and they get to have their cool application benefit from the power of a social network.</p>
<p>However, not all is rosy. At the first step we&#8217;re presented with the choice, &#8220;Do you want to develop with OpenSocial or MySpaceID?&#8221;.</p>
<p><a href="http://www.thoughtden.co.uk.php5-2.dfw1-2.websitetestlink.com/blog/wp-content/uploads/2009/05/picture-13.png"><img class="alignnone size-thumbnail wp-image-286" title="OpenId or MrSpaceId" src="http://www.thoughtden.co.uk/blog/wp-content/uploads/2009/05/picture-1-150x150.png" alt="OpenId or MrSpaceId, which one?" width="150" height="150" /></a></p>
<p>What? Which one do we choose! Surely like every other social platform, api or online do-hickey you just sign-up, ignore the instructions till it breaks then code like the wind?</p>
<p>It&#8217;s not even like the bullet points help you make a decision. Both offer their positives, but not weighted against each others.</p>
<p>To be honest why can&#8217;t we just have both? Surely, we could just use OpenSocial as a base and then add on any MySpaceID stuff as it goes?</p>
<p>Nope. One or t&#8217;other.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thoughtden.co.uk/blog/2009/05/choosing-your-platform-on-myspace/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google App Engine, Hello Worl&#8230; Thought Den!</title>
		<link>http://www.thoughtden.co.uk/blog/2009/02/google-app-engine-hello-worl-thought-den/</link>
		<comments>http://www.thoughtden.co.uk/blog/2009/02/google-app-engine-hello-worl-thought-den/#comments</comments>
		<pubDate>Thu, 12 Feb 2009 15:58:56 +0000</pubDate>
		<dc:creator>Dan Course</dc:creator>
				<category><![CDATA[Cool stuff]]></category>
		<category><![CDATA[Happy Packages]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[app]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[Engine]]></category>
		<category><![CDATA[feasibility]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[Happy Pacakges]]></category>
		<category><![CDATA[interaction]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[shameless]]></category>

		<guid isPermaLink="false">http://www.thoughtden.co.uk/blog/?p=244</guid>
		<description><![CDATA[Come and sign our Hello World Thought Den book. It can even be a little rude if you want! http://hello-thought-den.appspot.com/ This is all a &#8216;clever&#8217; play on words around the programmers standard Hello World and this application at face value is clearly shameless use of thoroughly untested practice code to see who&#8217;ll say hi&#8230; However, [...]]]></description>
			<content:encoded><![CDATA[<p>Come and sign our Hello <span style="text-decoration: line-through;">World</span> Thought Den book. It can even be a little rude if you want!</p>
<p><a title="Hello Thought Den" href="http://hello-thought-den.appspot.com/">http://hello-thought-den.appspot.com/</a></p>
<p><a title="Hello Thought Den" href="http://hello-thought-den.appspot.com/"><span id="more-244"></span></a></p>
<p>This is all a &#8216;clever&#8217; play on words around the programmers standard <a href="http://en.wikipedia.org/wiki/Hello_world_program">Hello World</a> and this application at face value is clearly shameless use of thoroughly untested practice code to see who&#8217;ll say hi&#8230;</p>
<p>However, in the background it&#8217;s part of a serious feasibility study for <a title="Happy Packages" href="http://www.happypackages.com/">Happy Packages</a> exploring how useful Google&#8217;s App Engine will be to us.</p>
<p><a href="http://hello-thought-den.appspot.com/"><img class="alignnone size-full wp-image-245" title="google-app-engine" src="http://www.thoughtden.co.uk.php5-2.dfw1-2.websitetestlink.com/blog/wp-content/uploads/2009/02/google-app-engine1.png" alt="" width="118" height="118" /></a></p>
<p>If the test goes well we&#8217;ll be using the Engine to host the back-end cleverness for all the iPhone app interaction. The Engine basically means we&#8217;ll be able to handle squillions of user hits and database calls with less chance of lag and annoyingly slow interaction that a normal server would have.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thoughtden.co.uk/blog/2009/02/google-app-engine-hello-worl-thought-den/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

