<?xml version="1.0" encoding="UTF-8"?><!-- generator="b2evolution/0.9.0.10" -->
<rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"					xmlns:admin="http://webns.net/mvcb/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel rdf:about="http://broadcast.artificialcolors.com/index.php">
	<title>g.wygonik's flash experiments</title>
	<link>http://broadcast.artificialcolors.com/index.php</link>
	<description>g.wygonik's Flash experiments</description>
	<dc:language>en-US</dc:language>
	<admin:generatorAgent rdf:resource="http://b2evolution.net/?v=0.9.0.10"/>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<sy:updateBase>2000-01-01T12:00+00:00</sy:updateBase>
	<items>
		<rdf:Seq>
					<rdf:li rdf:resource="http://broadcast.artificialcolors.com/index.php?title=google_android_and_me&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1"/>
					<rdf:li rdf:resource="http://broadcast.artificialcolors.com/index.php?title=blazepdf_is_free&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1"/>
					<rdf:li rdf:resource="http://broadcast.artificialcolors.com/index.php?title=3d_in_flash_10_my_first_takes&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1"/>
					<rdf:li rdf:resource="http://broadcast.artificialcolors.com/index.php?title=things_must_change&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1"/>
					<rdf:li rdf:resource="http://broadcast.artificialcolors.com/index.php?title=1968_the_year_i_wasn_t_born&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1"/>
				</rdf:Seq>
	</items>
</channel>
<item rdf:about="http://broadcast.artificialcolors.com/index.php?title=google_android_and_me&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1">
	<title>Google Android and Me</title>
	<link>http://broadcast.artificialcolors.com/index.php?title=google_android_and_me&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1</link>
	<dc:date>2009-01-05T02:27:01Z</dc:date>
	<dc:creator>gwygonik</dc:creator>
	<dc:subject>Flash</dc:subject>
	<description>While I had been learning iPhone development in my spare time, I got sucked into a different mobile platform for day-job work -- Google Android. Unfortunately I had to break my 9-year-old vow of never using Java ever again! I have to say working with the progression of ActionScript during that same period made getting back into Java a breeze. In fact, all of the reasons I stopped using Java in '99 were simply relics of the past and the whole language is pretty easy to jump back into these days.

I've been part of an Austin frog team working on some pretty deep Android dev work, and as that project has drawn to a close, I'll now be lending my Android skills to our Shanghai team for the next 6-7 weeks -- on-site! Yup, I get to spend the next month-plus in Shanghai.

