<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>InsideRIA</title>
<link rel="alternate" type="text/html" href="http://www.insideria.com/" />
<link rel="self" type="application/atom+xml" href="http://www.insideria.com/atom.xml" />
<id>tag:www.insideria.com,2007-12-16://34</id>
<updated>2008-05-12T20:28:15Z</updated>
<subtitle>InsideRIA.com is an online community developed by O’Reilly and sponsored by Adobe Systems Incorporated. Our goal is to create an invaluable resource for information on the ever-changing state of design and development of rich Internet applications (RIAs).</subtitle>
<generator uri="http://www.sixapart.com/movabletype/">Movable Type Publishing Platform 4.01</generator>

<entry>
<title>OnAIR Tour Europe Round Two</title>
<link rel="alternate" type="text/html" href="http://www.insideria.com/2008/05/onair-tour-europe-round-two.html" />
<id>tag:www.insideria.com,2008://34.23696</id>

<published>2008-05-12T04:29:31Z</published>
<updated>2008-05-12T20:28:15Z</updated>

<summary>So it&apos;s just 3 weeks now before the next leg of the Adobe On AIR Tour. I&apos;ll be joining up with the crew in Stockholm, Sweden June 2nd to kick off the next 6 cities we&apos;ll be visiting and speaking at. If you&apos;re interested in attending make sure to sign up now because the events are selling out fast.</summary>
<author>
<name>Andre Charland</name>
<uri>http://www.nitobi.com</uri>
</author>

<category term="Development" scheme="http://www.sixapart.com/ns/types#category" />

<category term="News &amp; Events" scheme="http://www.sixapart.com/ns/types#category" />

<category term="blogs" scheme="http://www.sixapart.com/ns/types#category" />

<category term="adobe" label="adobe" scheme="http://www.sixapart.com/ns/types#tag" />
<category term="air" label="air" scheme="http://www.sixapart.com/ns/types#tag" />
<category term="europe" label="europe" scheme="http://www.sixapart.com/ns/types#tag" />
<category term="event" label="event" scheme="http://www.sixapart.com/ns/types#tag" />
<category term="onairtoureurope" label="onairtoureurope" scheme="http://www.sixapart.com/ns/types#tag" />

<content type="html" xml:lang="en" xml:base="http://www.insideria.com/">
So it&apos;s just 3 weeks now before the next leg of the Adobe On AIR Tour. I&apos;ll be joining up with the crew in Stockholm, Sweden June 2nd to kick off the next 6 cities we&apos;ll be visiting and speaking at. If you&apos;re interested in attending make sure to sign up now because the events are selling out fast.</content>
</entry>

<entry>
<title>Introducing InsideRIA Listen</title>
<link rel="alternate" type="text/html" href="http://www.insideria.com/2008/05/introducing-insideria-listen.html" />
<id>tag:www.insideria.com,2008://34.23687</id>

<published>2008-05-09T20:30:55Z</published>
<updated>2008-05-09T20:40:34Z</updated>

<summary>You will notice that InsideRIA has added new listen functionality that allows you to listen to each blog post. This is great for people like me who are usually very busy trying to do more than one thing at a time. Click on the new listen link and a media player will open and begin reading you the post. You also have the option to download a copy of the mp3 file to take with you on your favorite portable devise.</summary>
<author>
<name>Rich Tretola</name>
<uri>http://blog.everythingflex.com</uri>
</author>

<category term="News &amp; Events" scheme="http://www.sixapart.com/ns/types#category" />

<category term="listen" label="listen" scheme="http://www.sixapart.com/ns/types#tag" />

<content type="html" xml:lang="en" xml:base="http://www.insideria.com/">
You will notice that InsideRIA has added new listen functionality that allows you to listen to each blog post. This is great for people like me who are usually very busy trying to do more than one thing at a time. Click on the new listen link and a media player will open and begin reading you the post. You also have the option to download a copy of the mp3 file to take with you on your favorite portable devise.</content>
</entry>

<entry>
<title>Announcing the User Interface Resource Center</title>
<link rel="alternate" type="text/html" href="http://www.insideria.com/2008/05/announcing-the-user-interface.html" />
<id>tag:www.insideria.com,2008://34.23680</id>

