Photo - Publish.com
Publish.com Ziff-Davis Enterprise  
SEARCH · ONLINE MEDIA · MOBILE · WEB DESIGN · GRAPHICS TOOLS · PRINTING · PHOTO · TIPS · OPINIONS
Home arrow Photo arrow Photoshop Is More Than an App; It's a Platform
Photoshop Is More Than an App; It's a Platform
By John Rizzo

Rate This Article:
Add This Article To:
Third-party plug-ins, actions and scripts are creating new uses and extending Photoshop into new areas.

It's no stretch to say that Adobe Systems Inc.'s Photoshop has made the transition from user application to major developer platform.

Like a platform, Photoshop has a trade show, Photoshop World, featuring vendor booths displaying a diversity of third-party software created to "run on" Photoshop. You won't find a "Word User Magazine" on the newsstand, but you might see one of several publications with Photoshop in the title. Another indicator is Amazon's best-seller list of computer books, which often contains more Photoshop titles than any other subject—including Windows.

(Tune into Publish.com all week for continuing coverage of Photoshop World.)

The 15-year success streak of this digital imaging fixture can be partly attributed to the features of the application itself and to advances in affordable scanner and digital camera hardware. But it has never been truer that it is the third-party plug-ins, actions, and now scripts that are creating new uses for Photoshop—and therefore new Photoshop users.

"There are vertical solutions in terms of magazine, newspapers, ad agencies and other creatives," said Adobe Developer Evangelist Mark Neimann-Ross. "But it goes further. Developers are extending the boundaries of what anybody considers [to be] the uses of Photoshop."

As digital imaging evolves, so does Photoshop. Click here to read more.

Third-party products are pushing Photoshop well past its desktop publishing and Web publishing roots—and well past the current professional photography uses. Photoshop is now picking out fingerprints from complex surfaces and conducting medical imaging.

"There's also a lot of government and research work being done with Photoshop in satellite imagery and 3-D recognition," said Neimann-Ross.

Reindeer Graphics Inc. is one such developer of scientific add-ons to Photoshop. Fovea Pro and Image Processing Toolkit are bundles of Photoshop plug-ins and actions for microscopy, measurement, and analysis. For its customers, Reindeer can offer an attractive solution that costs thousands of dollars less than traditional scientific imaging software.

"We can't control a stage on a microscope or interface with some of the more complicated cameras," said Chris Russ, president of Reindeer Graphics. "But we've got 95 percent of what anyone would want to do."

In addition, Russ said that the lower cost of Photoshop-based imaging solutions slips under the buying restrictions often placed on groups of users by their management. "Most departments are allowed to purchase Photoshop," said Russ, "even scientists."

To support Photoshop as a developer platform, Adobe has built a thriving developer program, offering SDKs (software developer kits), APIs (application-program interfaces) and a variety of training resources.

Russ had good things to say about Adobe's developer program. "It has enabled someone small like me to build a full-fledged product," said Russ. "Adobe gets you into an SDK program for a small amount of money. And there's a mailing list where you can get in touch with engineers."

Neimann-Ross said that Adobe gives developers access to a lot of the technical details of its software. "In some respects, developers are treated no differently than our own engineers," he said.

Adobe also provides Web-based resources for members of its developer program. "You could develop for years with the material that's up there," said Neimann-Ross.

Next Page: Platform Beginnings and Future Directions.

It's hard to pinpoint just when Photoshop made the transition to a software platform, as the application has had a plug-in architecture since it was release in 1990. Some at Adobe say the process was gradual.

"There was no tipping point," said Kevin Connor, Adobe's director of product management for professional digital imaging. "Photoshop has been there from the beginning."

Even in the early 1990s, third-party add-ons were an important ingredient for success. "Kai's Power Tools had a big impact in building the value of the application," said Conner

Russ, however, who has been developing Photoshop plug-ins since Photoshop 1.0, sees Version 5 as a turning point, at least for his market.

"The 16-bits of Photoshop 5 opened up image processing and measurement to scientists," said Russ. "Before that, cameras could produce better images than Photoshop could handle."

However, Russ feels that the most recent version, Photoshop CS, is significantly better for his customers.

"Creative Suite really sealed the deal," said Russ. "You have 16-bit images in layers and 16-bit workflows."

Creative Suite is also the most developer-focused effort Adobe has produced. The suite includes Photoshop, InDesign, Illustrator and GoLive, all of which have plug-in architectures of their own.