Hopefully while I'm there I'll have some time to start a blog series I've had in my head -- Android Development for Flash Programmers. Or, more realistically, for Flex Programmers. You see, there are a lot of similarities between the two; and, at the same time there are a lot of differences. However, I think Android is a much easier platform for prototyping mobile applications than iPhone and as such it can be a good skill to have in one's back-pocket. I'll be approaching from a rather "superficial" perspective -- UI, motion-graphics, etc. -- not from a hardcore Java angle. There is plenty you can get done with the knowledge you'd have from Flash/Flex AS coding skills, so this route makes more sense to me (that, and I'm not a hardcode Java person -- see above ;) )

While I'm interested to see what the much-talked-about Flash Player for Android will allow in terms of system service integration, I'm not going to hold me breath for anything major. I still think it is a good thing to learn OS-specific programming to really be able to get into the "knitty gritty".

I may not be able to get it all posted until after I get back, and will probably be silent until I return, but hopefully someone will find it interesting and helpful!

Cheers for the New Years and we'll see you in a few weeks!

g.</description>
	<content:encoded><![CDATA[	<p>While I had been learning iPhone development in my spare time, I got sucked into a different mobile platform for day-job work -- Google Android. Unfortunately I had to break my 9-year-old vow of never using Java ever again! I have to say working with the progression of ActionScript during that same period made getting back into Java a breeze. In fact, all of the reasons I stopped using Java in '99 were simply relics of the past and the whole language is pretty easy to jump back into these days.</p>
	<p>I've been part of an Austin frog team working on some pretty deep Android dev work, and as that project has drawn to a close, I'll now be lending my Android skills to our Shanghai team for the next 6-7 weeks -- on-site! Yup, I get to spend the next month-plus in Shanghai.</p>
	<p>Hopefully while I'm there I'll have some time to start a blog series I've had in my head -- Android Development for Flash Programmers. Or, more realistically, for Flex Programmers. You see, there are a lot of similarities between the two; and, at the same time there are a lot of differences. However, I think Android is a much easier platform for prototyping mobile applications than iPhone and as such it can be a good skill to have in one's back-pocket. I'll be approaching from a rather "superficial" perspective -- UI, motion-graphics, etc. -- not from a hardcore Java angle. There is plenty you can get done with the knowledge you'd have from Flash/Flex AS coding skills, so this route makes more sense to me (that, and I'm not a hardcode Java person -- see above <img src="http://broadcast.artificialcolors.com/img/smilies/icon_wink.gif" alt="&#59;&#41;" class="middle" /> )</p>
	<p>While I'm interested to see what the much-talked-about Flash Player for Android will allow in terms of system service integration, I'm not going to hold me breath for anything major. I still think it is a good thing to learn OS-specific programming to really be able to get into the "knitty gritty".</p>
	<p>I may not be able to get it all posted until after I get back, and will probably be silent until I return, but hopefully someone will find it interesting and helpful!</p>
	<p>Cheers for the New Years and we'll see you in a few weeks!</p>
	<p>g.
</p>
]]></content:encoded>
</item>
<item rdf:about="http://broadcast.artificialcolors.com/index.php?title=blazepdf_is_free&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1">
	<title>blazePDF is FREE</title>
	<link>http://broadcast.artificialcolors.com/index.php?title=blazepdf_is_free&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1</link>
	<dc:date>2008-12-14T02:12:22Z</dc:date>
	<dc:creator>gwygonik</dc:creator>
	<dc:subject>Flash</dc:subject>
	<description>On December 11th, Amazon.com's Honor System payment handling system was shut down. This was the payment handler I was using for blazePDF. While there were still monthly sales, they had slowed enough that the time was right to just make the component free. There will be no support given and there will definitely be no more work done on it. If you go and download the component, I hope that you find it useful. :)

Here's the direct link to the MXP, and more general information is on the website.

Cheers
g.</description>
	<content:encoded><![CDATA[	<p>On December 11th, Amazon.com's Honor System payment handling system was shut down. This was the payment handler I was using for blazePDF. While there were still monthly sales, they had slowed enough that the time was right to just make the component free. There will be no support given and there will definitely be no more work done on it. If you go and download the component, I hope that you find it useful. <img src="http://broadcast.artificialcolors.com/img/smilies/icon_smile.gif" alt="&#58;&#41;" class="middle" /></p>
	<p>Here's the <a href="http://www.blazepdf.com/downloads/blazePDF_V2.mxp">direct link to the MXP</a>, and more general information is on <a href="http://www.blazepdf.com/">the website</a>.</p>
	<p>Cheers<br />
g.
</p>
]]></content:encoded>
</item>
<item rdf:about="http://broadcast.artificialcolors.com/index.php?title=3d_in_flash_10_my_first_takes&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1">
	<title>3D in Flash 10 - my first takes</title>
	<link>http://broadcast.artificialcolors.com/index.php?title=3d_in_flash_10_my_first_takes&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1</link>
	<dc:date>2008-05-18T02:15:27Z</dc:date>
	<dc:creator>gwygonik</dc:creator>
	<dc:subject>Flash</dc:subject>
	<description>Ok - so - I've spent the past several nights playing with some of the new features in the Flash 10 public pre-release ("Astro"). The most exciting for me is the 3D transformations, as they create a whole bunch of fun new UI options (or, rather, new ways to implement fun UI options).

I was very happy to see that you can use all the standard display object hierarchies to build single Sprites filled with child objects in 3D space, then perform transformations on the parent Sprite. However, one thing that the player doesn't seem to do is perform any sort of z-depth management - you still need to track layers and depth as you normally do. (Truthfully I would have been surprised if it did, as I didn't think this was a replacement for a full 3D package like PaperVision).

A question this brings up in my mind is if there are/will be methods for determining a clip's position in 3D space per the display area. Something akin to localToGlobal/globalToLocal but using 3D points. Basically, if I add a Sprite to a parent object and rotate the parent, the child object stays in the same position inside the parent, but it does change in 3D space per the display. So - any way to figure out the 3D depth of a clip? It's totally possible I'm missing something, or that there will be info when final release comes out, but I'm impatient and want to go as far as I can now. ;)

I'm going to start playing with the new sound manipulation features later this week -- I'm looking forward to trying to build some ambient algorithmically-generated music.

