We’re in the final weeks before the release of the Vtiger 6.0.0 RC, and in the spirit of things we’d like to take a moment to discuss some of the changes to come. These changes can be segmented into three levels, comprising the user experience, product features, and actual code. Combined, they create an experience for developers and end users that is leaps ahead of what was possible with Vtiger 5.4. Read on for the full breakdown.
User Experience
We have received endless amounts of feedback from Vtiger users via emails, various forums, social and support channels over the last year. These have helped us focus our time on improving the product areas most valuable to you. Today things like aesthetics and visual cues are absolutely critical to the user experience. As such, with Vtiger 6 we have completely redesigned the aesthetic experience to include more consistent visuals, meaningful color coding, and other cues to make navigating the CRM a more pleasant and intuitive experience. Additionally, from the flat, undifferentiated interface present in Vtiger 5.4 we switched to a functionally-segmented interface with interactive fields. This means dynamic update fields, dynamic search fields, and drag and drop interfaces that make the CRM much easier to understand, navigate, and ultimately use. Coupled with new documentation and videos on our website, and easier to understand, adapt, and fine tune settings areas, Vtiger 6 should be much easier to build, deploy, and use in any organization.
Code
We’ve changed the code-base of Vtiger to follow an MVC model, so, developers, this one’s for you. New modules and extensions developed for Vtiger 6 will no longer modify Vtiger’s core files, and thus for the foreseeable future will work with all future versions of Vtiger. Also, building new layouts and themes to customize the UI is now a breeze. We hope that makes Vtiger a fantastic candidate for developers to invest time and energy into building add-ons that can be repeatedly leveraged on their own projects, or shared for others to use with little effort.