Andrew Trice

Real-World Rich Internet Applications

20090105 Monday January 05, 2009

Screen-Scraping Data in AIR

So, you probably already know about the strict security-sandbox and access rules inside of Flash/Flex applications, right? The sandbox limits you so that you can only access urls within the same domain, or those that are permitted via cross-domain policies. Read more...

Posted by andrewtrice | Jan 05 2009, 05:32:40 PM EST

20081223 Tuesday December 23, 2008

More on bitmap-based charting of large data sets

This post is a follow-on to my recent post on visualizing large data sets. In this example, we'll take the concept of bitmap-based charting and plot 150,000 data points, complete with a border and labels instead of just a bitmap containing colored pixels. Read more...

Posted by andrewtrice | Dec 23 2008, 09:37:53 AM EST

20081208 Monday December 08, 2008

AS + JS Working Together in AIR

This post contains a few examples that show cross-communication between AIR/ActionScript and content within a mx:HTML control (embedded within your AIR application). The first example shows active cross-communication between HTML and MXML based controls, and the second shows how to launch external browser references from within HTML content. Read more...

Posted by andrewtrice | Dec 08 2008, 09:57:17 AM EST

20081205 Friday December 05, 2008

CAPFUG Presentation Online

For anyone interested, here are the recordings for my presentation at Wednesday's night’s Capital Area Flex User Group ... or CAPFUG. Read more...

Posted by andrewtrice | Dec 05 2008, 09:18:48 AM EST

20081204 Thursday December 04, 2008

Visualizing LARGE Data Sets

Recently I heard someone bashing Flex/Flash for having slow data rendering for charts, and of course I had to disagree. Not only did I fervently disagree that point, but I decided to write some examples to prove it. The Flash player has amazing graphical capabilities, and makes visual representations of data very easy and very powerful. Read more...

Posted by andrewtrice | Dec 04 2008, 09:44:38 AM EST

20081124 Monday November 24, 2008

Content From MAX & AIR++

MAX was a great event. This was my first MAX, and I thoroughly enjoyed it. There were lots of great sessions, lots of great people, and one heck of a reception. Below you'll find the content of my MAX presentation "Adobe AIR++". Read more...

Posted by andrewtrice | Nov 24 2008, 09:07:03 AM EST

20081111 Tuesday November 11, 2008

Want to see some cool things that you can do with AIR?

Want to see some cool things that you can do with AIR? If so come to my presentation at MAX next week. Here's a bit of detail that I hope peaks your interest. Read more...

Posted by andrewtrice | Nov 11 2008, 12:13:50 PM EST

20080929 Monday September 29, 2008

See you at MAX

It's official. I'll be representing Cynergy and speaking at MAX USA this year. Read more...

Posted by andrewtrice | Sep 29 2008, 03:23:24 PM EDT

20080625 Wednesday June 25, 2008

More on Data Visualization

This isn't quite along the same lines as my 3D visualization in last week's post, but I think its another interesting example of visualizing multi-variable datasets. Read more...

Posted by andrewtrice | Jun 25 2008, 10:59:10 AM EDT

Join the Cynergy Flex Team

Let me first apologize for the nontechnical post but this is pretty important and I really want to get it out there. If you’re a Flex developer looking to take your game to the next level, we would really like to talk to you... yesterday. Read more...

Posted by andrewtrice | Jun 25 2008, 08:54:16 AM EDT

20080616 Monday June 16, 2008

Visualizing Data in Multiple Dimensions

I've been diving into the latest build of PaperVision3D lately, and here are a couple of experiments that I've come up with. I wanted to put together some examples that explore different ways to interact with data, and I wanted to try to come up with some interesting data visualizations. Read more...

Posted by andrewtrice | Jun 16 2008, 09:47:24 PM EDT

20080603 Tuesday June 03, 2008

Google Earth + Flex Source Code

A ton of people have been asking about the source code for my previous blog post on Flex + the Google Earth API, so here it is... First, let's look at the example again... Read more...

Posted by andrewtrice | Jun 03 2008, 09:21:49 PM EDT

20080530 Friday May 30, 2008

Google Earth API + Flex

On Wednesday, Google released the Google Earth API, which is basically a browser plugin for Google Earth. This is a really great achievement for web based mapping. Using the google earth plugin, you can add 3D capability to your web applications, and it is completely script-able using the existing JavaScript Google Maps API. Read more...

Posted by andrewtrice | May 30 2008, 09:29:34 AM EDT

20080327 Thursday March 27, 2008

It was only a matter of time...

Over the past year, many Flex & Flex applications have been popping up on the internet with stunning graphics capabilities. Not only being able to display pretty pictures of graphics effects at runtime, but actual image editing, photo retouching, etc... First there was Picnik, then Aviary, now Adobe has joined the ranks, with Photshop Express. I was wondering when they would come out with their own... It only makes sense: Adobe being the creator of the massively powerful photoshop and the provider of the Flash platform. Each of these applications attacks the online image editing scenario from a different standpoint. Photoshop Express looks to be more targeted at retouching photos for the average user, where Aviary and Picnik are targeting a more-creative and complex toolset. All are great examples of the graphics capability of the Flash player.

Update... I just went through the full registration, instead of just the test drive. PhotoShop Express looks more like a Flickr competitor, with some serious photo-retouching capabilities. You can upload photos, create albums, and share them. Definitely a cool application.

Posted by andrewtrice | Mar 27 2008, 08:53:58 AM EDT

20080305 Wednesday March 05, 2008

Flex Memory Optimizations

The responsiveness and performance of a Flex application directly relates to what is being displayed on screen. The more that is happening, the slower the application will respond. In most cases, you won't run into this scenario. If you are dynamically adding LOTS of UIComponents, then you can use object caching (also known as object pooling) to make your applications run faster, respond better, consume less resources, and hold up to a heavy load. You can read more about this in my article at: http://www.insideria.com/2008/03/flex-performance-memory-manage.html

Posted by andrewtrice | Mar 05 2008, 12:28:16 PM EST
XML