PHP, Ruby (on Rails) and the AppExchange
by Adam Gross on March 5, 2006 at 08:42 PM
Its a great time to be a developer. As much as the tools of our trade tend to change, rarely to do they do so as rapidly - and with so much innovation - as they have in the past few months. What it takes get simple things done has never been simpler, and even the hardest (and most interesting) things are in amazingly close reach. AJAX, PHP and Ruby on Rails are a big part of this, and like we did with AJAX last fall, we want to make sure AppExchange developers have access to these new tools to create their integrations and new AppExchange apps.
So along with officially unveiling the AppExchange Developer Network today (something blog readers have already likely been enjoying in preview before this announcement), we are also introducing a new toolkit and new open source project to allow developers to easily take advantage of these tools in their projects.
The first is our new PHP Toolkit. Unlike other PHP samples for AppExchange you may have seen before, this toolkit - built with help from Zend and members of our developer community - offers complete access to all of the AppExchange API’s capabilities. And since its built on 5.1, the toolkit is based on the new high performance SOAP stack in PHP, which will prove a boost to most applications. With new samples and getting started documentation, we think this toolkit will not only make using PHP with AppExchange much easier than it has been in the past, but also provide a solid foundation for ensuring PHP is a first tier AppExchange development language moving forward.
Second is the new Ruby on Rails open source project for AppExchange, ActiveSalesforce. Since both Rails and AppExchange are based on using meta data to accelerate application development, most AppExchange developers will be familiar with the motivation - if not the technology - behind this new app dev framework. This project allows developers access to their AppExchange objects will all the benefits that Rails provides for other traditional datasources, including form generation and access to the MVC model.
As always, let us know what you think, and how we can help you create your app for the AppExchange.
TrackBack
TrackBack URL for this entry: http://www.typepad.com/services/trackback/6a00d8341cded353ef00d8347910b353ef
Listed below are links to weblogs that reference PHP, Ruby (on Rails) and the AppExchange:

Comments
Posted by Scott Hemmeter on March 6, 2006 10:10 AM:
Can you please provide a link to these toolkits? I went to the Toolkits page and the PHP toolkit still links to Sourceforge page with a toolkit from 10/18/05.
Posted by Peter Morelli on March 6, 2006 11:38 AM:
The RoR rubyforge project page is here:
http://rubyforge.org/projects/activesfdc/
It's also a gem:
% gem install activesalesforce
Here's a quickstart:
http://activesfdc.rubyforge.org/
Posted by Doug Chasman on March 7, 2006 11:21 AM:
We are working on getting more information out about ActiveSalesforce (ASF) (we're very very busy now working to get to our 1.0 GA release!). You will definitely want to work through the tutorial in http://pragmaticprogrammer.com/titles/rails/index.html
to get familiar with Ruby on Rails.
The ASF team is very active and reponsive to requests/questions/etc (very much the spirit of Rails we are users of ASF ourselves) and a number of early adopters have joined in and have started to answer questions.
We look forward to hearing from all of you!