"We definitely see Creative Suite as a platform," Neimann-Ross. "We have APIs and SDKs for every Creative Suite product."

Creative Suite also offers integration among all of the applications that enable a developer to create multi-application workflow solutions.

"There's tons of things [a developer can do] in Photoshop and Illustrator," Neimann-Ross. "But when you glue two of them together, it's more than 2x; there's a lot of fascinating things you can do."

Adobe is also offering developers more than plug-in opportunities. Russ also uses Photoshop actions, a type of macro that was added with Photoshop 4.

"Actions make it very easy for a non-programmer to add automation," said Russ. "It's much easier to use Actions than Javascript or a macro language in more expensive [imaging] packages."

Photoshop actions have also acted as an entry point for Photoshop developers. For instance, nik multimedia Inc.'s first Photoshop product was a collection of actions. From there, nik moved into plug-in products.

More recently, Adobe has been building up scripting abilities—another tool developers can use for automation. "Where plug-ins add new image processing features, a script takes processing that is already there and customizes it into your workflow," said Connor.

However, scripting offers more control than actions. "Scripts are more sophisticated versions of actions," said Connor. "A script can add a dialog, ask the user for input, and make decisions. But creating scripts is not as difficult as writing a plug-in. Scripting at aimed at more of user level than plug-ins, but the advanced user, like someone in an IS department."

As with other creators of platforms, Adobe promotes its third-party products, and is bullish on the future of its developer program.

"We're very enthusiastic about what our developers are doing," said Neimann-Ross. "You never know for sure where it's going to go. The most interesting developments are unexpected."

As for Photoshop World, Neimann-Ross described it as a trade show that developers and users both help define.

"It's like a Star Trek convention with Photoshop users."


Discuss Photoshop Is More Than an App; It's a Platform
 
>>> Be the FIRST to comment on this article!
 

 
 
>>> More Photo Articles          >>> More By John Rizzo
 


Buyer's Guide
Explore hundreds of products in our Publish.com Buyer's Guide.
Web design
Content management
Graphics Software
Streaming Media
Video
Digital photography
Stock photography
Web development
View all >

ADVERTISEMENT


FREE ZIFF DAVIS ENTERPRISE ESEMINARS AT ESEMINARSLIVE.COM
  • Dec 10, 4 p.m. ET
    Eliminate the Drawbacks of Traditional Backup/Replication for Linux
    with Michael Krieger. Sponsored by InMage
  • Dec 11, 1 p.m. ET
    Data Modeling and Metadata Management with PowerDesigner
    with Joel Shore. Sponsored by Sybase
  • Dec 12, 12 p.m. ET
    Closing the IT Business Gap: Monitoring the End-User Experience
    with Michael Krieger. Sponsored by Compuware
  • Dec 12, 2 p.m. ET
    Enabling IT Consolidation
    with Michael Krieger. Sponsored by Riverbed & VMWare
  • VTS
    Join us on Dec. 19 for Discovering Value in Stored Data & Reducing Business Risk. Join this interactive day-long event to learn how your enterprise can cost-effectively manage stored data while keeping it secure, compliant and accessible. Disorganized storage can prevent your enterprise from extracting the maximum value from information assets. Learn how to organize enterprise data so vital information assets can help your business thrive. Explore policies, strategies and tactics from creation through deletion. Attend live or on-demand with complimentary registration!
    FEATURED CONTENT
    IT LINK DISCUSSION - MIGRATION
    A Windows Vista® migration introduces new and unique challenges to any IT organization. It's important to understand early on whether your systems, hardware, applications and end users are ready for the transition.
    Join the discussion today!



    .NAME Charging For Whois
    Whois has always been a free service, but the .NAME registry is trying to change that.
    Read More >>

    Sponsored by Ziff Davis Enterprise Group

    NEW FROM ZIFF DAVIS ENTERPRISE


    Delivering the latest technology news & reviews straight to your handheld device

    Now you can get the latest technology news & reviews from the trusted editors of eWEEK.com on your handheld device
    mobile.eWEEK.com

     


    RSS 2.0 Feed


    internet
    rss graphic Publish.com
    rss graphic Google Watch

    Video Interviews


    streaming video
    Designing Apps for Usability
    DevSource interviews usability pundit Dr. Jakob Nielsen on everything from the proper attitude for programmers to the importance of prototyping in design to the reasons why PDF, Flash and local search engines can hurt more than they help.
    ADVERTISEMENT