<published>2008-05-09T14:00:23Z</published>
<updated>2008-05-10T06:07:55Z</updated>

<summary> 
I happy to announce the launch of a community resource center for user interfaces aptly title the User Interface Resource Center.   The UIRC is a community driven site focused on providing interface resources and guidelines.  Adobe and Microsoft are both partners, so this is sure to be big.</summary>
<author>
<name>RJ Owen</name>

</author>

<category term="News &amp; Events" scheme="http://www.sixapart.com/ns/types#category" />

<category term="design" label="Design" scheme="http://www.sixapart.com/ns/types#tag" />
<category term="resources" label="resources" scheme="http://www.sixapart.com/ns/types#tag" />
<category term="uirc" label="UIRC" scheme="http://www.sixapart.com/ns/types#tag" />

<content type="html" xml:lang="en" xml:base="http://www.insideria.com/">
 
I happy to announce the launch of a community resource center for user interfaces aptly title the User Interface Resource Center.   The UIRC is a community driven site focused on providing interface resources and guidelines.  Adobe and Microsoft are both partners, so this is sure to be big.</content>
</entry>

<entry>
<title>Aptana Cloud Makes App Deployment Easy</title>
<link rel="alternate" type="text/html" href="http://www.insideria.com/2008/05/aptana-cloud-makes-deployment.html" />
<id>tag:www.insideria.com,2008://34.23671</id>

<published>2008-05-08T21:36:36Z</published>
<updated>2008-05-08T21:34:03Z</updated>

<summary>
Aptana announced last week they&apos;re going to help developers deploy to the cloud, starting with Joyent&apos;s hosting services. So now Aptana is helping developers write JavaScript code with their IDE, run JavaScript and on the server with Jaxxer and now deploy their app to the web with the click of a button.</summary>
<author>
<name>Andre Charland</name>
<uri>http://www.nitobi.com</uri>
</author>

<category term="Development" scheme="http://www.sixapart.com/ns/types#category" />

<category term="screencasts" scheme="http://www.sixapart.com/ns/types#category" />

<category term="aptana" label="aptana" scheme="http://www.sixapart.com/ns/types#tag" />
<category term="cloud" label="cloud" scheme="http://www.sixapart.com/ns/types#tag" />
<category term="hosting" label="hosting" scheme="http://www.sixapart.com/ns/types#tag" />
<category term="joyent" label="joyent" scheme="http://www.sixapart.com/ns/types#tag" />

<content type="html" xml:lang="en" xml:base="http://www.insideria.com/">

Aptana announced last week they&apos;re going to help developers deploy to the cloud, starting with Joyent&apos;s hosting services. So now Aptana is helping developers write JavaScript code with their IDE, run JavaScript and on the server with Jaxxer and now deploy their app to the web with the click of a button.</content>
</entry>

<entry>
<title>Call for Questions - SlideRocket</title>
<link rel="alternate" type="text/html" href="http://www.insideria.com/2008/05/call-for-questions-sliderocket.html" />
<id>tag:www.insideria.com,2008://34.23670</id>

<published>2008-05-08T17:42:23Z</published>
<updated>2008-05-08T18:16:51Z</updated>

<summary>

Tomorrow afternoon I am going to be having a chat with a few of the guys from SlideRocket.  If you aren&apos;t familiar with it - SlideRocket is a Flash/Flex based RIA that really does online presentation creation and delivery right.  They are currently in private beta.  Let me know if there are any questions that you would like me to ask.</summary>
<author>
<name>David Tucker</name>
<uri>http://www.davidtucker.net/</uri>
</author>

<category term="Development" scheme="http://www.sixapart.com/ns/types#category" />

<category term="blogs" scheme="http://www.sixapart.com/ns/types#category" />

<category term="ria" label="ria" scheme="http://www.sixapart.com/ns/types#tag" />

<content type="html" xml:lang="en" xml:base="http://www.insideria.com/">


Tomorrow afternoon I am going to be having a chat with a few of the guys from SlideRocket.  If you aren&apos;t familiar with it - SlideRocket is a Flash/Flex based RIA that really does online presentation creation and delivery right.  They are currently in private beta.  Let me know if there are any questions that you would like me to ask.</content>
</entry>

