MAX Session Breakdown

There were some grumblings a little while back about there only 20 ColdFusion sessions offered at this years MAX in Las Vegas. I think MAX is a pretty good barometer of what the company thinks is important, and what they’re going to focus on in the near future. With that in mind, I wanted to see a break down of all the sessions by product and I’ve graphed the results for you here. Note that Flex Data Services and Flex are rolled into the same category, as are Acrobat 3D and Acrobat. I also didn’t pull Flash Video out of Flash. Here’s the result:

As you can see, Flex has a big, big showing. The number of LiveCycle sessions surprised me (I

Update:Damon Cooper has a list of CF sessions here

Here’s a text version in case the Graph is too hard to read:

  • Acrobat – 11 – 5.85%
  • Acrobat Reader – 2 – 1.06%
  • After Effects – 3 – 1.60%
  • Apollo – 4 – 2.13%
  • Authorware – 2 – 1.06%
  • Breeze – 11 – 5.85%
  • Captivate – 5 – 2.66%
  • ColdFusion – 29 – 15.43%
  • Contribute – 1 – 0.53%
  • Director – 1 – 0.53%
  • Dreamweaver – 9 – 4.79%
  • Fireworks – 3 – 1.06%
  • Flash – 19 – 10.11%
  • Flash Media Server – 5 – 2.66%
  • FlashLite – 12 – 6.38%
  • Flex – 34 – 18.09%
  • FrameMaker – 3 – 1.60%
  • Illustrator – 1 – 0.53%
  • InDesign Server – 1 – 0.53%
  • LiveCycle – 11 – 5.85%
  • Photoshop – 1 – 0.53%
  • Production Studio – 1 – 0.53%

Help Adobe With the Flex 2 Advertising Campaign

I owe Jeff Whatcott lunch the next time I’m in San Francisco (or he’s here in Seattle) because after criticizing the Flex 2 ad campaign in one of my blog posts yesterday, he responded big time. He took time to explain the ad and how it came about, he said he appreciated the involvement of the community and he offered a big opportunity.

He wants us to help brainstorm ideas for the Flex 2 ad campaign:

So here’s the invitation: please jump on this thread with your specific suggestions for what the Flex online advertising should say and what is should look like. What should the tone be (sophisticated, edgy, friendly, in your face, or what have you)? What should the catchy tag line be? What should the short product description be? What benefits, if any, should we mention right in the ad and what should be on the jump page? Should we bang directly on the competition (think Oracle ads) or should we focus on our own strengths? What creative concepts should we consider (code puzzles that convey a message, movies of Flex coding/results, what else)?

So head on over to the original thread, and let Jeff have your ideas. I’m going to be thinking tonight and tomorrow about ways to make it better. As you can imagine, I’ve got a few. And even though it’s 2:00 in the morning here in the States, I’ve already seen a good idea from Matt Voerman of Schematic (I’m posting it here because my comment system wouldn’t accept it) :


Hi Jeff,

A couple of things, IMHO there are only really 2 x main target audiences who are likely to act on a call to action from a banner promo;

- Hardcore coders (read Java, C++, etc)
- Flash designers/developers looking to migrate to Flex

The first group, i’m presuming, were the ones you were attempting to connect with in your latest (pulled) campaign.

You don’t need to be a rocket scientist to realise that these 2 x markets are pretty far apart in terms of ‘what floats their boat’.

Coders for example are impressed by…well…code. That’s what they do, and what they aspire to be great at. Who can write the tightest and ‘leanest’ code. So a comparison of an ‘old’, ‘long’ way of coding something, compared to the ‘new’, ‘rapid’, Flex way might be an idea. Coders (as well as the rest of us) get great pleasure from seeing the end fruits of their labours. So another idea off the top of my head would be to show examples of how small snippets of code can produce great end results. A final example would be to turn the geek scale all the way up to 10 and make an ad that only true code geeks would understand (eg: “rm -rf /bin/laden” ) Translated (rm = remove), (‘-’ is a switch( , (‘r’ means recursive) , ( ‘f’ means forcibly) and (/bin is a typical UNIX directory where executables are kept). So “rm -rf /bin/laden” reads as – forcibly and recursively (ie any”one” underneath) remove all starting from /bin/laden) – if you understand that you’ve done well, but that’s kind of secret humour appeals to code geeks.

On the other hand you have the Flash developers/designers. Traditionally, this sector is more visual. Generally speaking, it’s the Eye Candy that turns them on. Like coders, they too like to see the fruits of their labours (ie: the end result), but from a more visual sense (eg: and you thought Flash was only for skip intro animations – well it also does rich internet applications). In addition to that developing rich internet applications in Flash is great, but in Flex it’s great AND superfast!

While i’m thinking about it, i’ve thought of another angle – essentially you have to find each market’s pain and promote how Flex solves that pain. One instant pain that springs to mind as a developer is the issue of cross platform compatibility. Any developer who has ever had to write an application (or web page) to display exactly the same on Mac or PC, Internet Explorer or Mozilla will know how painful it can be to get all of the ‘ducks lined up’. The Flash Platform (and by proxy Flex) solves this pain. Flex content displays the same on either Mac or PC, IE, Mozilla or even Safari!

Please stop me :-)

I have a stack of ideas and would be more than happy bounce them off you. If you’re interested drop me a line.

Cheers, Matt Voerman

Adobe Pioneers “Ransomvertising”

Ugh. Have you seen Adobe’s latest ads for Flex 2? They are running on some of the Federated Media sites (I saw them on Tech Crunch) but if you can’t get them to show, you can see the landing page (I also saved a copy here) and get the same idea. Go ahead, click – I’ll wait.

When I see these ads, I don’t think “Awesome new technology for building RIAs”. I think more “We have your children hostage and want $5,000,000″. It looks like someone cut the ad out of various magazine letters and pasted them on the screen.

How can a company so “in” with designers have such horrible advertising? I don’t get it? Do these appeal to anyone? Am I crazy?

Not something I would want to have related to Flex, looks like a children’s newpaper cut out project with colors gone wrong.
Comments from the old post start below:
Not something I would want to have related to Flex, looks like a children’s newpaper cut out project with colors gone wrong.

Wow!!! I’m speechless. It pains the eye a bit!

I guess the tags are an inside MXML joke I guess but I doubt that anyone looking into Flex 2 will get it if they haven’t started using the tool yet.

This does look bad. Its not really pioneered either. There have been way too many ads already done in a “ransom” note style that aesthicly are a lot better. Bad avenue to take when trying to promote this against AJAX; towards RIA developers.

It’s not necessarily that horrible, but it’s pretty horrible for a Flex ad.

Not to mention that the tags are wrong! (Notice, the opening tag is actually closed!) That ad wouldn’t even compile :)

