Would You Still Use AIR if Most of the Features Were Available in the Browser?

Danny has a post over on his blog about AIR that I thought was good and worth responding to. He was a very early adopter of AIR but since that time he hasn’t really seen any applications that jump out at him. In fact, he wonders why some of AIRs features wouldn’t be better off incorporated into the browser. He does a lot of his work right in the browser so it makes sense to add things like offline functionality, file system access, etc, right into the browser (security concerns aside). I don’t totally disagree with him.

As cool as AIR is, I still think the browser will be the central point of contact for most web applications. We’ve already seen how AIR is actually pushing the browser vendors to innovate (Firefox 3′s offline support) so I have little doubt that the browser will move more in the direction of AIR. But even with some of AIR’s features, the applications in the browser won’t be desktop applications, and that’s where I see the major benefit of AIR.

To me, AIR represents a true hybrid approach to application development. It uses web technologies and development trends but allows developers to create real desktop applications. That actually may not be valuable for everyone. I hate internet radio in my browser, but Danny doesn’t, and so doesn’t see the need for something like Finetune Desktop. The key question is what do your users want. Do they want an application that lives on their hard drive, installs like any other application and behaves like any other desktop application should (offline, with the file system, notifications, custom chrome, etc) or do they want their application in the browser? There is no correct answer but with the Adobe platform making the choice available to your user is easy. You can build a Flex app and deploy it in the browser (even if/when the browsers get a lot of extra functionality) and/or you can give them the desktop experience with your Flex app running in AIR.

AIR won’t appeal to everyone but that’s fine. It’s a key part of the platform that helps bridge the web and the desktop and provides more choices for developers. Hopefully it’s also moving the browser forward as well.

[tags]Adobe AIR, Desktop, Web applications[/tags]

Why No PDF on Amazon’s eBook Reader?

There’s a tremendous amount of hoopla today around the Kindle, Amazon’s new eBook reader. Most of the buzz is that it’s a solid device with a couple of killer features that could turn it into the winner. The biggest is the internet access. Being able to connect to the internet to download books and content is a big deal. As someone who is a huge fan of books and with a wife who has filled our bookshelves full of every kind of book, the device looks very interesting. She’s sleeping as I write this, but I’m planning on showing the device to her when she wakes up and I have very little doubt this could be her “iPhone”.

Now that I work for Adobe I’ve been trying some of the various eBook reader technologies out on her. Adobe has always had a stake in the ePaper world and things like Digital Editions show that we’re trying, from a software angle, to innovate around eBooks. That’s where my reservations about the device lie. With so much PDF content out there, why isn’t PDF going to be supported as a device format? Worse, they aren’t going to be supporting IDF’s EPUB standard for eBooks.

Amazon sees an opportunity to be the center of the eBook world from a sellers standpoint, but it’s a shame that the digital investments of other bookstores, libraries and educational institutions are all going to be shut out by the Kindle. Hopefully this is just a matter of this being version 1.0 of the device. Down the road I would think market pressures and customer demand will help nudge Amazon to open the device a bit more. I’m excited about the resurgence in books but I’d also like them on more of my own terms.

[tags]PDF, Kindle, Amazon[/tags]

Get Your Flash On

Flash OnLast week while I was in Switzerland, Andy Plesser posted about a new campaign that Adobe is running around Flash video. He’s got a good interview up with Mark Randall about the whole deal and it’s going to include the first ever all-Flash billboard on Times Square (I need to find a customer visit in NYC). The campaign is titled “Flash On” and the promo site has a lot of cool content that’s being distributed using Flash.

I wouldn’t normally post about a marketing campaign, but frankly I think it’s good that Adobe is finally talking and promoting the fact that we have a ton of great technology for video on the web. Rich Media is an important part of what’s making the web grow and prosper. Adobe has kind of been in the shadows helping things along but I never felt like we got to tell our whole story. I’m not sure how much a marketing campaign will help with that, but maybe it will start to raise awareness of things like Flash Media Server, our H.264 support and other things we’re doing to make video fun and easy with Flash.

flash_on_promo.jpg

[tags]Flash, Rich Media, Flash On[/tags]

The Coolest Flash Device Ever?

Dave Winer really digs his Chumby. A ton of people in our community have been talking about and playing with the Chumby for a while but it seems like the Chumby has been turning a lot of heads all over the place.