<entry>
<title>AIR API - Creating Tables and Databases</title>
<link rel="alternate" type="text/html" href="http://www.insideria.com/2008/05/air-api-creating-tables-and-in.html" />
<id>tag:www.insideria.com,2008://34.23488</id>

<published>2008-05-08T16:31:47Z</published>
<updated>2008-05-08T13:33:50Z</updated>

<summary><![CDATA[

In the last tutorial, I examined some additional techniques for querying an existing database.  Today I want to explain how you create a database and create a table inside of that database..  If you are good with SQL and have followed along with this series, this concept will work as expected.
&nbsp;]]></summary>
<author>
<name>David Tucker</name>
<uri>http://www.davidtucker.net/</uri>
</author>

<category term="Development" scheme="http://www.sixapart.com/ns/types#category" />

<category term="blogs" scheme="http://www.sixapart.com/ns/types#category" />

<category term="air" label="air" scheme="http://www.sixapart.com/ns/types#tag" />
<category term="airapi" label="air api" scheme="http://www.sixapart.com/ns/types#tag" />
<category term="sqlite" label="sqlite" scheme="http://www.sixapart.com/ns/types#tag" />

<content type="html" xml:lang="en" xml:base="http://www.insideria.com/">
<![CDATA[

In the last tutorial, I examined some additional techniques for querying an existing database.  Today I want to explain how you create a database and create a table inside of that database..  If you are good with SQL and have followed along with this series, this concept will work as expected.
&nbsp;]]></content>
</entry>

<entry>
<title>Adobe Open Screen - It&apos;s getting there.</title>
<link rel="alternate" type="text/html" href="http://www.insideria.com/2008/05/adobe-open-screen-opening-the.html" />
<id>tag:www.insideria.com,2008://34.23662</id>

<published>2008-05-08T00:14:18Z</published>
<updated>2008-05-08T00:54:21Z</updated>

<summary>RJ blogged a bit earlier, but I thought I&apos;d share a couple of my thoughts too. We all knew this would come eventually, but now is official: Flash is more open thanks to the Open Sceen Project.  Although we&apos;re not going to see the impact overnight this is going to be very important for mobile, devices and large organizations in the years to come.  The one catch is we don&apos;t know the exact licensing yet.</summary>
<author>
<name>Andre Charland</name>
<uri>http://www.nitobi.com</uri>
</author>

<category term="Standards" scheme="http://www.sixapart.com/ns/types#category" />

<category term="blogs" scheme="http://www.sixapart.com/ns/types#category" />

<category term="flash" label="flash" scheme="http://www.sixapart.com/ns/types#tag" />
<category term="openscreen" label="openscreen" scheme="http://www.sixapart.com/ns/types#tag" />
<category term="opensource" label="opensource" scheme="http://www.sixapart.com/ns/types#tag" />
<category term="swf" label="swf" scheme="http://www.sixapart.com/ns/types#tag" />

<content type="html" xml:lang="en" xml:base="http://www.insideria.com/">
RJ blogged a bit earlier, but I thought I&apos;d share a couple of my thoughts too. We all knew this would come eventually, but now is official: Flash is more open thanks to the Open Sceen Project.  Although we&apos;re not going to see the impact overnight this is going to be very important for mobile, devices and large organizations in the years to come.  The one catch is we don&apos;t know the exact licensing yet.</content>
</entry>

<entry>
<title>Learning From Others</title>
<link rel="alternate" type="text/html" href="http://www.insideria.com/2008/05/learning-from-others.html" />
<id>tag:www.insideria.com,2008://34.23650</id>

<published>2008-05-07T01:22:13Z</published>
<updated>2008-05-07T02:10:34Z</updated>

<summary>The best way to learn Flex is to get in there, and to start working with it.  However, there are things you might not pick up on on your own.   One of the best ways to get to know the inner workings of the Flex framework, and to learn how others do it.  Now, where can you look to see how others have done things? Here are a few ideas... 
</summary>
<author>
<name>Andrew Trice</name>

</author>

<category term="Development" scheme="http://www.sixapart.com/ns/types#category" />

<category term="blogs" scheme="http://www.sixapart.com/ns/types#category" />

