Wednesday, December 17, 2008

MAX slides posted to Slideshare, embedded here

Slides from my presentation at MAX titled "A Deep Dive Into the Flex 3 Framework" are available up on slideshare:



Flex3 Deep Dive Final
View SlideShare presentation or Upload your own. (tags: flex adobe)

We got great reception and generally good reviews for this presentation, but some people were underwhelmed. Some thought that the "deep dive" didn't dive quite as deeply as they would have liked, and others thought the title was misleading. I agree with you on both accounts. :)

Matt Chotin actually picked the title and by the time we put the talk together it was too late to change it. A better title might have been "Flex 3 Junk Drawer: something things you never knew about classes you use all the time."

Balancing the depth of a talk like this is difficult. We needed to give some "intro" level discussion for people who are new to Flex, but we also wanted to dive "deep" into some topics people hadn't learned before. In the end, I really wish I would've had time to dive deeper into the style manager, but I thought Brad's presentation of Collections and Binding were both really good. It's difficult to go too deep into the SystemManager, since it's not a class many people interact with. I was hoping that information on how it works (particularly the section on the structure of the Flex-produced swf file) would be helpful all by itself, since it's a very interesting topic that most developers get away with never touching.

In our section on Data Binding we mentioned a talk given by Michael Labriola at 360 Flex San Jose. Michael also has those slides on slideshare, but I thought it more appropriate to link you to his post on the Digital Primates blog rather than embedding them myself. This is by far the best discussion I've ever heard on Binding, and I'd encourage every one, even those who consider themselves experts in Flex, to take a look.

All in all, I thought the MAX talk went pretty well. 60 minutes is a pretty short time to co-present something as blended as this talk, and I think we provided value to our attendees. If you attended and have more feedback I'd love to hear it, or if you've just checked out the slides and have questions or feedback, please let me know. I want to know how to make these talks better! rj dot owen at effectiveui.com.

Saturday, December 13, 2008

Keep It Simple, CNet

CNet's Don Reisinger completely misses the point.  It's specifically the LACK of all these additional features that makes Twitter popular.  Same goes for Facebook.  I don't WANT a social networking tool that specifically enables authors to upload their work.  Have they ever seen a blog?

Friday, December 5, 2008

Spore's DRM backfires, makes it most downloaded game of the year

TechDirt is reporting that Spore's insanely draconian DRM, much the bane of every video-gamer interested in the game, has completely backfired and made the game the most downloaded (the hacked version) this year despite being out only a few months.

When you look at the issue from a customer experience perspective, the DRM controversy is a no-brainer, and DRM loses.  DRM provides absolutely no value to customers - only pain.  Probably more than any other medium, video games are successful only when they create good and immersive experiences.  Furthermore, gamers are probably one of the more passionate demographics out there - they know they know what a good gaming experience looks like, and they get passionately involved in them.  

Starting players off with a frustrating registration process and then subjecting them to the restraints of a silly DRM system is a pretty good recipe for pissing people off, and in this case EA's customers have made their frustration loudly known.  Some paying customers have downloaded the hacked version to avoid the DRM, and a few and even filed a class action lawsuit against EA.  Sony had similar problems back when it published music CD's with rootkits, but they've since recanted - hopefully EA will see the benefit of good customer service and quit this sort of nonsense.  

Until they do, I won't be buying any EA games.  Companies like EA (and on a larger scale, the entire entertainment industry) need to hear loud and clear that we won't put up with this.  Every part of the user experience matters, and those that unnecessarily subject we-the-customers to this degree of frustration should be shunned like the plague.

Wednesday, December 3, 2008

WWII as an RTS

This is just about the funniest thing I've seen in a while - WWII as an RTS game:



Here's a sample:
...
*Roosevelt has joined the game.*
*Stalin has joined the game.*
*deGaulle has joined the game.*
Roosevelt: hey sup
T0J0: y0
Stalin: hi
Churchill: hi
Hitler[AoE]: cool, i start with panzer tanks!
paTTon: lol more like panzy tanks
T0JO: lol
Roosevelt: o this fuckin sucks i got a depression!

...
And it goes on from there. :)

Thursday, November 20, 2008

10 reasons I hate CafePress

In no particular order....

10. Their usage policies are vague and arbitrarily enforced.  Campaign materials for both candidates were featured on the home page, but technically anything featuring the likeness of a celebrity is in violation.

9. Their web interface is poorly designed, and requires far too many page refreshes for the world of web 2.0 to deal with.

8. They don't let you see records of sales for periods less than 3 months.

7. If you make less than $25 on your account, they never pay you

6. There's no easy way to change the design on all of your products at once; you have to do it for each individually.  Want to resize that image on the 20 different types of shirts you sell?  Better block off an hour.

5. The ability to design shirts is ridiculously constrained.  You can upload small images that will be displayed in small areas on the front and back only.

4. It's really expensive.  $12 for a plain white t-shirt.  You only get a percentage of your mark-up.

3. Their customer service is frustrating.  When one of your images gets blocked, you receive a completely un-informative form email informing you of the block without telling you why.  It's up to you to guess and then reply with reasons they should turn your account back on.

2. They require your social security number "for tax purposes" when it's likely they'll never send you a check.

1. DesignAShirt.com and CustomInk.com are easier to remember.  It's weak, but I needed a 10th.

Tuesday, November 11, 2008

Watch Scott Adam's draw Dilbert

A cool insight into the way technology has innovated drawing comics.  Scott uses Photoshop and a really cool drawing touch screen.

The video is on Amazon, who of course doesn't let me embed it.  You have to visit the link so they can try to sell you the new Dilbert book. :)

Friday, November 7, 2008

Adobe ADC email FAIL

Like the rest of you in the Adobe Developer Community, I got this email this morning:

"Dear RJ,

introNetworks has sent you an introMail regarding: IMPORTANT MESSAGE

Please log in here <http://adc.intronetworks.com>  to retrieve your messages.

Sincerely,

The Adobe Developer Connection team"


SPOILER ALERT: The special message was this:

IMPORTANT MESSAGE 

Please note that as of November 10, 2008 the Adobe Developer Connection introNetworks application will no longer be available.  Be sure to copy any important content or contacts you want to save prior to that date.

If you have any questions or concerns email Edward Sullivan at esulliva@adobe.com.

Why the hell did I have to log in to your system for that?  Why couldn't you just email me that important message in the first place?  There's nothing remotely important or secret about it.

Making people login, remember passwords, etc. unnecessarily is a huge user-experience FAIL.  Most likely the reason you're canceling the ADC is that none of us have logged in since MAX last year.