Vista success hinges on developers

There's a fair bit of eye candy, but the real benefits will become evident when programmers take advantage of technology under the hood. Images: Developers take advantage of Vista

There's a reason Steve Ballmer runs around screaming about developers.

When Windows Vista has its mainstream launch next week, much of the attention will be on what users can expect out of the box. But perhaps more important to its ultimate success are a host of new technologies that are built in to Vista, but only come alive once applications are written that take advantage of them.

Included in this camp are a new peer-to-peer file-sharing service, a new graphics technology, and a built-in system for searching and tagging information. Some early programs offer a hint of these abilities, but many applications that really will harness Vista are still in the early development stages or have yet to be written.

Jay Roxe, a group product manager in Microsoft's developer division, said that the company is seeing a lot of new applications from users who wouldn't normally be considered software developers, such as The New York Times--with its Times Reader software--and apparel maker The North Face.

But it takes more time for those with existing products, he said.

"There are a lot of people that have existing code bases that will evolve their applications to take advantage of Vista over time, some more rapidly than others," he said.

Among the first programs to get a full Vista makeover is one of the oldest consumer titles, The Print Shop. Its developer, Riverdeep, has spent the last year completely rewriting the more than 20-year-old program to be based around Vista's new graphics engine, known as Windows Presentation Foundation (WPF). Another early adopter of Vista is Yahoo, which has detailed its plans for a Vista-specific version of Yahoo Messenger that uses WPF to create a much more dynamic-looking messaging program.

Startups are also getting in on the act--for example, San Francisco-based iBloks, which uses the new graphics engine for its Web-based product, allows users to quickly make movies out of their photos, digital video clips, music and other media. The company is using the new presentation tools to generate three-dimensional movies.

"We are really excited about what it has been able to do," said iBloks CEO Julia Miller, who in a past job was a director for Microsoft's Xbox Live effort. "We just see kind of the next level of beautiful graphics on a computer. In our case, we take those graphics and make them available across devices."

While some companies are well ahead with Vista-optimized software, others may take months or even years to appear. In part, that's because developers don't want to target a new operating system until a significant part of its users are running the new software.

At this point, many developers are focusing on making sure that their programs will merely run on Vista, rather than adding new capabilities. Such is the case with Photoshop Elements and Premiere Elements from Adobe Systems.

Adobe releases its consumer photo and video editing programs on an annual basis, in time for the holidays. So when Photoshop Elements 5 and Premiere Elements 3 shipped last year, there was no effort to make them Vista-ready. "At that time, Vista wasn't ready, not even really ready to develop for," said Mike Iampietro, senior product manager for those titles.

Adobe will have free downloadable updates shortly that allow the products to work with Vista, but that's about it. "The thrust there has not been to leverage new technologies," Iampietro said. "It's just to ensure that customers that (buy PCs) with Vista preloaded are able to use our products."

For the next version, the company will start to look at what Vista-specific features might find their way into the products.

By contrast, Vista's new technologies provided developers at Riverdeep a good reason to start over. Although The Print Shop has evolved plenty from its early days of groaning out banners on dot-matrix printers, it still has plenty of code that dates back to the mid-1990s.

"The core technology landscape has changed a lot," said Declan Fox, who handles technical development for the product. Riverdeep has opted to produce an all-new program, called The Print Shop Zoom, relying heavily on Microsoft technologies including the .Net Framework 3.0, which is built into Vista and downloadable for Windows XP users.

In doing so, Fox said, his company was able to tap into the new XPS print technology and other aspects of Vista. Being able to harness Microsoft's work made it worth the added time that his programming team had to invest in learning new methods. There were a "few initial hurdles," he said, but added that things are working out pretty well and the company hopes to have its new software available via its Web site by February and in stores by April.

Featured Video

Top 5 ways to reuse an Android device

Got an old Android device not doing anything? Find out what else it can do other than collect dust.

by Iyaz Akhtar