<category term="flex" label="flex" scheme="http://www.sixapart.com/ns/types#tag" />
<category term="learning" label="learning" scheme="http://www.sixapart.com/ns/types#tag" />
<category term="opensource" label="open source" scheme="http://www.sixapart.com/ns/types#tag" />

<content type="html" xml:lang="en" xml:base="http://www.insideria.com/">
The best way to learn Flex is to get in there, and to start working with it.  However, there are things you might not pick up on on your own.   One of the best ways to get to know the inner workings of the Flex framework, and to learn how others do it.  Now, where can you look to see how others have done things? Here are a few ideas... 
</content>
</entry>

<entry>
<title>Flex 4, states, and bad MXML</title>
<link rel="alternate" type="text/html" href="http://www.insideria.com/2008/05/flex-4-states-and-bad-mxml.html" />
<id>tag:www.insideria.com,2008://34.23647</id>

<published>2008-05-06T16:29:04Z</published>
<updated>2008-05-06T17:35:12Z</updated>

<summary>Ted Patrick has a post up on his blog about a new feature in Flex 4 that will allow for state-specific variables to be nested in individual components.  Ted claims that in Flex 3 and below, States have been too hard to use and edit outside of the &quot;design view&quot; (someone uses the design view?), so an effort has been made to simplify them.  In this entry I&apos;ll discuss his solution and provide an alternative way to handle states.</summary>
<author>
<name>RJ Owen</name>

</author>

<category term="Development" scheme="http://www.sixapart.com/ns/types#category" />

<category term="blogs" scheme="http://www.sixapart.com/ns/types#category" />

<category term="flex" label="flex" scheme="http://www.sixapart.com/ns/types#tag" />

<content type="html" xml:lang="en" xml:base="http://www.insideria.com/">
Ted Patrick has a post up on his blog about a new feature in Flex 4 that will allow for state-specific variables to be nested in individual components.  Ted claims that in Flex 3 and below, States have been too hard to use and edit outside of the &quot;design view&quot; (someone uses the design view?), so an effort has been made to simplify them.  In this entry I&apos;ll discuss his solution and provide an alternative way to handle states.</content>
</entry>

<entry>
<title>An Introduction to Degrafa</title>
<link rel="alternate" type="text/html" href="http://www.insideria.com/2008/05/an-introduction-to-degrafa-1.html" />
<id>tag:www.insideria.com,2008://34.23410</id>

<published>2008-05-05T18:00:00Z</published>
<updated>2008-05-05T17:26:04Z</updated>

<summary>One of the most important aspects of delivering a rich user experience is what a user sees and interacts with on the screen. Graphics, whether static or dynamic, comprise the face of an application. Static graphics can definitely suffice for creating the necessary visual parts of an application, but to change them you must replace them with other static graphics. Dynamic graphics, created with programmatic drawing are very powerful because it can be manipulated at run-time, but it can involve more advanced knowledge of the Drawing API. Degrafa is a declarative graphics framework that aims to offer the best of both worlds.</summary>
<author>
<name>Juan Sanchez</name>

</author>

<category term="Development" scheme="http://www.sixapart.com/ns/types#category" />

<category term="features" scheme="http://www.sixapart.com/ns/types#category" />

<category term="degrafa" label="degrafa" scheme="http://www.sixapart.com/ns/types#tag" />
<category term="flex" label="flex" scheme="http://www.sixapart.com/ns/types#tag" />
<category term="graphics" label="graphics" scheme="http://www.sixapart.com/ns/types#tag" />

<content type="html" xml:lang="en" xml:base="http://www.insideria.com/">
One of the most important aspects of delivering a rich user experience is what a user sees and interacts with on the screen. Graphics, whether static or dynamic, comprise the face of an application. Static graphics can definitely suffice for creating the necessary visual parts of an application, but to change them you must replace them with other static graphics. Dynamic graphics, created with programmatic drawing are very powerful because it can be manipulated at run-time, but it can involve more advanced knowledge of the Drawing API. Degrafa is a declarative graphics framework that aims to offer the best of both worlds.</content>
</entry>

<entry>
<title>Anatomy of an Enterprise Flex RIA Part 16: The Models</title>
<link rel="alternate" type="text/html" href="http://www.insideria.com/2008/05/anatomy-of-an-enterprise-flex.html" />
<id>tag:www.insideria.com,2008://34.23644</id>

