Posts
-
Nov 28, 2011
4 CommentsD3.js Data Visualizations
I’ve been playing with an incredible visualization library over the past few weeks called D3.js. I’m really amazed at how much work Mike Bostock and others have put into this library (they really know their stuff!) and I’ve been very impressed with the direction D3 has taken. I’ve used my fair share of...
-
Apr 12, 2011
1 CommentNew Job at Adobe
This post has been a long time coming, but a few weeks ago I decided to take a job with Adobe working in the Omniture Business Unit. It was a pretty difficult decision (I really love Rain!), but in the end I felt that joining Adobe was the best move for me and my family....
-
Feb 14, 2011
2 CommentsPieChart with variable inner radius
At Rain I have the privilege of working with some of the most talented designers in the industry. They often dream up new ways to visualize data. While it’s exciting to see what they come up with, it’s also kind of daunting from time-to-time because I have to figure out a way to...
-
Sep 12, 2010
No CommentsTransmission AS3 – Jar directories
Just added a small little feature to Transmission today. If you’re not familiar with Transmission, it’s an AIR 2 to Java Native Process communication layer. Instead of having to specify each jar one at a time, you can specify a directory that contains all of your Java jars. The TransmissionDemo project contained in the...
-
Sep 06, 2010
8 CommentsTransmission AS3 – Remote debugging AIR and Java
Today I added a new feature to Transmission which allows for debugging the java side of your application. The step-by-step details for making it work are as follows (I will be using the TransmissionDemo project in the repo to illustrate this). 1. An optional parameter has been added to the init method of the...
-
Aug 29, 2010
6 CommentsTransmission AS3 gets a logo and forum support!
Just finished making a logo for Transmission. Let me take you through my revision process. I first started with kind of a retro-ish look. Then I kind of toyed with the radio tower idea in the Transmission name for a little bit: It was OK, but I still wasn’t loving it. So I went in a different direction: Then...
-
Aug 29, 2010
No CommentsTransmission AIR 2 to Java — Hide Java from Mac Dock
Often when developing an application for AIR 2.0 we realize that for whatever reason we simply can’t accomplish the task at hand without involving another language such as Java. There are several reasons why this might be the case, the fact that AIR 2.0 doesn’t work with non-storage USB devices such as a MIDI...
-
Aug 23, 2010
17 CommentsTransmission – AIR 2 to Java Communication Layer
A few months ago I wrote a few posts dealing with how to create a Merapi AIR to Java production environment. If any of you have read those posts or tried doing it yourself you’d realize what a tricky and cumbersome process it is. Now with AIR 2.0, we have native process available...
-
Aug 25, 2009
4 CommentsNew AIR/Java app Piano Marvel hits the AIR Marketplace!
Over the past year at Rain Interactive, I have spent all my time and energy as project manager and lead developer on the most revolutionary piano teaching software to date called Piano Marvel (not that I’m biased or anything . This unveiling also reveals the inspiration behind most of my posts over the last year. Our team’s goal was to...
-
Aug 01, 2009
7 CommentsAdd alpha transparency to your DataGrid using StyleableDataGrid
Recently, I ran into another issue with DataGrids. I received a design comp from one of our designers who wanted alpha transparency in a DataGrid for alternating rows, the header, and highlight/selection. Basically, he wanted something like this (I added a red gradient and vertical stripes on the background to make the alpha more apparent): After...