メインコンテンツへスキップ

Alfresco Application Development Framework

魅力的なユーザエクスペリエンスを迅速に提供

The Alfresco Application Development Framework (ADF) is a modern javascript-based framework to rapidly build engaging web applications on top of the Alfresco Digital Business Platform. It provides a rich set of reusable Angular based UI components and services, command-line tooling and Javascript APIs that surface Alfresco Process, Content and Governance Services. Designed for developers, it allows the creation of responsive web applications that deliver outstanding experiences and truly support your digital transformation initiatives.

ビジネス面のメリット

ビジネスのニーズに数日で対応できます。もう、何か月も待つ必要はありません。

  • 時間を節約して、より魅力的な製品を開発 — 150を超える再利用可能なコンポーネント、開発ツール、高度に自動化されたテストカバレッジ。ADFなら、開発プロセスを大幅に加速できます。
  • 卓越したユーザーエクスペリエンスで利用者を拡大 — モダンなアプリケーションを提供すれば、利用者が加速度的に増えるので、顧客も喜びます。
  • 人、コンテンツ、プロセスをつなぐ — プロセス、コンテンツ、そしてガバナンスのコンポーネントを統合することで、開発者は独自のソリューションをすばやく提供できます。

オープンで再利用可能なコンポーネント

ADFには、完全に機能するビルド済みのAngular/Material Designコンポーネントが150以上収録されています。

  • 150以上のUIコンポーネントとサービス — コンテンツのメタデータ、ファセット検索、動的開始プロセス、一般公開機能、バージョンマネージャ、コンテンツの利用権限など。
  • アプリケーションジェネレータでクイックスタート — Angular CLIテンプレートを使えば、最初のアプリケーションをわずか2分で生成できます。
  • オープンかつモダンな業界規格 — ADFはオープンソースであるとともに、Angular、Javascript、Material Design、RESTfulサービスなどのエンタープライズアプリケーションで好んで使われるWebテクノロジーをベースにしています。

 

ADFのコンポーネントを見る

高い柔軟性と拡張性

ADFの目的は、ビジネスユーザが求める魅力的なソリューションの構築に必要なリソースと柔軟性を開発者に提供することです。

  • 高い拡張性: ADFなら、オリジナルのコンポーネントを簡単に追加できます。また、Alfresco Javascript APIにより、Javascriptベースのテクノロジーであれば何でも使うことができます。
  • コミュニティ主導のイノベーションのオープン性: コードソースをGithubにホストするオープンなApache 2.0ライセンスモデルを利用するADFは、多くの面において開発チームの連携と作業を円滑にします。

 

ADFコミュニティ

Alfresco Application Development Frameworkの概要を紹介したビデオをご覧ください。

Content ServicesのADF Example Application

Alfrescoは、カスタムアプリケーションを構築する開発者のためにサンプルアプリケーションを提供しています。Alfresco Content Servicesのリポジトリでファイルを簡単に管理するためのシンプルなユーザーインターフェイスを備えたアプリケーションです。

It demonstrates how the complexity of Content Management can be simplified for end users by using the ADF to build bespoke applications. For more details about the Content Application example, visit the documentation.

Process ServicesのADF Example Application

In Alfresco Process Services 1.8, Alfresco introduced the Process Workspace built using ADF. The Process Workspace is a new out-of-the-box user interface for end users to view, act and collaborate on tasks and processes.