This campaign is very unprofessional in appearance. I feel like I’m looking at a messy IRC channel. Code is ugly, but they could have done a better job. I’ve been seeing some ads lately for the Dice.com job site that use code much more effectively.

Flex is meant for developing Rich Internet Applications. These currently have a cool vibe in the tech industry. The advertisements for a tool designed to make them should look just as cool. Similarly, managers will have the final say in purchasing a product. They’ll want to see some crisp design behind the marketing for it. Adobe’s logo won’t be enough.

Based on previous ads that I’ve seen that didn’t even say what Flex should be used for, I’m guessing that Adobe hasn’t quite figured out how they want to position this product. I’m disappointed.


I’m glad I’m not crazy. I can’t for the life of me figure out what the goal here is. Is there an audience? I just don’t think it makes Flex 2 enticing at all.

I don’t think it conveys anything about Flex 2. Honestly- reflex is to get off the page withouta areal thorough look.

Thanks for the feedback. We hear you. We’re pulling the plug on this creative execution for the Flex 2 online advertising campaign. Please pardon our dust while we regroup. Please read on, because we’re going to need your help to make this better.

It’s great to have a product that everybody loves so deeply that they fuss about every factor contributing to it’s market success, including the creative direction of the online advertising. Our community rocks. Thank you!

In the spirit of openness and transparency, let me provide a little backstory on this campaign. The short version is that it ended up being a bad execution on some solid original concepts that came directly from developers just like you. Our agency actually did roll up their sleeves and get out there and interview (and film) real Flex and non-Flex developers to get inside their head and to test some concepts. The original concepts for this campaign tested really well with the developers, but we somehow lost our way as the creative progressed from concept to actual banners injected into a page. Oops. Our internal review processes certainly should have stopped it earlier, and I’m going to be looking into that, but we are where we are.

So where do we go from here? I think it might be useful to apply some collaborative community feedback approaches to the development of Flex developer marketing. It’s clear that you guys have a lot of passion about this, and I would love to harness that as long as it ends up producing marketing that works. We all have a stake in that.

