Programmers are increasing the time they spend developing for the Internet and building Web services, according to a study released Monday.
In a survey of 800 developers, more than 90 percent said they spend some time writing code for the Internet, up from 80 percent in the same survey six months ago, according to Evans Data Corp., a market research firm that follows developer trends. One-third of respondents said they spend more than half of their time on Web development.
The study was sponsored by multiple software vendors and asked questions of developers in North America. About one-third of those developers work at companies with more than 2,000 employees. The remaining population work at companies with fewer than 100 employees.
Of those who are developing for the Web at least part of the time, 37 percent said they are currently building and testing Web services within their company. In the context of the study, Web services refers to applications that carry out transactions between computers, rather than between a computer and an end user. The number of programmers building Web services is expected to nearly double in the next year, according to the survey results.
"By investing so many resources in this space, developers are signaling their confidence that all the benefits of Web services are really going to make a difference," said Jay Dixit, an analyst with Evans Data. "Developers are quite confident that (Web services) will change the way that software companies do business."
The survey didn't quantify what programming languages developers prefer to use when building Web services, though Dixit said the bulk of those polled said they use Java or languages for the Windows operating system, such as Visual Basic and C++. A "significant" percentage also said they are testing Microsoft's .Net tools to build Web services, Dixit said.
Developing applications that can be accessed on a variety of devices, from cell phones to handheld computers, also surfaced as a trend, according to the survey. But it also revealed that cross-device development posed the greatest problems for programmers, as tools and guidance on how to build such applications are scarce.
"The proliferation of devices, and more and more people wanting to access the Web from devices other than the standard desktop PC, is driving this growth," Dixit said.