<?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>Thinking in Code &#187; apple</title>
	<atom:link href="http://www.michelboudreau.com/tags/apple/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.michelboudreau.com</link>
	<description>Michel Boudreau&#039;s Personal Blog</description>
	<lastBuildDate>Wed, 25 Apr 2012 20:18:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Interview With Val Head</title>
		<link>http://www.michelboudreau.com/2010/05/26/interview-with-val-head/</link>
		<comments>http://www.michelboudreau.com/2010/05/26/interview-with-val-head/#comments</comments>
		<pubDate>Thu, 27 May 2010 03:42:47 +0000</pubDate>
		<dc:creator>Michel Boudreau</dc:creator>
				<category><![CDATA[Flash Platform]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[cs5]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[FITC]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[interview]]></category>
		<category><![CDATA[lab49]]></category>
		<category><![CDATA[val head]]></category>

		<guid isPermaLink="false">http://www.michelboudreau.com/?p=325</guid>
		<description><![CDATA[While I was at FITC 2010 I took the opportunity ...]]></description>
			<content:encoded><![CDATA[<p>While I was at <a href="http://www.fitc.ca/events/about/?event=102" target="_blank">FITC 2010</a> I took the opportunity to quickly interview some of Big Names in the industry and hopefully get a perspective from different people about the Adobe products and their line of work.  My first interview was with <a href="http://www.thisisportable.com/" target="_blank">Val Head</a>, Senior Designer &amp; Developer at <a href="http://www.new-perspective.com/" target="_blank">New Perspective</a> in Pittsburgh, PA.  She  runs the <a href="http://www.flashpitt.com/" target="_blank">Flashpitt  conference</a> and is co-manager of the Pittsburgh Adobe Flash User  Group (PittMFUG).</p>
<p><span id="more-325"></span><strong><br />
</strong></p>
<p style="padding-left: 30px;"><strong><span style="color: #46ec13;">Q:</span> </strong>Let&#8217;s talk a bit about Flash technology.  How did you get into it?</p>
<p style="padding-left: 30px;"><strong><span style="color: #46ec13;">Head:</span> </strong>Oddly enough, I started at a place that did e-learning here in Toronto, and I thought Flash would be interesting to use for our work.  One day a third party company couldn&#8217;t get something done and asked us if we could figure it out for a project with Flash, and we did.  Ever since I&#8217;ve been a Flash person.</p>
<p style="padding-left: 30px;"><strong><span style="color: #46ec13;">Q:</span> </strong>Would you consider yourself more a designer than a developer?</p>
<p style="padding-left: 30px;"><strong><span style="color: #46ec13;">Head:</span> </strong>Definitely more of a designer, most of the things I&#8217;ve done up to now has been centered around graphic and web design.</p>
<p style="padding-left: 30px;"><span style="color: #46ec13;"><strong>Q:</strong></span> Compared to all the other possible technologies, why is it that you like Flash? What are the Pros and Cons?</p>
<p style="padding-left: 30px;"><strong><span style="color: #46ec13;">Head:</span> </strong>Flash is pretty nice since you can do whatever you want, play around and have fun with it.  It&#8217;s also nicely self-contained as one piece; you just work on it then add it wherever and don&#8217;t have to worry about browser stuff, which is nice.  Everything else you do, there&#8217;s always that question about browser compatibility, which isn&#8217;t always necessarily bad, but sometimes it is truly frustrating.</p>
<p style="padding-left: 30px;"><strong><span style="color: #46ec13;">Q:</span> </strong>Have you mostly been doing creative work, like advertising, or is it more enterprise level?</p>
<p style="padding-left: 30px;"><span style="color: #46ec13;"><strong>Head:</strong></span> Kind of neither, really.  Most of the places I&#8217;ve worked at aren&#8217;t really advertising companies, but I guess you could call them interactive studios.  They don&#8217;t exactly do their own branding work, but they do work on existing brands.  The place I work at currently often gets hired by advertising agencies that have a plan, but don&#8217;t know how to execute it.</p>
<p style="padding-left: 30px;"><strong><span style="color: #46ec13;">Q:</span> </strong>Have you ever touched Flex?</p>
<p style="padding-left: 30px;"><strong><span style="color: #46ec13;">Head:</span> </strong>I have used Flex Builder as an Actionscript editor, but never touched Flex itself.</p>
<p style="padding-left: 30px;"><strong><span style="color: #46ec13;">Q:</span> </strong>Have you had a chance to touch Flash CS5? What do you think?</p>
<p style="padding-left: 30px;"><strong><span style="color: #46ec13;">Head:</span> </strong>I have and I like it a lot.  When I first heard of it&#8217;s features at the time I thought &#8216;no big deal&#8217;, but then I started playing with it and thought the live movie preview on the timeline was really cool.  Since I work a lot with video, it&#8217;s saved me a lot of time.</p>
<p style="padding-left: 30px;"><strong><span style="color: #46ec13;">Q:</span> </strong>What are you thoughts on the whole iPad, HTML5, Apple closing down on the Flash platform?</p>
<p style="padding-left: 30px;"><strong><span style="color: #46ec13;">Head:</span> </strong>The whole thing is up for debate.  Do they really have to be fighting? Come on, seriously?  I really like the products from both.  It&#8217;s kind of crazy the amount of press it has gotten, even outside our industry; regular people are talking about it, even my parents ask me about it.  That&#8217;s nuts.  I mean, Apple can do what they want, its their platform, their app store and it&#8217;s kind of always been like that.  The only thing I don&#8217;t believe is that they&#8217;re doing it because they love web standards, I think it&#8217;s for their own self interest.  It sucks but its their call.</p>
<p style="padding-left: 30px;"><span style="color: #46ec13;"><strong>Q:</strong></span> Do you think it will have any repercussions on Adobe and their Flash product?</p>
<p style="padding-left: 30px;"><span style="color: #46ec13;"><strong>Head:</strong></span> I dunno.  I think there&#8217;s a lot of people that wanted to use the packager to adapt their Flash work to the iPhone, but I was always kind of curious as to what kind of content would end up there once everyone would have it.  There are a lot of Flash that could be made into an app, I know there are some up right now;  I haven&#8217;t seen them all, but the one&#8217;s I have looked pretty good.  But once everybody could just make an app with Flash, I&#8217;m sort of wondering what kind of quality there would be.  Hopefully there won&#8217;t be that much of an impact, I mean, it was one of the features that Adobe was pushing;  It&#8217;s disappointing, but there&#8217;s a lot of other features.</p>
<p style="padding-left: 30px;"><span style="color: #46ec13;"><strong>Q:</strong></span> And what about you as a designer,  are you going to learn HTML5 as well?</p>
<p style="padding-left: 30px;"><span style="color: #46ec13;"><strong>Head:</strong></span> I already plan to.  I know a lot of HTML/ CSS already and HTML5 is pretty cool especially with CSS3.  But I feel as a Flash developer, you should know that kind of stuff anyway.  If you&#8217;re going to build things for the web, this is the basic structure and if you&#8217;re want to have a good fallback for people that don&#8217;t have Flash player, as alternate content you can always use HTML5.</p>
<p style="padding-left: 30px;"><span style="color: #46ec13;"><strong>Q:</strong></span> For the future of the Flash Platform, what would you like to see?</p>
<p style="padding-left: 30px;"><strong><span style="color: #46ec13;">Head:</span> </strong>I would like to see better performance, and I&#8217;m hoping that when 10.1 comes out it will just be awesome.  But essentially I just want to see Flash do more amazing stuff, which is why we love it.  I hope that it continues to evolve and push the boundaries of what it can do.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.michelboudreau.com/2010/05/26/interview-with-val-head/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Addressing the Flash Haters</title>
		<link>http://www.michelboudreau.com/2010/05/03/addressing-the-flash-haters/</link>
		<comments>http://www.michelboudreau.com/2010/05/03/addressing-the-flash-haters/#comments</comments>
		<pubDate>Mon, 03 May 2010 18:51:28 +0000</pubDate>
		<dc:creator>Michel Boudreau</dc:creator>
				<category><![CDATA[Flash Platform]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[lab49]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">http://www.michelboudreau.com/?p=314</guid>
		<description><![CDATA[I&#8217;m an avid follower of Engadget, it&#8217;s my one stop ...]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m an avid follower of <a href="http://www.engadget.com" target="_blank">Engadget</a>, it&#8217;s my one stop site for electronic news.  Lately, it&#8217;s been going a little crazy over the whole &#8220;Apple vs Flash&#8221; (I say &#8216;Flash&#8217; and not &#8216;Adobe&#8217; cause they are not against the company, just one of their products).  A common trend I&#8217;ve been noticing is that no matter the background, there seems to be a lot of people bashing Flash.</p>
<p><span id="more-314"></span>This concerns me as a developer and I think it&#8217;s mostly because of the popularization and lack of education around the platform.  Performance is oft perceived as Flash&#8217;s Achilles Heel, but that&#8217;s hardly ever true, especially with Flash 10.1.  Flash is actually quite fast; faster than any benchmark for HTML5 or Javascript that I&#8217;ve seen as of yet.</p>
<p>There has been problems with Flash crashing browsers, having poor performance (especially on Mac) and general complaints of it.  There are a few reasons for those:</p>
<ul>
<li>Since Flash is a &#8216;prototype&#8217; language (easy to create content), many Flash developers aren&#8217;t really developers and know nothing of optimizing code or even how the garbage collector works (think banner ads, horrible code).  The same thing occurred with PHP; since it was easy to learn, many non-developers tried their hand at it and a slew of poorly coded websites came up.</li>
<li>Performance depends on OS and browser, but it is fairly slower on a Mac for the simple reason that Apple does not want Flash calling the low level system hooks.  This restriction makes it so that Apple can say &#8216;Flash sucks, HTML5 is the future!&#8217;.  If you want to be angry at someone, point your rage to Steve.</li>
<li>Flash crashing the browser can be blamed to poor developers, the browser not handling plugins properly and Flash not stopping the bad code.  The latter will be fixed in 10.1; if the code is about to make the plugin crash, it will stop altogether.</li>
</ul>
<p>Benchmarking is something that&#8217;s been <a href="http://www.themaninblue.com/writing/perspective/2010/03/22/" target="_blank">popping</a> <a href="http://jacksondunstan.com/articles/232" target="_blank">up</a> <a href="http://www.readwriteweb.com/archives/does_html5_really_beat_flash_surprising_results_of_new_tests.php" target="_blank">recently</a> and I have to say that some of these numbers are fairly impressive.  For instance, Flash 10 used 22% of CPU when decoding video, and in 10.1 it will only use 6% because of GPU acceleration (Windows only for now).  You can bash Flash and Adobe all you want, but a performance increase of 72.7% is nothing to sneeze at.  I think it&#8217;s also the reason that Apple recently announced that it&#8217;s <a href="http://www.engadget.com/2010/04/22/apple-technical-note-tn2267-an-opening-for-gpu-accelerated-flas/" target="_blank">opening up its underlining decoding abilities</a>.</p>
<p>In all this, let&#8217;s not forget why people use flash: Code once, runs everywhere.  I&#8217;m not saying that Flash is the be-all and end-all; Often times, Flash is used when simple Javascript or another method could of been used.  However, Flash does provide a way to deliver content uniformly across platforms and browsers, and as a developer, I strongly agree with this concept.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.michelboudreau.com/2010/05/03/addressing-the-flash-haters/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching 1/16 queries in 0.008 seconds using disk: basic
Object Caching 356/384 objects using disk: basic

Served from: www.michelboudreau.com @ 2012-05-21 07:05:41 -->
