Alfresco Boosts Application Development Framework

Alfresco, an open source provider of process automation, content management, and information governance software, is releasing an updated version of its Application Development Framework.

ADF 3.0 extends Alfresco’s content market leadership with significant performance enhancements designed to increase user satisfaction and adoption, serve up deeper insights securely, and connect content, processes and people more rapidly.

New features and functionality includes:

  • Significant Extensibility: Developers will now be able to extend the main ADF components with their own code. This new extensibility mechanism makes it easier to maintain code customizations while remaining up-to-date with the latest ADF versions. By including this new extension framework, developers can isolate their custom work and easily upgrade (“future proof”) to later versions of ADF without losing their original code.
  • App Performance With Javascript API in Typescript: Alfresco has rewritten the Javascript API in Typescript so that packaging of App Source Codes is optimized for better performances. Typescript, designed for large app development, is also supported by Angular and uses it as its primary language. This ensures significant performance improvements of ADF apps when deployed in production.
  • Support for Activiti 7.0: Alfresco’s ADF 3.0 now supports the newest version of the cloud-native, open source BPM project, Activiti 7.0. Developers can leverage ADF to rapidly build process-led, custom web applications using Activiti.
  • Support for Angular 7.0: With the support for Angular 7.0 developers will gain immediate access to the performance improvements and several major improvements and new design features comprising Virtual Scrolling, Drag and Drop, and many others.

The Alfresco ADF enables developers to rapidly build custom web apps that deliver outstanding user experiences and personalized customer journeys using the Alfresco Digital Business Platform. It provides a rich set of reusable Angular-based UI (user interface) components and services, command-line tooling, and client APIs (Application Programming Interfaces) that surface Alfresco process, content and governance services.

For more news about this update, visit