PaaS gets second look
Analysts are bullish on PaaS, the platform service subset of cloud computing. With PaaS platforms like Microsoft Windows Azure and Amazon Web Services, developers build and deploy applications on a cloud already fitted with specific development tools and language capabilities.
The PaaS promise is not new, but it got more traction this year, says Forrester's Rymer: "Having failed to catch on during the initial wave of cloud platform adoption, VCs and customers gave PaaS vendors another look in 2013."
Analysts at 451 Research also see improved prospects for PaaS. "For 2013, we are projecting well over 50 percent growth over 2012," says 451 analyst Greg Zwakman. The research firm expects PaaS usage to grow 41 percent each year through 2016, to account for 24 percent of total cloud revenues.
"PaaS has come to mean integrated middleware and services developers use to run cloud applications," says 451 Research analyst Michael Cote. "The tools and practices behind devops are reaching the mainstream, and the fast rise of things like Docker and mainstream [selling] of Cloud Foundry are all encouraging."
Java and Microsoft .Net: As trendy as Cobol
2013 continued to see the march of Apple's iOS and Google's Android as targets for developers. Java and Microsoft .Net, by contrast, remained key platforms for developers, but without the excitement they once generated.
However, Java development serves as the linchpin of Android development via the Dalvik virtual machine. Java Standard Edition and Java Enterprise Edition still have enough developers using them to make sure they remain viable forces for the foreseeable future. Java EE 7 was released this year, focusing on HTML5, batch processing, and an updated Web profile.
But there was no new release of Java SE this year -- Java SE 8 is due early in 2014 via Java Development Kit 8 -- and desktop Java remained beset with security issues in 2013. Oracle's initiatives to shore up Java security only brought more negative attention to the problem; Oracle is stuck between a rock and hard place on this one.
Microsoft updated its software development tool set for .Net yet again this year with the release of Visual Studio 2013, offering improvements in application lifecycle management, including new links to Windows Azure. Microsoft improved .Net's Web development and code editing capabilities as well.
Still, Microsoft's absence from the mobile battleground -- largely an iOS vs. Android affair -- has left the company's .Net software development platform in a similar position as Java: .Net relies on being a legacy, ubiquitous platform rather than on being where the new technology trends are occurring. Indeed, the move to mobile means few companies are targeting Windows PCs and browsers before mobile devices, says 451 Research analyst Chris Hazelton. "Now, you're seeing companies that are targeting mobile first."
This story, "App dev 2013: The winners and losers," was originally published at InfoWorld.com. Follow the latest developments in programming at InfoWorld.com. For the latest developments in business technology news, follow InfoWorld.com on Twitter.