<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Fan 4.0 alpha: Anatomy of a kick@$$ Flex app</title>
	<atom:link href="http://www.arpitonline.com/blog/2007/04/12/fan-40-alpha-anatomy-of-a-kick-flex-app/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.arpitonline.com/blog/2007/04/12/fan-40-alpha-anatomy-of-a-kick-flex-app/</link>
	<description>"I write pretty software"</description>
	<lastBuildDate>Sat, 04 Sep 2010 09:23:16 -0700</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Personal landmark moment: My first patent: on the design of Comcast&#8217;s Fan Player &#124; code zen</title>
		<link>http://www.arpitonline.com/blog/2007/04/12/fan-40-alpha-anatomy-of-a-kick-flex-app/comment-page-1/#comment-58987</link>
		<dc:creator>Personal landmark moment: My first patent: on the design of Comcast&#8217;s Fan Player &#124; code zen</dc:creator>
		<pubDate>Sat, 11 Jul 2009 04:04:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.arpitonline.com/blog/?p=54#comment-58987</guid>
		<description>[...] with the application more. The square view was extended even further in Fan 4 which was also written from ground up in Flex 2. Porting the circular view to Flex 2 was an interesting challenge and I think we did an amazing job [...]</description>
		<content:encoded><![CDATA[<p>[...] with the application more. The square view was extended even further in Fan 4 which was also written from ground up in Flex 2. Porting the circular view to Flex 2 was an interesting challenge and I think we did an amazing job [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Comcast Interactive Media&#8217;s Flash/Flex Team is blogging&#8230; : code zen</title>
		<link>http://www.arpitonline.com/blog/2007/04/12/fan-40-alpha-anatomy-of-a-kick-flex-app/comment-page-1/#comment-25240</link>
		<dc:creator>Comcast Interactive Media&#8217;s Flash/Flex Team is blogging&#8230; : code zen</dc:creator>
		<pubDate>Tue, 08 Jan 2008 16:34:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.arpitonline.com/blog/?p=54#comment-25240</guid>
		<description>[...] 2008 began with on a great note for CIM. For the last few months a group of developers here, myself included, have been trying to be a little more vocal and public about the stuff we do and how we do it. I have done it on this blog a bit with entries on how we adopted Flex to build the next generation of video experiences on Comcast.net. But as of this Jan 1, CIM officially has developer blogs (applauuaseeee). The Flash team&#8217;s blog is available at http://teamcim.comcast.net/team/flash. Stay tuned as we start talking about the Fan, which I think is one of the most complex Flex applications out there, as well as our in-house tools that we are going to release under open source. Suggestions are welcome either as comments on this post or the one at Flash Team Blog    Spread the word: These icons link to social bookmarking sites where readers can share and discover new web pages. [...]</description>
		<content:encoded><![CDATA[<p>[...] 2008 began with on a great note for CIM. For the last few months a group of developers here, myself included, have been trying to be a little more vocal and public about the stuff we do and how we do it. I have done it on this blog a bit with entries on how we adopted Flex to build the next generation of video experiences on Comcast.net. But as of this Jan 1, CIM officially has developer blogs (applauuaseeee). The Flash team&#8217;s blog is available at <a href="http://teamcim.comcast.net/team/flash" rel="nofollow">http://teamcim.comcast.net/team/flash</a>. Stay tuned as we start talking about the Fan, which I think is one of the most complex Flex applications out there, as well as our in-house tools that we are going to release under open source. Suggestions are welcome either as comments on this post or the one at Flash Team Blog    Spread the word: These icons link to social bookmarking sites where readers can share and discover new web pages. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: code zen &#187; Blog Archive &#187; The Fan, Comcast&#8217;s Flex based video player: SHIPPED !</title>
		<link>http://www.arpitonline.com/blog/2007/04/12/fan-40-alpha-anatomy-of-a-kick-flex-app/comment-page-1/#comment-15924</link>
		<dc:creator>code zen &#187; Blog Archive &#187; The Fan, Comcast&#8217;s Flex based video player: SHIPPED !</dc:creator>
		<pubDate>Fri, 24 Aug 2007 21:00:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.arpitonline.com/blog/?p=54#comment-15924</guid>
		<description>[...] WooHoo !!!! The Fan, Comcast Interactive Media&#8217;s flagship video application, which I worked on as main architect and lead developer, was deployed to production this week. The Fan is currently one of the top 10 online video destinations and the new version adds a LOT of cool features to the application. I have already talked about developing the Browse view using the Flex out of the box components and then later writing a component set for the circular view, which HAS to be the most interesting UI for a Flex application  . [...]</description>
		<content:encoded><![CDATA[<p>[...] WooHoo !!!! The Fan, Comcast Interactive Media&#8217;s flagship video application, which I worked on as main architect and lead developer, was deployed to production this week. The Fan is currently one of the top 10 online video destinations and the new version adds a LOT of cool features to the application. I have already talked about developing the Browse view using the Flex out of the box components and then later writing a component set for the circular view, which HAS to be the most interesting UI for a Flex application  . [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: code zen &#187; Blog Archive &#187; Fan4 Beta: Thinking Flex out of the box !</title>
		<link>http://www.arpitonline.com/blog/2007/04/12/fan-40-alpha-anatomy-of-a-kick-flex-app/comment-page-1/#comment-13107</link>
		<dc:creator>code zen &#187; Blog Archive &#187; Fan4 Beta: Thinking Flex out of the box !</dc:creator>
		<pubDate>Wed, 01 Aug 2007 02:17:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.arpitonline.com/blog/?p=54#comment-13107</guid>
		<description>[...] I had already talked about how and why we built the alpha version with Flex in a previous post. I was pretty surprised by how many people picked it up. As of right now, the mode is still featured on scalenine.com, a site archiving some of the best skinned flex applications out there. However, while the page view of the alpha release was very well skinned, the basic interactions on the application such as drag and drop playlist controls and data bound UI components were still fairly out-of-the-box Flex. The circular view of the Fan is however anything but traditional and so we ended up writing a lot of custom components to get the look and feel of the application right. [...]</description>
		<content:encoded><![CDATA[<p>[...] I had already talked about how and why we built the alpha version with Flex in a previous post. I was pretty surprised by how many people picked it up. As of right now, the mode is still featured on scalenine.com, a site archiving some of the best skinned flex applications out there. However, while the page view of the alpha release was very well skinned, the basic interactions on the application such as drag and drop playlist controls and data bound UI components were still fairly out-of-the-box Flex. The circular view of the Fan is however anything but traditional and so we ended up writing a lot of custom components to get the look and feel of the application right. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: FanLover</title>
		<link>http://www.arpitonline.com/blog/2007/04/12/fan-40-alpha-anatomy-of-a-kick-flex-app/comment-page-1/#comment-12454</link>
		<dc:creator>FanLover</dc:creator>
		<pubDate>Tue, 17 Jul 2007 20:23:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.arpitonline.com/blog/?p=54#comment-12454</guid>
		<description>Now they have a circular version up there too! Checkout labs.comcast.net</description>
		<content:encoded><![CDATA[<p>Now they have a circular version up there too! Checkout labs.comcast.net</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: &#187; Comcast jumps into Flex 2 for media content &#124; The Universal Desktop &#124; ZDNet.com</title>
		<link>http://www.arpitonline.com/blog/2007/04/12/fan-40-alpha-anatomy-of-a-kick-flex-app/comment-page-1/#comment-7772</link>
		<dc:creator>&#187; Comcast jumps into Flex 2 for media content &#124; The Universal Desktop &#124; ZDNet.com</dc:creator>
		<pubDate>Tue, 22 May 2007 22:49:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.arpitonline.com/blog/?p=54#comment-7772</guid>
		<description>[...] If you&#039;re interested in why they chose Flex, code zen has a big write up on the project. [...]</description>
		<content:encoded><![CDATA[<p>[...] If you&#39;re interested in why they chose Flex, code zen has a big write up on the project. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: code zen &#187; Blog Archive &#187; Talking Flex with the Philadelphia Flash Platform Adobe User Group</title>
		<link>http://www.arpitonline.com/blog/2007/04/12/fan-40-alpha-anatomy-of-a-kick-flex-app/comment-page-1/#comment-6566</link>
		<dc:creator>code zen &#187; Blog Archive &#187; Talking Flex with the Philadelphia Flash Platform Adobe User Group</dc:creator>
		<pubDate>Sun, 06 May 2007 18:22:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.arpitonline.com/blog/?p=54#comment-6566</guid>
		<description>[...] Comcast Interactive Media (CIM) is hosting the next PFPAUG meetup and I will be talking on how we use Flex here in applications that immediately appear in front of millions of people. My recent blog entry on how we used Flex to develop the next version of the square view of the Fan got quite a bit of attention in the blogosphere and I think we did a fairly good job of developing a Flex application the way adobe has envisioned. I am thinking this will be a mid to advanced level talk on Flex and we will cover things like skinning, debugging and our build system using Ant. If you are in or around Philadelphia around May 31st, come on down to 1500 Market Street. There will be food and we will also be giving away some goodies. [...]</description>
		<content:encoded><![CDATA[<p>[...] Comcast Interactive Media (CIM) is hosting the next PFPAUG meetup and I will be talking on how we use Flex here in applications that immediately appear in front of millions of people. My recent blog entry on how we used Flex to develop the next version of the square view of the Fan got quite a bit of attention in the blogosphere and I think we did a fairly good job of developing a Flex application the way adobe has envisioned. I am thinking this will be a mid to advanced level talk on Flex and we will cover things like skinning, debugging and our build system using Ant. If you are in or around Philadelphia around May 31st, come on down to 1500 Market Street. There will be food and we will also be giving away some goodies. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ola Muldal</title>
		<link>http://www.arpitonline.com/blog/2007/04/12/fan-40-alpha-anatomy-of-a-kick-flex-app/comment-page-1/#comment-5582</link>
		<dc:creator>Ola Muldal</dc:creator>
		<pubDate>Sun, 15 Apr 2007 22:32:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.arpitonline.com/blog/?p=54#comment-5582</guid>
		<description>@ the depthmanagement issue

I ran into the same issue, being used to put content on various depth from 1000 to other crazy depths like 50000 in AVM1. Even though i haven&#039;t been quite comfy with the method, it annoyed me a bit when i couldn&#039;t do it anymore.

Anyway, my solution was to extend Sprite and create my own multidimensional controls to create and manage different &quot;levels&quot; i need. Then i override the addChild to never go above these levels. So far it works like a charm and seems like a much more proper way then the old depthmanagement. When the class is made it is just as easy to use as the old way.

Im coding pure AS3 though, im not sure how it applies to Flex UIComponents, might be abit more tricky... or not ;-)</description>
		<content:encoded><![CDATA[<p>@ the depthmanagement issue</p>
<p>I ran into the same issue, being used to put content on various depth from 1000 to other crazy depths like 50000 in AVM1. Even though i haven&#8217;t been quite comfy with the method, it annoyed me a bit when i couldn&#8217;t do it anymore.</p>
<p>Anyway, my solution was to extend Sprite and create my own multidimensional controls to create and manage different &#8220;levels&#8221; i need. Then i override the addChild to never go above these levels. So far it works like a charm and seems like a much more proper way then the old depthmanagement. When the class is made it is just as easy to use as the old way.</p>
<p>Im coding pure AS3 though, im not sure how it applies to Flex UIComponents, might be abit more tricky&#8230; or not <img src='http://www.arpitonline.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan Stewart - Rich Internet Application Mountaineer &#187; Why They Chose Flex - Comcast Interactive Media</title>
		<link>http://www.arpitonline.com/blog/2007/04/12/fan-40-alpha-anatomy-of-a-kick-flex-app/comment-page-1/#comment-5579</link>
		<dc:creator>Ryan Stewart - Rich Internet Application Mountaineer &#187; Why They Chose Flex - Comcast Interactive Media</dc:creator>
		<pubDate>Sun, 15 Apr 2007 20:59:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.arpitonline.com/blog/?p=54#comment-5579</guid>
		<description>[...] I just wrote a post on The Universal Desktop about The Fan, a new application that came out of Comcast Interactive Media Labs page. It&#8217;s a pretty nifty little application and there&#8217;s a lot of content that I hadn&#8217;t seen other places. But while writing the post, I found something better, a full breakdown of why the Comcast Interactive Media team chose to use Flex (It looks like this hit pretty big on MXNA, but I missed it). [...]</description>
		<content:encoded><![CDATA[<p>[...] I just wrote a post on The Universal Desktop about The Fan, a new application that came out of Comcast Interactive Media Labs page. It&#8217;s a pretty nifty little application and there&#8217;s a lot of content that I hadn&#8217;t seen other places. But while writing the post, I found something better, a full breakdown of why the Comcast Interactive Media team chose to use Flex (It looks like this hit pretty big on MXNA, but I missed it). [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Juan</title>
		<link>http://www.arpitonline.com/blog/2007/04/12/fan-40-alpha-anatomy-of-a-kick-flex-app/comment-page-1/#comment-5577</link>
		<dc:creator>Juan</dc:creator>
		<pubDate>Sun, 15 Apr 2007 17:56:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.arpitonline.com/blog/?p=54#comment-5577</guid>
		<description>Getting the Tabs to bleed into the content area shouldn&#039;t be too hard, but it can depend on how you put the component together and I&#039;m not sure how you guys put it together.

The way I typically do it is use a TabBar with appropriate skinning for the Tabs and slice the continuation of the Tab graphic and make a background graphic to use for the ViewStack underneath. If you&#039;re talking about the Tabs at the bottom of your app you might need a background graphic for behind the &quot;Search&quot; Text Input and have it continue behind the Tabs.

I have a couple skins that utilize this technique on scalenine.com. I think the WMP11 skin does this. However, you may have tried something like this already and it may not have worked or maybe your creating the Tab skinning programmatically.

If you want you can shoot me an email and give a little bit more detail as to what problems you&#039;re experiencing. I might be able to help you out.

Nice job!</description>
		<content:encoded><![CDATA[<p>Getting the Tabs to bleed into the content area shouldn&#8217;t be too hard, but it can depend on how you put the component together and I&#8217;m not sure how you guys put it together.</p>
<p>The way I typically do it is use a TabBar with appropriate skinning for the Tabs and slice the continuation of the Tab graphic and make a background graphic to use for the ViewStack underneath. If you&#8217;re talking about the Tabs at the bottom of your app you might need a background graphic for behind the &#8220;Search&#8221; Text Input and have it continue behind the Tabs.</p>
<p>I have a couple skins that utilize this technique on scalenine.com. I think the WMP11 skin does this. However, you may have tried something like this already and it may not have worked or maybe your creating the Tab skinning programmatically.</p>
<p>If you want you can shoot me an email and give a little bit more detail as to what problems you&#8217;re experiencing. I might be able to help you out.</p>
<p>Nice job!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