Good, good stuff.</description>
	<content:encoded><![CDATA[	<p>Ok - so - I've spent the past several nights playing with some of the new features in the Flash 10 public pre-release ("Astro"). The most exciting for me is the 3D transformations, as they create a whole bunch of fun new UI options (or, rather, new ways to implement fun UI options).</p>
	<p>I was very happy to see that you can use all the standard display object hierarchies to build single Sprites filled with child objects in 3D space, then perform transformations on the parent Sprite. However, one thing that the player doesn't seem to do is perform any sort of z-depth management - you still need to track layers and depth as you normally do. (Truthfully I would have been surprised if it did, as I didn't think this was a replacement for a full 3D package like PaperVision).</p>
	<p>A question this brings up in my mind is if there are/will be methods for determining a clip's position in 3D space per the display area. Something akin to localToGlobal/globalToLocal but using 3D points. Basically, if I add a Sprite to a parent object and rotate the parent, the child object stays in the same position inside the parent, but it does change in 3D space per the display. So - any way to figure out the 3D depth of a clip? It's totally possible I'm missing something, or that there will be info when final release comes out, but I'm impatient and want to go as far as I can <em>now</em>. <img src="http://broadcast.artificialcolors.com/img/smilies/icon_wink.gif" alt="&#59;&#41;" class="middle" /></p>
	<p>I'm going to start playing with the new sound manipulation features later this week -- I'm looking forward to trying to build some ambient algorithmically-generated music.</p>
	<p>Good, good stuff.
</p>
]]></content:encoded>
</item>
<item rdf:about="http://broadcast.artificialcolors.com/index.php?title=things_must_change&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1">
	<title>Things must change... </title>
	<link>http://broadcast.artificialcolors.com/index.php?title=things_must_change&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1</link>
	<dc:date>2008-05-14T03:27:59Z</dc:date>
	<dc:creator>gwygonik</dc:creator>
	<dc:subject>Personal</dc:subject>
	<description>So, after the most unfortunate and untimely closing of my previous employer about a month ago, I've been spending a lot of time fretting about work. Not so much that I wouldn't be able to find something, but finding a job that had the same interest level, would push me out of my comfort zone (in good ways), and, hopefully, last for a long, long time.

Fortunately, before things officially shut down, my boss introduced me to one Mr. Jared Ficklin (here demonstrating a nice fire-based audio visualization) which led to me securing a position as a Senior Technologist at frog design &#8212; a job that will definitely keep my interest and push the boundaries of my wee brain. This is my first week, and so far I can say that I wish I didn't have to come home and sleep at night. :)

The environment and company culture is quite refreshing, and every day I learn something about the frog mindset that makes me smile. It doesn't hurt that all the folks I've met all have the same love of technology and making cool things that I do! No more lone coder.

The best part &#8212; in my mind at least &#8212; is that all the things that I would do after work hours I get to do for my day job; learning new technologies, experimenting with UI/UX methodologies, fiddling around in Flash ;). This will definitely free up some cycles.

As for my last post, well, my ear did eventually clear up. It's a very scary thing to think "OMG, I'm a musician who just went deaf in one ear and everything is out of tune". Freaked me out a bit. All's fine now.

Happy day.
</description>
	<content:encoded><![CDATA[	<p>So, after the most unfortunate and untimely closing of my previous employer about a month ago, I've been spending a lot of time fretting about work. Not so much that I wouldn't be able to find something, but finding a job that had the same interest level, would push me out of my comfort zone (in good ways), and, hopefully, last for a long, long time.</p>
	<p>Fortunately, before things officially shut down, my boss introduced me to one Mr. Jared Ficklin (<a href="http://www.youtube.com/watch?v=HpovwbPGEoo">here demonstrating a nice fire-based audio visualization</a>) which led to me securing a position as a Senior Technologist at <a href="http://www.frogdesign.com">frog design</a> &#8212; a job that will definitely keep my interest <em>and</em> push the boundaries of my wee brain. This is my first week, and so far I can say that I wish I didn't have to come home and sleep at night. <img src="http://broadcast.artificialcolors.com/img/smilies/icon_smile.gif" alt="&#58;&#41;" class="middle" /></p>
	<p>The environment and company culture is quite refreshing, and every day I learn something about the frog mindset that makes me smile. It doesn't hurt that all the folks I've met all have the same love of technology and making cool things that I do! No more lone coder.</p>
	<p>The best part &#8212; in my mind at least &#8212; is that all the things that I would do after work hours I get to do for my day job; learning new technologies, experimenting with UI/UX methodologies, fiddling around in Flash <img src="http://broadcast.artificialcolors.com/img/smilies/icon_wink.gif" alt="&#59;&#41;" class="middle" />. This will definitely free up some cycles.</p>
	<p>As for my last post, well, my ear did eventually clear up. It's a very scary thing to think "OMG, I'm a musician who just went deaf in one ear and everything is out of tune". Freaked me out a bit. All's fine now.</p>
	<p>Happy day.</p>
]]></content:encoded>
</item>
<item rdf:about="http://broadcast.artificialcolors.com/index.php?title=1968_the_year_i_wasn_t_born&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1">
	<title>1968 - The year I wasn't born...</title>
	<link>http://broadcast.artificialcolors.com/index.php?title=1968_the_year_i_wasn_t_born&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1</link>
	<dc:date>2008-03-31T04:13:53Z</dc:date>
	<dc:creator>gwygonik</dc:creator>
	<dc:subject>Flash</dc:subject>
	<description>...but my wife was. B)

We recently finished up a project for AARP The Magazine -- a look back at 1968 via a timeline with images, audio clips, video clips, best-of lists, and a pop quiz.



