Andrew Trice
Real-World Rich Internet Applications
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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.
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