« May 2009 | Main | July 2009 »

June 9, 2009

Brightcove News: Trial Accounts, Open Positions, and Usability

Trial accounts: I think that Brightcove has had 30-day trial accounts for awhile, but we've been promoting them a lot more recently. If you want to check out what we've done in Flex and Flash, sign on up.

Brightcove is Hiring: If you're in Boston or Beijing, we have some positions open right now that you may want to look at for QA, system engineering, and project management. I bring this up only to help out Brightcove and my blog readers in the current job market, and of course not at all because your mentioning of my name gives me a referral bonus.

New Brightcove.com: The website was revamped lately, including all the technical sections. There are reorganized docs (a great improvement), training videos, portals, portals, and more portals. It's been redone with Drupal, which will help more of us make changes faster.

Usability studies: There are always usability studies going on at Brightcove, and we're always looking for customers to put under the microscope or send in a suggestion or two.

Posted by Brian at 12:44 AM

June 8, 2009

Flash Builder 4: It's Fast

I just did some stopwatch performance tests of Flash Builder 4 against Flex Builder 3, using the same files that I did for the faster Flex 3 SDK tests. Here are the results:

Build All, in seconds, after changing two UI classes
Flex 3: 42.5
Flex 3 fast: 36
Flex 4: 38
Flex 4 with libraries: 26.5

Build All, in seconds, after changing a ModelLocator
Flex 3: 47
Flex 3 fast: 36.5
Flex 4: 34
Flex 4 with libraries: 26

The projects with libraries were very impressive. For these admittedly simple performance tests, I'm seeing the best Flex 4 project as 70% faster than the regular Flex 3 project.

The "Flex 3 fast" and "Flex 4" results are so similar because some of the improvements are already in Faster Flex 3 SDK. This was unexpected to me, so I ran a few more tests. Sure enough, some more complicated compilations showed more of an improvement for Flex 4.

The "Flex 4 with libraries" test took advantage of the library sharing and other multiple project work that has gone into Flash Builder 4. The project that I was building was divided into three library projects and one main project. The library projects only have acyclical dependencies, which likely made the compilation easier.

More details on the test: the Flex 3 tests were done in Flex Builder 3 using 3.2 or the modified version of 3.2 from the faster Flex 3 SDK page. The Flex 4 tests were done in the beta of Flash Builder 4. The project was simply converted for Flash Builder 4, and only two simple changes to the code were needed to build the project. I only reran two of the three tests from the Faster Flex SDK page for no good reason. I ran each build a few times and averaged out the results.

Posted by Brian at 9:53 PM