<?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>Ryan Campbell &#187; 360Flex</title>
	<atom:link href="http://www.ryancampbell.com/category/360flex/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ryancampbell.com</link>
	<description>Flex/Flash Developer Blog</description>
	<lastBuildDate>Fri, 30 Jul 2010 03:46:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Customizing the OpenFlux ScrollBar</title>
		<link>http://www.ryancampbell.com/2008/09/10/customizing-the-openflux-scrollbar/</link>
		<comments>http://www.ryancampbell.com/2008/09/10/customizing-the-openflux-scrollbar/#comments</comments>
		<pubDate>Wed, 10 Sep 2008 19:27:38 +0000</pubDate>
		<dc:creator>Ryan Campbell</dc:creator>
				<category><![CDATA[360Flex]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[OpenFlux]]></category>

		<guid isPermaLink="false">http://www.bobjim.com/2008/09/10/customizing-the-openflux-scrollbar/</guid>
		<description><![CDATA[At the 360&#124;Flex Day 1 Keynote, Mark Anders presented on Flex 4, Thermo and Flash Player 10 (video here). One of his demos was a custom scroll bar that was easily built with Flex 4/Thermo, but complicated with Flex 3. I've created a similar scroll bar using OpenFlux below with view source enabled. You'll be [...]]]></description>
			<content:encoded><![CDATA[<p>At the 360|Flex Day 1 Keynote, <a href="http://www.andersblog.com/" title="Mark Anders" target="_blank">Mark Anders</a> presented on Flex 4, Thermo and Flash Player 10 (<a href="http://link.brightcove.com/services/player/bcpid1733261879?bctid=1741161343" title="video here" target="_blank">video here</a>). One of his demos was a custom scroll bar that was easily built with Flex 4/Thermo, but complicated with Flex 3. I've created a similar scroll bar using <a href="http://openflux.googlecode.com" title="OpenFlux" target="_blank">OpenFlux</a> below with view source enabled. You'll be pleased to see how little code is involved. Making use of <a href="http://openflux.googlecode.com" target="_blank" title="OpenFlux">OpenFlux</a>+<a href="http://www.degrafa.com" title="Degrafa" target="_blank">Degrafa</a> all customizations were done in MXML with not a drop of AS3 code required.</p>
<p><iframe src="/flex/ScrollBarExample/ScrollBarExample.html" height="130" width="100%"></iframe></p>
<p><a href="/flex/ScrollBarExample/srcview/index.html" target="_blank">View Source Code</a> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.ryancampbell.com/2008/09/10/customizing-the-openflux-scrollbar/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Plexiglass: 3D Components Made Easy at 360&#124;Flex</title>
		<link>http://www.ryancampbell.com/2008/08/13/plexiglass-3d-components-made-easy-at-360flex/</link>
		<comments>http://www.ryancampbell.com/2008/08/13/plexiglass-3d-components-made-easy-at-360flex/#comments</comments>
		<pubDate>Wed, 13 Aug 2008 19:21:34 +0000</pubDate>
		<dc:creator>Ryan Campbell</dc:creator>
				<category><![CDATA[360Flex]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[OpenFlux]]></category>
		<category><![CDATA[PlexiGlass]]></category>

		<guid isPermaLink="false">http://www.bobjim.com/2008/08/13/plexiglass-3d-components-made-easy-at-360flex/</guid>
		<description><![CDATA[In the time since 360&#124;Flex Atlanta, Ben and I have made a lot of progress on OpenFlux. The majority of my focus has been on what's called Plexiglass. It consists of an alternate view class, 3D layouts and cameras allowing you to create 3D components with as little as a couple lines of mxml or [...]]]></description>
			<content:encoded><![CDATA[<p>In the time since 360|Flex Atlanta, Ben and I have made a lot of progress on OpenFlux. The majority of my focus has been on what's called Plexiglass. It consists of an alternate view class, 3D layouts and cameras allowing you to create 3D components with as little as a couple lines of mxml or css.</p>
<p>We've still got a ways to go, OpenFlux is still in alpha release, but I'm really happy with what we've done so far and I can't wait to show it off. My session at 360|Flex will give you a great idea on what's currently possible, how to get started and future plans. Not to mention some sweet demos with full source code provided.</p>
<p>I'll also be looking to the crowd to drum up discussion on where to go next with the project. Although OpenFlux has been quoted as "Flex 4 Now", Plexiglass is definitely beyond the scope of the Flex 4 SDK. We've got a pretty solid core, I've experimented with Flex 4 compatibility and I think with the communities help this project can go a long way.</p>
<p>Below is a quick example (took 5 minutes) of a regular OpenFlux List component using the FlowLayout and an OpenFlux List using Plexiglass with the SpiralLayout. You can see by the source code, Plexiglass is really easy to get started with.</p>
<p>If you are interested in learning more come check out my session on Monday afternoon. On Sunday there is also free training on OpenFlux with Ben Stucki and I'll also be there to show you how to build a 3D component (e-mail <a href="mailto:info@360flex.com">info@360flex.com</a> to RSVP).</p>
<p>Lastly: This will be my third time going to 360|Flex. The previous 2 (Seattle, Atlanta) I had a blast, learnt a lot, meet a bunch of great people and it sounds like this one is going to be even better. I look forward to seeing you all there and if you see me around please come say hi.</p>
<p><iframe src="/PlexiExample/PlexiExample.html" height="300" width="100%"></iframe></p>
<p><iframe src="/PlexiExample/srcview/source/PlexiExample.mxml.html" height="300" width="100%"></iframe> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.ryancampbell.com/2008/08/13/plexiglass-3d-components-made-easy-at-360flex/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Experience at 360&#124;Flex Atlanta</title>
		<link>http://www.ryancampbell.com/2008/03/02/my-experience-at-360flex-atlanta/</link>
		<comments>http://www.ryancampbell.com/2008/03/02/my-experience-at-360flex-atlanta/#comments</comments>
		<pubDate>Mon, 03 Mar 2008 05:41:15 +0000</pubDate>
		<dc:creator>Ryan Campbell</dc:creator>
				<category><![CDATA[360Flex]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://www.bobjim.com/2008/03/02/my-experience-at-360flex-atlanta/</guid>
		<description><![CDATA[This is my second time attending 360&#124;Flex and my first time speaking at it. Overall I had an amazing time and can't wait for the next one. I showed up by myself, knowing hardly anyone and left with a ton of new friends (beer helped with that). The conference is full of brilliant approachable people [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.ryancampbell.com/wp-content/uploads/2008/03/atl_bling_100.png" alt="atl_bling_100.png" align="right" />This is my second time attending <a href="http://www.360conferences.com/360flex/">360|Flex</a> and my first time speaking at it. Overall I had an amazing time and can't wait for the next one. I showed up by myself, knowing hardly anyone and left with a ton of new friends (beer helped with that).</p>
<p>The conference is full of brilliant approachable people who are eager to swap knowledge. As an independent developer who works from home, I really enjoyed meeting others face-to-face. Talking to fellow developers about Flex is a lot more rewarding compared to forcing my fiancee to listen to my "cool" programming breakthroughs.</p>
<p>Back at home before the conference, many people asked if I was nervous about speaking. I responded with no (only half lying to them) and that I was more excited than anything. When I previously went to the Seattle conference I got to experience the community vibe and felt that everyone is just appreciative of the knowledge you have to share. Also, as <a href="http://www.dougmccune.com">Doug McCune</a> has said, it's ok to say you don't know the answer to something because there is usually someone in the crowd who will gladly answer for you.</p>
<p>Also, I owe my left nut to the guy who let me borrow his Mini-DVI to VGA Adapter. Thanks so much dude! It would have been a fairly pointless session without it.</p>
<p>One of my favorite sessions was building your personal brand that Doug McCune and <a href="http://www.scalenine.com">Juan Sanchez</a> bravely took on in place of <a href="http://www.jessewarden.com">Jesse Warden</a>. Although I give huge props to the two of them for being able to whip up a lot of useful tips (in only 20 minutes!), I really enjoyed the input from the crowd. I think this is where 360|Flex shines. Whether or not you are a speaker, everyone brings something to the table and everyone's opinion helps take the discussion further than it would without them.</p>
<p>As the Atlanta conference was ending, I was already getting excited hearing about when/where the next conference will happen. I really hope Tom and John were able to step away from their lovely blue registration table for at least a few moments to see how well their conference turned out.</p>
<p>To all of the great people I met at 360|Flex Atlanta, please keep in touch and I hope we'll be meeting up again at a future conference. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.ryancampbell.com/2008/03/02/my-experience-at-360flex-atlanta/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Example Code for my 360Flex Session &#8211; Accessing Secure APIs within Flex</title>
		<link>http://www.ryancampbell.com/2008/03/02/example-code-for-my-360flex-session-accessing-secure-apis-within-flex/</link>
		<comments>http://www.ryancampbell.com/2008/03/02/example-code-for-my-360flex-session-accessing-secure-apis-within-flex/#comments</comments>
		<pubDate>Sun, 02 Mar 2008 23:55:55 +0000</pubDate>
		<dc:creator>Ryan Campbell</dc:creator>
				<category><![CDATA[360Flex]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[PayPal]]></category>

		<guid isPermaLink="false">http://www.bobjim.com/2008/03/02/example-code-for-my-360flex-session-accessing-secure-apis-within-flex/</guid>
		<description><![CDATA[For those who weren't at my session, I'm providing a link to an example application for integrating the PayPal API into Flex. This includes Express Checkout and Direct Payment. Download the Example Application The majority of my presentation was me talking, but since no video is available I'm hoping the provided code is self-explanatory. I [...]]]></description>
			<content:encoded><![CDATA[<p>For those who weren't at my session, I'm providing a link to an example application for integrating the PayPal API into Flex. This includes Express Checkout and Direct Payment.</p>
<p><a href="/360flex/360flex_paypal.zip">Download the Example Application</a></p>
<p>The majority of my presentation was me talking, but since no video is available I'm hoping the provided code is self-explanatory. I am also providing a link to my slides.</p>
<p><a href="/360flex/session.pdf">View/Download the Slides</a></p>
<p>Basically, the provided code contains a Flex application and PHP code to proxy PayPal API requests/responses. I tried to keep the amount of code to a minimum so that it's easier to read and understand how it all works.</p>
<p>I ment to get this up sooner but a cold has kept me away from the computer. Enjoy <img src='http://www.ryancampbell.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="text-align: center"><img src="http://www.ryancampbell.com/wp-content/uploads/2008/03/2295229458_4a6b8bf176.jpg" alt="2295229458_4a6b8bf176.jpg" width="400" /><br />
<a href="http://flickr.com/photos/24158673@N05/2295229458/in/photostream/"><small>Photo by John Mason</small></a> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.ryancampbell.com/2008/03/02/example-code-for-my-360flex-session-accessing-secure-apis-within-flex/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Understand Flex and PayPal API Integration at 360Flex</title>
		<link>http://www.ryancampbell.com/2008/02/20/understand-flex-and-paypal-api-integration-at-360flex/</link>
		<comments>http://www.ryancampbell.com/2008/02/20/understand-flex-and-paypal-api-integration-at-360flex/#comments</comments>
		<pubDate>Wed, 20 Feb 2008 16:33:07 +0000</pubDate>
		<dc:creator>Ryan Campbell</dc:creator>
				<category><![CDATA[360Flex]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[PayPal]]></category>

		<guid isPermaLink="false">http://wp.bobjim.com/wordpress/2008/02/20/understand-flex-and-paypal-api-integration-at-360flex/</guid>
		<description><![CDATA[Need to get your Flex app talking to PayPal and have no idea how to do it? You're not alone! I spent days losing hair (and sleep) figuring out how to get Flex and PayPal to play nice with each other. I don't want anyone else to have to go through that madness. I've received [...]]]></description>
			<content:encoded><![CDATA[<p>Need to get your Flex app talking to PayPal and have no idea how to do it? You're not alone! I spent days losing hair (and sleep) figuring out how to get Flex and PayPal to play nice with each other. I don't want anyone else to have to go through that madness.</p>
<p>I've received plenty of e-mails asking for advice and code examples on this topic. In response, I will be releasing a modified copy of the <a href="http://www.adobe.com/devnet/flex/samples/flex_store/">FlexStore sample app</a> with a completed order screen using PayPal. At my presentation I will be giving a detailed step-by-step talk on how I got this working. Also, although I'm using PayPal in this example, the knowledge gained could be applied to using any secure payment API.</p>
<p>If you haven't registered for <a href="http://www.360conferences.com/360flex/">360Flex</a> yet, be sure to do so quickly (really quickly actually, I've heard there's only a few seats left). This will be my second time attending the conference and I can't wait to get there! Also, don't forgot to enter the <a href="http://www.360conferences.com/apicontest/apicontest.cfm">API Contest</a> for a chance to win some <a href="http://www.360conferences.com/360flex/2008/02/360flex-api-contest-its-go-time.html">really great prizes</a>.</p>
<p>See ya there and don't forget to say hello <img src='http://www.ryancampbell.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  </p>
]]></content:encoded>
			<wfw:commentRss>http://www.ryancampbell.com/2008/02/20/understand-flex-and-paypal-api-integration-at-360flex/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
	</channel>
</rss>