The Coolest Flash Device Ever?It’s the very first Flash Lite 3 device on the market and the developer community already seems to be blossoming. It’s also a really interesting blend of open source and Flash. I wouldn’t go so far as to say Flash Lite is what makes the Chumby so cool, but it does open the device up to a lot of developers and helps bring home parts of the experience (including video). I don’t have one yet, but hopefully I’ll be able to change that soon.

Have you built any cool widgets for the Chumby?

[tags]Chumby, Flash Lite[/tags]

The New AIR Logo (Mnemonic Square Icon Version)

W00t! All the cool stuff happens when I’m on a plane. In between connections I noticed people on Twitter and email were talking about the new AIR logo that Mike Chambers posted. I wasn’t sold on the new logo at first and nothing will ever beat the rocket, but it’s grown on me. There are a number of different versions out there on the web now, but I haven’t seen the Mnemonic posted yet. So for those of you collecting the square Adobe tiles, here’s the AIR version:

Adobe AIR Logo

[tags]Adobe AIR, AIR, Logo[/tags]

Really Good LiveCycle Article in InfoWorld

Really Good LiveCycle Article in InfoWorldWhen Adobe first bought Macromedia one of the things I was excited about was how LiveCycle would tie into Flex. The result has been great and while I haven’t gotten a lot of time to play with LiveCycle, there are some really interesting possibilities. If you haven’t fully gotten your head around the kinds of things LiveCycle provides, I suggest this article in InfoWorld. It’s a good roundup of the features and a sneak peak of where Adobe is heading.

[tags]Adobe, LiveCycle, Flex, Enterprise[/tags]

Bruce Chizen Moves on, Teaches Me a Valuable Lesson

I had someone ask me today about the fact that zero Adobe bloggers have talked about Bruce leaving. They actually wondered if it was an order from on high about keeping silent. For me, that wasn’t it, and as far as I know, there wasn’t any mandate about commenting on the fact that Bruce is leaving as CEO. I think it’s mostly due to the fact that people in the company were surprised. I didn’t have any inkling but I don’t think the people above me did either. So I think the quiet around the announcement from Adobe is just due to the fact that most people didn’t know early and don’t really have anything to say.

I haven’t heard anything about why Bruce left other than the news reports you’ve all read. But as I sat here today watching the Adobe stock price, I got a very, very valuable lesson in how important one person can be to a company. When I joined Adobe the stock was valued at $42.75, so that’s what the strike price for my stock options are set to. I actually just discovered how to check them recently so I remember a couple of weeks ago looking at them and getting that warm fuzzy feeling because I was helping the company do well and the stock price was going up.

Today, my stock options are worthless (sort of). The stock is at $40.86 after a huge drop off in the past couple of days because of the announcement. I actually think the stock is now a bargain so I’m not worried, but it amazed me how much impact one person could have over both my future and the company in general. Financially everything seems great with Adobe. Bruce reiterated that we’re going to be near the top of our earnings estimates, so that should please the Street. But this news trumped all of that. I didn’t go through the Web 1.0 bubble and this isn’t close to what people experienced during that, but I think I got a bit of a taste. It’s really depressing watching your stock fall by 5% in a day for what seems like no reason at all. I can’t imagine watching it fall by 10-25%. Yikes.

[tags]Adobe, personal, blogging[/tags]

Android uses XML for User Interface Language

Declarative markup languages have been en vouge for a while, with MXML and XAML but it looks like Google has jumped on the boat a bit with Android, their mobile platform. Sans Browser pointed out that they’re using an XML language to define the interface on devices. I’m a huge fan of using markup to define interfaces. I think it makes them easier to build but also gives developers a bit more power over what’s being created. It also makes tools like Thermo easier to build and use.

I haven’t heard about Flash on Android, so I don’t have any news there. When/if I get some, I’ll post it.

[tags]Google, Android, XML[/tags]

ColdFusion and OpenID

I was looking for a small but interesting project to build in ColdFusion and was thinking it would be good to have a way for ColdFusion developers to integrate OpenID into their applications (I’ve become a huge fan of OpenID as I use it more). But the guys at IndianKey already beat me to it and have a project called CFOpenID which is open source and gives you everything you need to put an OpenID login into your CF application.

Now I need to find another cool, small, CF project to try.

[tags]ColdFusion, OpenID[/tags]