Wednesday, May 16, 2007
Adobe CS3 Demo Notes
Link:
Adobe CS3: Rise of the Multimedia Machines
Labels: Adobe, web design
Adobe CS3 Demo Day
I attended a full-day demo of Adobe Creative Suite 3 today. Details to follow.
Just a couple of quick observations for now:
The program opened with a video montage of ordinary users talking about the promise of the Adobe-Macromedia merger.
Said one euphoric spokesperson,"Take the best of this one, the best of that one... when that happens, it only gets better for the consumer."
That's a novel theory. If true, this would completely upend economic theory, not to mention antitrust law. Someone should tell DaimlerChrysler.
Yes, CS3 will do much more than what was possible before using Adobe CS2 plus Macromedia Studio 8. It'll have tighter integration and greater functionality, and put common features under one roof. But what happened to the benefits of competition? Wouldn't it be better for web designers in the long run if there was true diversity in the world of content production tools?
One of the key benefits of the integrated suite is that the programs do a great job talking to one another. But wouldn't it be nice if the file formats were standardized as XML so that files from Photoshop, Illustrator or Flash could be consumed by any application that needed to do so?
Nah, probably won't happen.Labels: Adobe, economics, web design, Web Standards
Sunday, April 22, 2007
Web 2.0: Choices, Choices
What's Web 2.0? Simply stated, it's the combination of community, mashups and rich-media interfaces that characterizes the latest wave of web sites. Applications that once only operated on standalone PCs are now ripe for adoption to the Internet, thanks to faster connections and better browsers.
The Web 2.0 Expo conference track had impressive depth, with an unmistakable O'Reilly influence. On the show floor, the involvement of CMP, with its enterprise/channel expertise, really paid off in terms of getting major business-technology companies involved in what otherwise could have been an echo chamber of futurists talking to futurists.
Speaking of the future direction of the Web, it'll come not from the predictions of pundits, the bluster of bloggers, or the mechanizations of marketers, but rather the aggregate choices of millions of developers. The battle for Web 2.0 will be fought in the IDE. Where should an independent developer invest his or her energies? Which platforms will support the most successful applications, and the most profitable businesses?
The Sexy Stuff: Presentation Layers
Adobe Apollo - Adobe hopes to build a development platform bridging online and desktop applications, and they're off to a good start. Their presentation during the Web 2.0 Expo keynote highlighted several examples of Apollo in action: Buzzword, an Apollo-based word processor to be released this summer; an eBay application; Finetune, a music player; a time-tracking and calendaring application code-named gTimer; and Adobe Media Player. I have also been impressed by the Adobe presence at the majority of the events I've attended this year (see my events page).
Microsoft Silverlight – Last week, Microsoft anointed its own rich-media application development platform, previously named WPF/E. I predict that Adobe will have the cooler applications out of the gate, but Microsoft will ink enough deals with someone you do business with (e.g. your bank), or somehow tie it into the Vista experience. There'll be a compelling reason for you to download the Silverlight plug-in at some point, and the historical record backs me up. Thus, most of us will probably end up with both the Apollo and Silverlight plug-ins running side-by-side, with developers having to choose where to invest their time and energy.
It Ain't Over Yet: Operating Systems
Linux is the wild-card in the Apollo v. Silverlight showdown. Adobe plans to launch an Apollo version eventually, and I wouldn't expect Microsoft to follow down that path. While Linux comprises only a sliver of the PC market now, if and when the big vendors such as Dell and HP start to ship Linux boxes, that will certainly change. The Mac is now a PC; Linux is the new Mac.
From Enterprise to SMB: Partner Ecosystems
By partnering with a technology company that's already gained traction in enterprise and small-business settings, you can use a known name and partner network to get customers. For example, if you have an idea for sales-centered companies, you can build applications on top of Salesforce.com by learning the Apex platform and programming language. Or, if you envision applications built around web conferencing and online meetings, join the WebEx Connect developer program. Or, you can follow SAP's lead into the small market by learning their Business One platform. Are you more aligned with the online auction market? Join the eBay Developers Program. Or, use Amazon Web Services to create a business or service from customizable components. Even the venerable AOL has reinvented itself as a development platform with dev.aol.com, offering APIs for authentication, photos, videos, maps and more. It all depends on what you want to build, I suppose, and for whom.
Stop Programming: Zero-Code Development
Intalio has an intriguing open-source business-process management system (BPMS) that promises "zero code" development. Similarly, Coghead has easily-customizable templates for project management, HR and inventory applications, and the flexibility to develop whatever else makes sense for your application.
Or, if you want to build a simple database, Dabble DB lets you build databases on the Web, with relational capabilities accessed through a simple yet powerful interface. Swivel wants to be (and apologies for the formulaic construction, but it works in this case) the "YouTube for data sets", and makes customizable graphs available for inclusion in blogs, collaborative commenting and more.
Design and Development Resources
RobotReplay - Add a script to your web pages to record every mouse motion and click that users take on your website. It's like what Steve Krug says, to design a better experience, just watch your users in action. All RobotReplay needs is a way to surreptitiously turn on the user's webcam and microphone for the complete picture.
LuckyOliver - Inexpensive stock photos.
oDesk - Inexpensive development resources. And just to make sure that you're getting your money's worth, they'll take a screenshot of your contractor's screen at random intervals.
Labels: Adobe, Microsoft, Web 2.0, web design, web2expo
Subscribe to Posts [Atom]