<published>2008-05-05T14:58:13Z</published>
<updated>2008-05-05T18:22:34Z</updated>

<summary>

In the last installment of Anatomy of an Enterprise Flex RIA, we looked at the Cairngorm command. In this installment we&apos;re going to have a look at the model locator. Follow along with each stage of development, every Monday on InsideRIA.com.</summary>
<author>
<name>Tony Hillerson</name>

</author>

<category term="Development" scheme="http://www.sixapart.com/ns/types#category" />

<category term="features" scheme="http://www.sixapart.com/ns/types#category" />

<category term="cairngorm" label="cairngorm" scheme="http://www.sixapart.com/ns/types#tag" />
<category term="flex" label="flex" scheme="http://www.sixapart.com/ns/types#tag" />
<category term="livecycledataservices" label="livecycle data services" scheme="http://www.sixapart.com/ns/types#tag" />
<category term="modellocatordesignpattern" label="model locator design pattern" scheme="http://www.sixapart.com/ns/types#tag" />

<content type="html" xml:lang="en" xml:base="http://www.insideria.com/">


In the last installment of Anatomy of an Enterprise Flex RIA, we looked at the Cairngorm command. In this installment we&apos;re going to have a look at the model locator. Follow along with each stage of development, every Monday on InsideRIA.com.</content>
</entry>

<entry>
<title>LFFS - 9: MXML Continued... And A Sample Application For You To Work With!</title>
<link rel="alternate" type="text/html" href="http://www.insideria.com/2008/05/lffs-9-mxml-continued-and-a-sa.html" />
<id>tag:www.insideria.com,2008://34.23623</id>

<published>2008-05-02T13:00:00Z</published>
<updated>2008-05-06T18:24:53Z</updated>

<summary>In our last installment, we briefly introduced the MXML language. We learned that all MXML tags are used as a sort of &quot;short hand&quot; representation of ActionScript code in Flex applications. This time, we continue to look at MXML and it&apos;s role as a helpful tool within the Flex programming environment.

 

All of the material in this article involving code, and indeed all code examples so far in the series, have been written using Flex Builder 3.0. It&apos;s worth noting that although we haven&apos;t yet devoted an entire installment to the use of Flex Builder, (we will very soon), those new to Flex and wishing to learn more should definitely head straight to the Adobe product downloads page and grab their free 60 day trial. Flex Builder is as good as it gets as far as I. D. E. s are concerned, and a great way to learn programming is to start messing around with code to try to get things to happen. On that note, we&apos;ve included a sample application for you to experiment with, but more on that later.

 </summary>
<author>
<name>Adam Flater and Scott Sheridan</name>

</author>

<category term="Development" scheme="http://www.sixapart.com/ns/types#category" />

<category term="blogs" scheme="http://www.sixapart.com/ns/types#category" />


<content type="html" xml:lang="en" xml:base="http://www.insideria.com/">
In our last installment, we briefly introduced the MXML language. We learned that all MXML tags are used as a sort of &quot;short hand&quot; representation of ActionScript code in Flex applications. This time, we continue to look at MXML and it&apos;s role as a helpful tool within the Flex programming environment.

 

All of the material in this article involving code, and indeed all code examples so far in the series, have been written using Flex Builder 3.0. It&apos;s worth noting that although we haven&apos;t yet devoted an entire installment to the use of Flex Builder, (we will very soon), those new to Flex and wishing to learn more should definitely head straight to the Adobe product downloads page and grab their free 60 day trial. Flex Builder is as good as it gets as far as I. D. E. s are concerned, and a great way to learn programming is to start messing around with code to try to get things to happen. On that note, we&apos;ve included a sample application for you to experiment with, but more on that later.

 </content>
</entry>

<entry>
<title>Adobe launches &quot;Open Screen&quot;, opens SWF and FLV formats</title>
<link rel="alternate" type="text/html" href="http://www.insideria.com/2008/05/adobe-launches-open-screen-ope.html" />
<id>tag:www.insideria.com,2008://34.23531</id>

<published>2008-05-01T13:51:14Z</published>
<updated>2008-05-07T16:49:32Z</updated>