So here’s the invitation: please jump on this thread with your specific suggestions for what the Flex online advertising should say and what is should look like. What should the tone be (sophisticated, edgy, friendly, in your face, or what have you)? What should the catchy tag line be? What should the short product description be? What benefits, if any, should we mention right in the ad and what should be on the jump page? Should we bang directly on the competition (think Oracle ads) or should we focus on our own strengths? What creative concepts should we consider (code puzzles that convey a message, movies of Flex coding/results, what else)?

This is your chance to tell us how it should be done. Let us have it. We’ll parse it and see what we can come up with. We may even come back to you to test some stuff before we throw it up on TechCrunch again.

Thanks,

Jeff Whatcott
Sr. Director, Produt Marketing
Enterprise & Developer Busines Unit
Adobe Systems
jeff.whatcott@adobe.com


Jeff, that’s great news! And I really appreciate you coming here and letting us know what’s going on from your side. I’m sure we’ll get a lot of good ideas – I’m going to brainstorm tonight and see what I can come up with.

No, you really don’t want to ‘to do an Oracle’ and bang the other things people may be using, or say your ‘unbreakable’ or anything like that. It creates a negative impression.
I’m with the comments over @ http://www.digitalbackcountry.com/index.cfm/2006/7/20/Help-Adobe-With-the-Flex-2-Advertising-Campaign – target developers with something fun, maybe showing how simple MXML is over DHTML (one less letter to type !) for remote object access.
The other people are either manages (so tell them it’s good ROI, fast to market) or designers (look, it looks great and is easy to skin).

I think Matt Voerman really hit on an excellent point with the cross platform thing. Not only do we have a new tool to build rich and complex web connected applications, with really a whole new paradigm for managing the code and assets in a more efficient way, the apps run almost anywhere. I think this is a big attractor.

I also think you should not do ads that knock on the competition. One quick thought I had was to have part of the ad be a quick mxml app like . Then on the other part of the app show pictures. The idea is not centered on Flickr but something that shows code and a snapshot of what it does. Maybe something Flex-AJAX, or Flex Push technology where you have a couple snapshots sync together.

Or statements like “7 lines of code can get you this?” and show a RIA app built with 7 lines of code. Thats my quick ideas hope it helps.


Thanks for the good ideas. I really like the suggestions for code samples in the ads. Please give us compilable examples of more of these.

Jeff W.


Hold another developer contest, where the prize is being featured in banner adds. The winners get some free marketing to attract end-users, and Adobe gets additional sample apps to show off. Define prize categories that will naturally show off where Flex stands out compared with other solutions, and use taglines that describe the primary benefit the winning app derived from Flex.

Update: While we figure out the new creative direction, we’re going to revert back to the ads that we had running before the Guru Logic ads. That was the “go Beyond Ajax with Flex” ads. I know these aren’t the community favorite either, but they do have the virtue of being very effective. The download response rates for these have been well above industry average, and we have several months of experience with them. This is an interim measure.

I wanted to give the community a heads up here so that no one assumes that we’ve started a new campaign without gathering feedback as promised. Stay tuned for more info and keep the feedback coming.

Jeff W.


I went ahead and gave my idea a whirl, its not quite that small of code but still might work.

You can find it here, My Adobe Flex Ad Idea.

Its also an example of how to use the Adobe Flickr AS3 library in Flex.


Jeff, I like the idea of the “Beyond Ajax” campaign even if I think the message is a bit ambiguous. I know some people don’t like to position Flex and Ajax as competitors, but as an Ajax developer, you get to a point where coding a web application in Ajax simply becomes too time consuming. When you reach that point, Flex is a fantastic way to pick up where Ajax leaves off. The fact that you can do so much in so little code should appeal to the business/developers that populate the federated media sites.

How you put that into ad form becomes the major question, but there have been some good suggestions here. I was absolutely blown away with how open and transparent you were here – we all win!


My response was a bit long-ish, so I made my own blog post:

http://www.cbetta.com/blog/index.cfm/2006/7/20/my-flex-ad-campaign-suggestions


I think the issue here is the same as I have trying to explain Flex to my clients: it’s just too tricky to explain until you see it.

Rather then pushing bits of code and the like at the outset the ads should be an invitation to show people what the web can be (catchy line?). Tease them first, wow them second. I reckon it makes an easier sell, that’s certainly what’s happening with my clients/team when trying to explain Flex.

Cheers,
Stewart


How about

