Doug McCune Stalks Me

| No Comments

A pretty fascinating analysis of how i've interacted with Flexcoders over the years. Doug of course has focused on the data, but I still love how a great analysis tool like SpatialKey can be built with Flex. What other interesting visualizations can people do with all that data? Anyone want to dig into figuring out what subjects generate good responses?

Spark Sample Themes

| No Comments

I am not a designer. But using some sample code that one of our engineers (Glenn) provided I have a created two simple themes that can be used with the Spark skins for changing the colors of your application. One of the cool new features in Flash Builder 4 is our Theme Chooser, so these are designed to work with that. Simply download this zip and expand it. Make sure you keep the subfolders for now, then in Flash Builder you can import the SWCs either from the project properties or in the Appearance panel when you choose the theme. Right now FB will say that it's copying the whole folder, we're going to look to change that after Beta 2. Also you'll need to remove the hyphen from the name to make it legal (I chose those names for the SWC to enable some style features, but those won't be necessary after Beta 2 either).

The source is included in the form of fxpl projects. You can import those into Flash Builder and edit away. Make sure that if you add new files you go into your project settings and re-select all the files to be included. We have a bug currently where if you just do the checkbox that includes everything the skins likely won't work.

The goal here is to show how easily you can change just a few style properties and have a very different color theme running in your app. By the time we ship the custom skins that I included shouldn't be necessary and we'll hopefully need even fewer entries.

I hadn't realized, but Rani Kumar who has been doing a lot of the engineering on our automation features now has a blog. This is a great resource for hearing about potential issues and learning how things are actually working under the covers, as well as what might be coming in the future.

Jeff has posted the podcast that we recorded a few weeks ago. You can hear a lot of my own opinions on where things stand, what's cool about Flex 4, and more!

At some point in the interview I embarrass myself in not really knowing what's coming in CF9 that's going to benefit Flex developers, but since that time I have played with it a little in building an app I hope my team can use. There really are some great things with CF that make it very fast to build the back end to a Flex app (if you want to think of it as front-end first and back-end second). For example, I played with the upload utility which helps quickly get files up to the server for temporary storage. I've also been taking advantage of the ORM features so that you can really just write your value objects and not write any database code whatsoever. It makes writing your services for data storage and retrieval really easy! And then of course you've got CF Builder, an IDE that can really assist morons like me who don't actually know what they're doing in getting up to speed and being more productive once we do have a clue. Make sure to check out the CF9 betas on Labs!

Jeff has posted the podcast that we recorded a few weeks ago. You can hear a lot of my own opinions on where things stand, what's cool about Flex 4, and more!

At some point in the interview I embarrass myself in not really knowing what's coming in CF9 that's going to benefit Flex developers, but since that time I have played with it a little in building an app I hope my team can use. There really are some great things with CF that make it very fast to build the back end to a Flex app (if you want to think of it as front-end first and back-end second). For example, I played with the upload utility which helps quickly get files up to the server for temporary storage. I've also been taking advantage of the ORM features so that you can really just write your value objects and not write any database code whatsoever. It makes writing your services for data storage and retrieval really easy! And then of course you've got CF Builder, an IDE that can really assist morons like me who don't actually know what they're doing in getting up to speed and being more productive once we do have a clue. Make sure to check out the CF9 betas on Labs!

MAX 2009 is only about 10 weeks away. We're of course gearing up for it on the Flex team, planning sessions, reviewing the ones done by our kick-ass external speakers, and making sure we can be there and talk to whomever wants to talk to us. I'm expecting it to be a pretty great conference. If you haven't registered yet, we've posted some good ideas on how you can get to MAX on a budget; making sure that you save as much money as possible in your registration, airfare, and hotel. So go ahead and register and we'll be excited to see you there!

Speaking at Flash Camp, Italy

| No Comments

Oh how I wish I'd be doing this in person, but I'm actually going to be staying up very late in San Francisco and speaking remotely to the folks at Flash Camp in Italy the 5th of September. It's looking like there's going to be a number of top-notch speakers and sessions so I'm excited to be a part of it. Make sure to check out the agenda and register!

Another Flex Book Available

| 1 Comment

I'm always excited to see how many books have been written about Flex. While I haven't read this, another one has come on the market recently covering Flex and Java, making sure that you know how to work with the combination of Flex and Blaze DS. It's called Flex 3 with Java by Satish Kore. It's available here as well as on Amazon and I'm sure other retailers.

If you've read it feel free to comment on it here.

Our engineering team is looking to host a session explaining the changes coming in the automation APIs for Flex 4. This session will only be useful to those who have created an agent in the past and are looking to maintain it into the future (I expect this number to be small). If you qualify, please contact me at mchotin AT adobe DOT com.

MAX registration now open

| No Comments

So I go away for my sabbatical and when I come back, look at all the things that have happened with MAX! We announced, we opened up registration, and we've even already put up the scheduler for you to check out the sessions and get yourself signed up for them.

There's an early bird special going on now, so make sure to sign up and join us in LA for what is sure to be a fantastic conference!

Recent Comments

  • Matt Chotin: Hi Francis, check out the open source roadmap and more read more
  • Francis Lukesh: Matt, great interview, thanks for your time. What is the read more
  • Satish: Hey Matt, Thank you for writing a post about my read more
  • Valeriy: This was a great contest! Even though I didn't win read more
  • Paulo Fierro: Hi Matt, I threw together a quick Flex and AIR read more
  • Jason Crist: A good day indeed! The better these tools get the read more
  • Matt: I haven't updated the code but I believe it should read more
  • Morten: Does this app exist for the newest version of air? read more
  • Chico: I'm a long time Actionscript developer (since 1.0 from Macromedia), read more
  • Eamonn Faherty: I think it would be good to have a read more

Find recent content on the main index or look in the archives to find all content.