<summary>Announced on Ryan Stewart&apos;s blog and the Adobe Pressroom this morning is Adobe Open Screen: an initiative that involves not only releasing the SWF, FLV and FLV4 file format specifications, but also removes licensing restrictions around the next version of the AIR and Flash player.</summary>
<author>
<name>RJ Owen</name>

</author>

<category term="News &amp; Events" scheme="http://www.sixapart.com/ns/types#category" />

<category term="adobe" label="adobe" scheme="http://www.sixapart.com/ns/types#tag" />
<category term="opensource" label="open source" scheme="http://www.sixapart.com/ns/types#tag" />
<category term="swf" label="swf" scheme="http://www.sixapart.com/ns/types#tag" />

<content type="html" xml:lang="en" xml:base="http://www.insideria.com/">
Announced on Ryan Stewart&apos;s blog and the Adobe Pressroom this morning is Adobe Open Screen: an initiative that involves not only releasing the SWF, FLV and FLV4 file format specifications, but also removes licensing restrictions around the next version of the AIR and Flash player.</content>
</entry>

<entry>
<title>Cuzillion - Optimizing Web App Assets and Scripts</title>
<link rel="alternate" type="text/html" href="http://www.insideria.com/2008/04/cuzillion-optimizing-web-app-a.html" />
<id>tag:www.insideria.com,2008://34.23524</id>

<published>2008-04-30T20:48:41Z</published>
<updated>2008-05-01T00:39:24Z</updated>

<summary>Steve Souders the creator of YSlow has now released Cuzillion which is essentially a page load simulation tool. Very cool for figuring the best way to structure your and in which order to load assets.</summary>
<author>
<name>Andre Charland</name>
<uri>http://www.nitobi.com</uri>
</author>

<category term="Development" scheme="http://www.sixapart.com/ns/types#category" />

<category term="blogs" scheme="http://www.sixapart.com/ns/types#category" />

<category term="screencasts" scheme="http://www.sixapart.com/ns/types#category" />

<category term="ajax" label="ajax" scheme="http://www.sixapart.com/ns/types#tag" />
<category term="cuzillion" label="cuzillion" scheme="http://www.sixapart.com/ns/types#tag" />
<category term="performance" label="performance" scheme="http://www.sixapart.com/ns/types#tag" />
<category term="steveounders" label="steveounders" scheme="http://www.sixapart.com/ns/types#tag" />

<content type="html" xml:lang="en" xml:base="http://www.insideria.com/">
Steve Souders the creator of YSlow has now released Cuzillion which is essentially a page load simulation tool. Very cool for figuring the best way to structure your and in which order to load assets.</content>
</entry>

<entry>
<title>Flex RIA Performance Considerations Part 2: Application Startup</title>
<link rel="alternate" type="text/html" href="http://www.insideria.com/2008/04/flex-ria-performance-considera.html" />
<id>tag:www.insideria.com,2008://34.23443</id>

<published>2008-04-29T14:00:00Z</published>
<updated>2008-04-27T22:09:35Z</updated>

<summary><![CDATA[ Overview &nbsp; As Flex developers we strive to create user experiences that are engaging and efficient.&nbsp; The mandate of this mantra requires us to take startup times into account.&nbsp; When we build our applications, the last thing that we...]]></summary>
<author>
<name>Jun Heider</name>
<uri>http://www.iheartair.com</uri>
</author>

<category term="Development" scheme="http://www.sixapart.com/ns/types#category" />

<category term="blogs" scheme="http://www.sixapart.com/ns/types#category" />

<category term="flex" label="flex" scheme="http://www.sixapart.com/ns/types#tag" />
<category term="performance" label="performance" scheme="http://www.sixapart.com/ns/types#tag" />
<category term="preload" label="preload" scheme="http://www.sixapart.com/ns/types#tag" />

<content type="html" xml:lang="en" xml:base="http://www.insideria.com/">
<![CDATA[ Overview &nbsp; As Flex developers we strive to create user experiences that are engaging and efficient.&nbsp; The mandate of this mantra requires us to take startup times into account.&nbsp; When we build our applications, the last thing that we...]]></content>
</entry>

</feed>