“Ajax is dead,
flex is here,
are you a dumb lamer still using web 2.0
it isn’t 1992 any more ya know.
so get with the real world and use Web 31.1alpha
Flex moving you to Web 32.0

if not the exact wording hopefully some inspiration can come from that
just don’t use web 2.0
“Web 2.0″ is a major insult to the internet


What about a landing page with links to (and screenshots of) Flex 2 sample applications? I’m not sure how many we have out there that make for a good show, but has anyone tested the conversions on a landing page like that? Seems like, with the right application, it could be a great hook. If it’s source is viewable, then even better.

My response comes from being a ColdFusion developer that is looking at Ajax, but not Flex, because I’ve never been granted a clear message about what Flex is or does. The marketing I would suggest is as follows:

Tone: Creating Simplicity
This approach addresses both the power of the Flex (so few lines of code) and its comparative positioning in the market compared to any number of Ajax engines. It’s also the primary message as a developer that I want – I wish to avoid complex coding requirements that might change in version “point something.”

Catchy Tag Line: Refresh Live Data Not Your Web Page
Catchy Tag Line: Creating Simplicity For Live Data
I wanted to only provide one line, but in the end have chosen two. The focus is to describe to me (a non-Flex user) what the product does, and more importantly (actually, most important) what “bleeding wound” does this product solve for me? The catch line needs to describe what my pain is (live data – and it is a pain), and how it addresses my pain (through simplicity, or more specifically not refreshing a web page). In five to seven words I think this is accomplished.

Short Product Description:
Flex simplifies the display, creation, and updating of live data (images, text or from a spreadsheet or database) without the cumbersome and inaccurate requirement of reloading a complete page or dataset. Using Flex, push or pull what you need in real time to the user in an interface that reduces their complexity.

Key Word Benefits: Live Data, Reduced Complexity, Better Interfaces, Easy To Maintain, Low Learning Curve, Minimum Code, From Simple To Extreme Interactivite

Talking About Other Products In the Market: No
If you need to rely upon other products to define your own, then there is both a failure to clearly communicate the strengths of Flex, and you limit the advertising effectiveness to those already established with other market similar products. Indeed, you may notice that I’ve attempted to remove and limit any technical terms or talk from the above suggestions at all.

Creative Concepts: Limited
I’m pushing for simplicity, which means that puzzles or other complex messages should be avoided. I would create a very simple ad. Run the worlds first large scale flash ad that display live updating data.

Creative Concept Outlined:
A flash banner ad that indicates: “Flex Makes Live Data Possible”. The banner is streaming the list of live search terms used in Google, and not from a stored value. There are two clickable tag lines on this ad: “Click to see us prove this data is live” – which opens up a window to Google’s own page of streaming search terms used. Once that is clicked, the first clickable tag line changes to “And now see how we did this in Flex” – which clicks to Adobe and a brief demo about the ad.

That is my suggestion

Stephen Cassady
cassady at lopedia.com


Adobe has to advertise on television…I know how that sounds, but the decision makers are the ones who need to get excited about what Flex can do. Decision makers rarely read blogs and tech columns that push Flex, but television is the outlet that they will either see or will receive feedback through others.

Learning Flex 2 with Lynda.com

I had the chance to take a look at the Flex 2 Essential Training series by Lynda.com and thought it was worth highlighting. I have never been a big fan of video training suites, but I was actually pleasantly surprised with this one. It isn’t meant for people who know Flex 2 already, but if you’re starting from scratch, or coming from a Flash background, I think you’ll get a lot out of it.

It does a good job of going through the basics of Flex (and these are free for you to check out) and showing people the how and the why of both Flex Builder and the framework. Once you drill down into the more specific tutorials, you get into the nitty gritty parts of Flex.

I thought the range of topics covered was quite good. If you sit through all 4.5 hours of the training, you’ll have a very good understanding of Flex 2 and what it takes to build applications. As I said, this isn’t going to be for advanced developers who want to push Flex 2 to the limits, but it’s an excellent starting point for learning the technology. By the end, you’ll have all of the tools you need to start, finish, and then want to explore more, which is probably the best kind of training.

I’m hoping to review some of the Flex 2 books, because one of my biggest complaints about Flex 1.5 was the lack of training materials. I realize that this goes hand-in-hand with the price, and with the general target audience, but the only way we’re going to get to 1 million developers is with a lot of training resources. I think it’s a good sign that Lynda has jumped on.