<?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>aron / philipp development blog &#187; Flex</title>
	<atom:link href="http://apdevblog.com/tag/flex/feed/" rel="self" type="application/rss+xml" />
	<link>http://apdevblog.com</link>
	<description>flash and actioscript development</description>
	<lastBuildDate>Mon, 02 May 2011 13:59:56 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2</generator>
		<item>
		<title>AsWing &#8211; ActionScript UI component framework</title>
		<link>http://apdevblog.com/aswing-actionscript-ui-components/</link>
		<comments>http://apdevblog.com/aswing-actionscript-ui-components/#comments</comments>
		<pubDate>Mon, 12 Apr 2010 13:26:34 +0000</pubDate>
		<dc:creator>Aron</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[AsWing]]></category>
		<category><![CDATA[UI components]]></category>

		<guid isPermaLink="false">http://apdevblog.com/?p=779</guid>
		<description><![CDATA[Keith Peters was right, when he said, that Flash has a lack of UI component frameworks. The Flex components has a quasi monopoly on that. Besides his minimal components there is another alternative: AsWing. Last year Neue Digitale / Razorfish gave me the chance to dive into AsWing. The task was to build a form [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.apdevblog.com/examples/aswing/login-demo.html" target="_blank"><img src="http://apdevblog.com/img/login-demo.jpg" alt="AsWing example simple login" /></a></p>
<p>Keith Peters was right, when he said, that Flash has a <a href="http://www.bit-101.com/blog/?p=2323">lack of UI component frameworks</a>. The Flex components has a quasi monopoly on that. Besides his <a href="http://www.minimalcomps.com/">minimal components</a> there is another alternative: AsWing.</p>
<p>Last year <a href="http://www.neue-digitale.de/">Neue Digitale / Razorfish</a> gave me the chance to dive into <a href="http://www.aswing.org/">AsWing</a>. The task was to build a form manager that can not only run in Flex projects but also in straight AS3 projects where no flex runtime is available.</p>
<p><a href="http://apdevblog.com/aswing-actionscript-ui-components/">Read more...</a></p>
<hr />
<p><small>© aron for <a href="http://apdevblog.com">aron / philipp development blog</a>, 2010. |
<a href="http://apdevblog.com/aswing-actionscript-ui-components/">Permalink</a>
<br/>
Post tags: <a href="http://apdevblog.com/tag/actionscript/" rel="tag">ActionScript</a>, <a href="http://apdevblog.com/tag/as3/" rel="tag">AS3</a>, <a href="http://apdevblog.com/tag/aswing/" rel="tag">AsWing</a>, <a href="http://apdevblog.com/tag/flash/" rel="tag">Flash</a>, <a href="http://apdevblog.com/tag/flex/" rel="tag">Flex</a>, <a href="http://apdevblog.com/tag/ui-components/" rel="tag">UI components</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://apdevblog.com/aswing-actionscript-ui-components/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>XML to VO &#8211; as easy as apple pie!? (demo included)</title>
		<link>http://apdevblog.com/xml-to-vo-with-demo-example/</link>
		<comments>http://apdevblog.com/xml-to-vo-with-demo-example/#comments</comments>
		<pubDate>Tue, 06 Oct 2009 13:00:20 +0000</pubDate>
		<dc:creator>Aron</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[soap]]></category>
		<category><![CDATA[value object]]></category>
		<category><![CDATA[vo]]></category>
		<category><![CDATA[wsdl]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[XMLDecoder]]></category>
		<category><![CDATA[XMLSchema]]></category>

		<guid isPermaLink="false">http://apdevblog.com/?p=547</guid>
		<description><![CDATA[I&#8217;m currently working with SOAP web services. While making adjustments to the classes of the wsdl Flex Builder class generator I discovered, that there is an easy way to decode / parse XML to VOs (value objects). The XMLDecoder inside the rpc package does the trick. I&#8217;m still confused why there are not more resources [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://apdevblog.com/img/xml-to-vo-debug.gif" alt="xml to vo debug dialog" /></p>
<p>I&#8217;m currently working with SOAP web services. While making adjustments to the classes of the <a href="http://www.flexlive.net/?p=79">wsdl Flex Builder class generator</a> I discovered, that there is an easy way to decode / parse XML to VOs (<a href="http://en.wikipedia.org/wiki/Data_transfer_object">value objects</a>). The XMLDecoder inside the <a href="http://opensource.adobe.com/svn/opensource/flex/sdk/trunk/frameworks/projects/rpc/src/mx/">rpc package</a> does the trick. I&#8217;m still confused why there are not more resources on the web regarding this topic but If you want to digg deeper, I strongly recommend reading these blog posts by <a href="http://blog.misprintt.net/">Dominic De Lorenzo</a>:</p>
<p><a href="http://blog.misprintt.net/?p=181">Flex 3, XML Schemas &#038; automatic mapping of AS classes to XSD element definitions (Part 1)</a><br />
<a href="http://blog.misprintt.net/?p=192">Flex 3, XML Schemas &#038; automatic mapping of AS classes to XSD element definitions (Part 2)</a></p>
<p>I&#8217;m not an XML pro and some things in his example I&#8217;m still not getting (namespaces in XML, yes well&#8230;). Also, his example is in Flex and I just wanted to have a basic example on how this could be useful for my work.</p>
<p><a href="http://apdevblog.com/xml-to-vo-with-demo-example/">Read more...</a></p>
<hr />
<p><small>© aron for <a href="http://apdevblog.com">aron / philipp development blog</a>, 2009. |
<a href="http://apdevblog.com/xml-to-vo-with-demo-example/">Permalink</a>
<br/>
Post tags: <a href="http://apdevblog.com/tag/actionscript/" rel="tag">ActionScript</a>, <a href="http://apdevblog.com/tag/flex/" rel="tag">Flex</a>, <a href="http://apdevblog.com/tag/soap/" rel="tag">soap</a>, <a href="http://apdevblog.com/tag/value-object/" rel="tag">value object</a>, <a href="http://apdevblog.com/tag/vo/" rel="tag">vo</a>, <a href="http://apdevblog.com/tag/wsdl/" rel="tag">wsdl</a>, <a href="http://apdevblog.com/tag/xml/" rel="tag">XML</a>, <a href="http://apdevblog.com/tag/xmldecoder/" rel="tag">XMLDecoder</a>, <a href="http://apdevblog.com/tag/xmlschema/" rel="tag">XMLSchema</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://apdevblog.com/xml-to-vo-with-demo-example/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Improving your code with FlexPMD</title>
		<link>http://apdevblog.com/improving-your-code-with-flexpmd/</link>
		<comments>http://apdevblog.com/improving-your-code-with-flexpmd/#comments</comments>
		<pubDate>Tue, 08 Sep 2009 08:44:24 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Ant]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[FlexPMD]]></category>
		<category><![CDATA[quality control]]></category>

		<guid isPermaLink="false">http://apdevblog.com/?p=447</guid>
		<description><![CDATA[Last week Adobe released a nice tool called FlexPMD &#8211; it can help you and your development team to improve the quality of the code you generate by looking for common bad practices like i.e. unused or inefficient code. To better understand how FlexPMD works and what it exactly does, have a look at &#8220;About [...]]]></description>
			<content:encoded><![CDATA[<p>Last week Adobe released a nice tool called <a href="http://opensource.adobe.com/wiki/display/flexpmd/FlexPMD" target="_blank">FlexPMD</a> &#8211; it can help you and your development team to improve the quality of the code you generate by looking for common bad practices like i.e. unused or inefficient code.</p>
<p>To better understand how FlexPMD works and what it exactly does, have a look at <a href="http://opensource.adobe.com/wiki/display/flexpmd/About" target="_blank">&#8220;About FlexPMD&#8221;</a>.</p>
<p>You can use default or custom rulesets to control what FlexPMD is looking for. With the <a href="http://opensource.adobe.com/svn/opensource/flexpmd/bin/flex-pmd-ruleset-creator.html" target="_blank">Custom Ruleset Creator</a> you can &#8211; guess what &#8211; create your own rulesets and check your code against these rules.</p>
<p>There are three ways to use FlexPMD with your projects:</p>
<ul>
<li>from the command line</li>
<li>from <a href="http://ant.apache.org/" target="_blank">Ant</a></li>
<li>from <a href="http://maven.apache.org/" target="_blank">Maven</a></li>
</ul>
<p><a href="http://apdevblog.com/improving-your-code-with-flexpmd/">Read more...</a></p>
<hr />
<p><small>© Phil for <a href="http://apdevblog.com">aron / philipp development blog</a>, 2009. |
<a href="http://apdevblog.com/improving-your-code-with-flexpmd/">Permalink</a>
<br/>
Post tags: <a href="http://apdevblog.com/tag/actionscript/" rel="tag">ActionScript</a>, <a href="http://apdevblog.com/tag/ant/" rel="tag">Ant</a>, <a href="http://apdevblog.com/tag/code/" rel="tag">code</a>, <a href="http://apdevblog.com/tag/flex/" rel="tag">Flex</a>, <a href="http://apdevblog.com/tag/flexpmd/" rel="tag">FlexPMD</a>, <a href="http://apdevblog.com/tag/quality-control/" rel="tag">quality control</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://apdevblog.com/improving-your-code-with-flexpmd/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Flex DataGrid revisited</title>
		<link>http://apdevblog.com/flex-datagrid-revisited/</link>
		<comments>http://apdevblog.com/flex-datagrid-revisited/#comments</comments>
		<pubDate>Mon, 31 Aug 2009 09:15:31 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[DataGrid]]></category>
		<category><![CDATA[ItemRenderer]]></category>

		<guid isPermaLink="false">http://apdevblog.com/?p=304</guid>
		<description><![CDATA[Hi there &#8230; some weeks ago I blogged about my struggles with Flex and its built-in DataGrid. After some time of getting to know &#8220;my Grid&#8221;, I decided to refactor the previous example. Read more... © Phil for aron / philipp development blog, 2009. &#124; Permalink Post tags: ActionScript, DataGrid, Flex, ItemRenderer]]></description>
			<content:encoded><![CDATA[<p>Hi there &#8230; some weeks ago I blogged about my struggles with Flex and its built-in DataGrid. After some time of getting to know &#8220;my Grid&#8221;, I decided to refactor the <a href="http://apdevblog.com/flex-datagrid-impressions-of-a-flex-noob/" target="_blank">previous example</a>.</p>
<p><a href="http://apdevblog.com/flex-datagrid-revisited/">Read more...</a></p>
<hr />
<p><small>© Phil for <a href="http://apdevblog.com">aron / philipp development blog</a>, 2009. |
<a href="http://apdevblog.com/flex-datagrid-revisited/">Permalink</a>
<br/>
Post tags: <a href="http://apdevblog.com/tag/actionscript/" rel="tag">ActionScript</a>, <a href="http://apdevblog.com/tag/datagrid/" rel="tag">DataGrid</a>, <a href="http://apdevblog.com/tag/flex/" rel="tag">Flex</a>, <a href="http://apdevblog.com/tag/itemrenderer/" rel="tag">ItemRenderer</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://apdevblog.com/flex-datagrid-revisited/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flex DataGrid &#8211; impressions of a Flex noob</title>
		<link>http://apdevblog.com/flex-datagrid-impressions-of-a-flex-noob/</link>
		<comments>http://apdevblog.com/flex-datagrid-impressions-of-a-flex-noob/#comments</comments>
		<pubDate>Mon, 20 Jul 2009 15:50:15 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[DataGrid]]></category>
		<category><![CDATA[ItemRenderer]]></category>

		<guid isPermaLink="false">http://apdevblog.com/?p=179</guid>
		<description><![CDATA[Hiho. Been busy these last couple of weeks &#8230; For me it&#8217;s the first time looking deeper into this whole Flex stuff. And Aron is getting his hand dirty with iPhone development and Google Web Toolkit (GWT). But as the title already says, this post is all about Flex. Right now, I&#8217;m building some Flex-modules [...]]]></description>
			<content:encoded><![CDATA[<p>Hiho. Been busy these last couple of weeks &#8230; For me it&#8217;s the first time looking deeper into this whole Flex stuff. And Aron is getting his hand dirty with iPhone development and Google Web Toolkit (GWT). But as the title already says, this post is all about Flex.</p>
<p>Right now, I&#8217;m building some Flex-modules that are heavily data-driven &#8211; that&#8217;s basically why I chose Flex in the first place. After trying to build my own datagrids and excel-like tables in Flash/AS3 I quickly decided to turn to Flex and use the built-in components to get everything working.</p>
<p>So &#8230;. after getting to know Flex a little better, I can say one thing for sure: I don&#8217;t really like it :)<br />
You got components for almost everything, but if your requirements differ just a bit from the features the flex-components offer, you are screwed. and especially the DataGrid &#8211; it&#8217;s very easy to get some rows out of your database and display them in the grid, but don&#8217;t event try to use complex data &#8230; then everything crashes and you have to write dozens ans dozens of ItemRenderers and work-arounds to display the data in the DataGrid.<br />
yadda yadda yadda &#8230; I&#8217;m still working my butt off to get everything as I want it to be &#8211; but I thought I&#8217;ll share my thoughts and especially my &#8220;tricks&#8221; with you.</p>
<p><a href="http://apdevblog.com/flex-datagrid-impressions-of-a-flex-noob/">Read more...</a></p>
<hr />
<p><small>© Phil for <a href="http://apdevblog.com">aron / philipp development blog</a>, 2009. |
<a href="http://apdevblog.com/flex-datagrid-impressions-of-a-flex-noob/">Permalink</a>
<br/>
Post tags: <a href="http://apdevblog.com/tag/actionscript/" rel="tag">ActionScript</a>, <a href="http://apdevblog.com/tag/datagrid/" rel="tag">DataGrid</a>, <a href="http://apdevblog.com/tag/flex/" rel="tag">Flex</a>, <a href="http://apdevblog.com/tag/itemrenderer/" rel="tag">ItemRenderer</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://apdevblog.com/flex-datagrid-impressions-of-a-flex-noob/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>AIR Flex App: Email Address Organizer</title>
		<link>http://apdevblog.com/air-flex-app-email-address-organizer/</link>
		<comments>http://apdevblog.com/air-flex-app-email-address-organizer/#comments</comments>
		<pubDate>Mon, 22 Sep 2008 10:14:52 +0000</pubDate>
		<dc:creator>Aron</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[Adobe Updater Framework]]></category>
		<category><![CDATA[AIR]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[SQLite]]></category>

		<guid isPermaLink="false">http://apdevblog.com/?p=45</guid>
		<description><![CDATA[Goal: Create a mailing list. How to: Install app Create a project Import some email addresses as csv file Sort email addresses Export csv file Done Background: I never had a mailing list inside my email app. I&#8217;m using Thunderbird for several years now, but i was always too lazy to create a proper mailing [...]]]></description>
			<content:encoded><![CDATA[<p>
<span style="font-size:16px; font-weight:bold">Goal:</span></p>
<p>Create a mailing list.</p>
<p><span style="font-size:16px; font-weight:bold">How to:</span></p>
<ul>
<li>Install app</li>
<li>Create a project</li>
<li>Import some email addresses as csv file</li>
<li>Sort email addresses</li>
<li>Export csv file</li>
<li>Done</li>
</ul>
<p><span style="font-size:16px; font-weight:bold">Background:</span></p>
<p>I never had a mailing list inside my email app. I&#8217;m using Thunderbird for several years now, but i was always too lazy to create a proper mailing list. I know that sounds funny, but every time i want to send some birthday invitations I pick every email address one-by-one from the global address book (thats where Thunderbird puts all the addresses in, i ever wrote an email to or received an email from). Ridiculous!</p>
<p>So if you ever have a lot of time to order all your email addresses, this tool might help you.</p>
<p><a href="http://apdevblog.com/air-flex-app-email-address-organizer/">Read more...</a></p>
<hr />
<p><small>© aron for <a href="http://apdevblog.com">aron / philipp development blog</a>, 2008. |
<a href="http://apdevblog.com/air-flex-app-email-address-organizer/">Permalink</a>
<br/>
Post tags: <a href="http://apdevblog.com/tag/adobe-updater-framework/" rel="tag">Adobe Updater Framework</a>, <a href="http://apdevblog.com/tag/air/" rel="tag">AIR</a>, <a href="http://apdevblog.com/tag/flex/" rel="tag">Flex</a>, <a href="http://apdevblog.com/tag/sqlite/" rel="tag">SQLite</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://apdevblog.com/air-flex-app-email-address-organizer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

