Infinity developments
One of the key tenets of the Infinity platform is the ability to create an open 3rd party developer ecosystem. A network where ideas and applications can be freely exchanged and shared. Sounds exciting doesn't it?
Hang on, what's the Infinity platform? Well, first and foremost let me clarify that Infinity is a platform; it is not a product. Products are built on the platform and the platform is what provides the underlying architecture / technology for the products. All future Blackbaud products are being built on the Infinity platform. Blackbaud Enterprise CRM (BBEC) and Blackbaud Direct Marketing are products that are built on the Infinity platform.
Now back to the developer ecosystem excitement. Just a few weeks ago, David Zeidman of Zeidman Development released the first 3rd party developed customisation on the Infinity platform. The customisation Google Calendar Integration for Blackbaud Enterprise CRM (BBEC) allows users to save an event in BBEC and for it to appear on the organisation's Google calendar. He also wrote the same customisation for The Raiser's Edge 7. Check out his blog with a screen cast of the customisation.
Shaun Sullivan, Blackbaud's Chief Technology Officer, posted an article about it on Blackbaud Labs (which is a site that our Product Development department uses to post content, applications, technology, sample code, and other stuff to get feedback on). Shaun provides a more thorough, technical explanation than what I've got here so have a look at his post as well.
I look forward to more exciting developments!