The project is way deeper than it appears on the outside; there were amazing audio interviews with some of the influential people that made 1968 so special. From Bootsy Collins talking about James Brown to John Kay (of Steppenwolf) to Tommie Smith (the Olympic gold medalist who came up with the idea to do the Black Power "salute" during the medal ceremonies) -- it was awesome to get to edit the audio interviews and hear just how deeply the year affected them. It also struck me just how apathetic today's youth are. When you hear about these kids that took a stand against the war and social injustice and really DID something, and you look at the news today you can't help but see that most people talk the talk (mostly online) but certainly don't walk the walk. I got into doing music because I had something to say and wanted to try to change things around me -- and music was a great way to get into people's heads. But it seems that most people are happy to just post something online in a public forum (Digg people, I'm looking at you) and think it's doing something. I don't know... I'm old and jaded now. :D

In other news, I've been dealing with an ear infection for a week now -- which has kept my left ear clogged. So much for working on music! ;) Most annoying. Hopefully it clears up soon, as my antibiotics are running out.

I've been working on developing some apps for the iPhone/iPod Touch. While I've been doing mostly web-app development, I'm getting ready to transition to full-on SDK Objective-C work. I've been putting it off as I'll need to upgrade my Mac Mini to Leopard. I think I should have the means to do that soon. There are some great possibilities with the technology, so I hope I can make it shine (like it does in my head).

Finally, we're starting up VeggieAustin -- the Austin version of the vegan/vegetarian dining guide we did in New Orleans. While there are several pre-existing sites here that cover some of the places to eat, none of them seem to venture out beyond their favorite spots or get updated more than once every 8 months. We're not necessarily trying to "compete", but we see a need for something just to help ourselves out, so we're doing it "our way".

Beyond that - things are ok. Hope everyone is well.

g.
</description>
	<content:encoded><![CDATA[	<p>...but <a href="http://www.etsy.com/shop.php?user_id=5261199">my wife</a> was. <img src="http://broadcast.artificialcolors.com/img/smilies/icon_cool.gif" alt="&#66;&#41;" class="middle" /></p>
	<p>We recently finished up <a href="http://www.aarpmagazine.org/people/1968/">a project for AARP The Magazine</a> -- a look back at 1968 via a timeline with images, audio clips, video clips, best-of lists, and a pop quiz.</p>
	<p><a href="http://www.aarpmagazine.org/people/1968/"><img src="http://broadcast.artificialcolors.com/media/1968_small.jpg" border="0" alt="1968 small" /></a></p>
	<p>The project is way deeper than it appears on the outside; there were amazing audio interviews with some of the influential people that made 1968 so special. From Bootsy Collins talking about James Brown to John Kay (of Steppenwolf) to Tommie Smith (the Olympic gold medalist who came up with the idea to do the Black Power "salute" during the medal ceremonies) -- it was awesome to get to edit the audio interviews and hear just how deeply the year affected them. It also struck me just how apathetic today's youth are. When you hear about these kids that took a stand against the war and social injustice and really DID something, and you look at the news today you can't help but see that most people talk the talk (mostly online) but certainly don't walk the walk. I got into doing music because I had something to say and wanted to try to change things around me -- and music was a great way to get into people's heads. But it seems that most people are happy to just post something online in a public forum (Digg people, I'm looking at you) and think it's doing something. I don't know... I'm old and jaded now. <img src="http://broadcast.artificialcolors.com/img/smilies/icon_biggrin.gif" alt="&#58;&#68;" class="middle" /></p>
	<p>In other news, I've been dealing with an ear infection for a week now -- which has kept my left ear clogged. So much for working on music! <img src="http://broadcast.artificialcolors.com/img/smilies/icon_wink.gif" alt="&#59;&#41;" class="middle" /> Most annoying. Hopefully it clears up soon, as my antibiotics are running out.</p>
	<p>I've been working on developing some apps for the iPhone/iPod Touch. While I've been doing mostly web-app development, I'm getting ready to transition to full-on SDK Objective-C work. I've been putting it off as I'll need to upgrade my Mac Mini to Leopard. I think I should have the means to do that soon. There are some great possibilities with the technology, so I hope I can make it shine (like it does in my head).</p>
	<p>Finally, we're starting up <a href="http://www.veggieaustin.com">VeggieAustin</a> -- the Austin version of the vegan/vegetarian dining guide we did in New Orleans. While there are several pre-existing sites here that cover some of the places to eat, none of them seem to venture out beyond their favorite spots or get updated more than once every 8 months. We're not necessarily trying to "compete", but we see a need for something just to help ourselves out, so we're doing it "our way".</p>
	<p>Beyond that - things are ok. Hope everyone is well.</p>
	<p>g.</p>
]]></content:encoded>
</item>
</rdf:RDF>
