A fourth pillar has been erected in Embarcadero’s rapid application development tool set. Traditionally, the company’s rapid application development IDE, RAD Studio, has focused on C++, Delphi and .NET. But with the release of RAD Studio XE in early September, Embarcadero is adding PHP to that mixture, as well as new cloud-targeted deployment tools and some powerful third party tools.

Mike Rozlog, Embarcadero’s RAD Studio product manager, said that XE focuses on easing deployment to both Amazon’s and Microsoft’s cloud environments. “We made it simple to interact with Microsoft’s Windows Azure platform, especially around tables, queues and blobs,” he said.

“All I have to do is drop in a connection string, add a user name and password, then I can go out and create a brand new data stream. I can create a queue and just start putting messages into the queue and interacting with that.”

That’s because RAD Studio XE automatically creates such queues and tables on the Windows Azure platform. Amazon Web Services, too, is supported for quick deployments of RAD applications, and Rozlog said that developers can push code to Amazon’s EC2 using little more than their Amazon credentials to spark the deployment.

RAD Studio XE isn’t just about new deployment options, he said, as the four-IDE suite now includes a PHP IDE in addition to Delphi XE, C++Builder XE and Delphi Prism XE, the company’s .NET IDE.

RAD Studio XE will be available to developers in early September; the company is not ready to reveal pricing.

RadPHP XE, said Rozlog, “is basically a really fast way to develop native PHP code. It comes with its own set of 135 components for things like Google Maps, MySQL and Zend authentication components. Everything you write in the product is 100% PHP. It also includes debuggers and profilers, so you can take any PHP application and hit the ‘run debug’ button, and you can start pushing through code you wrote five years ago.”

Additionally, RAD Studio XE includes third-party tools that Embarcadero felt were helpful to the RAD process. SmartBear’s AQtime code profiler is included, as is the Beyond Compare diff tool. Additionally, Embarcadero is included a logging operations library designed to allow developers to quickly drop logging functionality into existing applications.

About Alex Handy

Alex Handy is the Senior Editor of Software Development Times.