製品エディション
RAD Studio には、Professional、Enterprise、Architectの3つのエディションがあります
最適なエディションを選択してください
機能 | Professional デスクトップまたはモバイルアプリを構築する個人の開発者や小規模チーム向け | Enterprise C/Sアプリ、多層アプリ、RESTサービスなどを構築する開発チーム向け | Architect データベース、クラウド、Web対応アプリ開発を手掛けるエンタープライズチーム向け |
---|---|---|---|
単一IDEでC++およびDelphiによる開発の双方をサポート | |||
ハイパフォーマンスUIフレームワーク/コンポーネント「VCL」によるWindowsアプリケーションの構築 | |||
ネイティブUXフレームワーク/コンポーネント「FireMonkey(FMX)」によるモバイルファーストのクロスプラットフォームアプリの構築(iOS、Android、macOS、Windows) 1 2 | |||
ライブラリのソースコード | |||
商用開発可能 | |||
FireDACによるローカルデータアクセス | |||
InterBase組み込みデータベース | IBLiteのモバイル向け配布 | IBToGo のモバイル向け配布 | IBToGo のモバイル向け配布 |
FireDACによるリモートデータベース/エンタープライズデータへのアクセス | |||
Linuxクライアント/サーバーアプリケーションの構築(FMX GUI for Linuxを含む) 1 | |||
RAD ServerによるLinuxまたはWindows上でのREST Webサービスの構築 1 | 開発ツールと単一サイトでの運用 | 開発ツールとマルチサイトでの運用 | |
エンタープライズサービスへのアクセス(Enterprise Connectors) | |||
データベース開発と管理(Aqua Data Studio) | |||
Ext JS Web開発フレームワーク(Pro) | |||
製品の購入 | 製品の購入 | 製品の購入 |
機能:
1 Linuxサポートは現在C++向けには提供されていません。
2 C++BuilderのmacOSおよびAndroidサポートは32-bitアプリのみに限定されます。Google Play StoreとApple App Storeでは、64-bitサポートを必須要件としていますが、現在C++Builderではサポートしていません。
ハイパフォーマンスUIフレームワーク/コンポーネント「VCL」によるWindowsアプリケーションの構築
VCL(Visual Component Library)は、WindowsアプリケーションのUIを構築するための、ビジュアルコンポーネントベースのオブジェクト指向フレームワークです。Windows OSに特化し、ハイパフォーマンスのネイティブUXを実現するビジュアルコンポーネントと非ビジュアルコンポーネントを提供します。
ネイティブUXフレームワーク/コンポーネント「FireMonkey(FMX)」によるモバイルファーストのクロスプラットフォームアプリの構築(iOS、Android、macOS、Windows)
FireMonkey(FMX)は、マルチプラットフォーム対応のビジュアルコンポーネントフレームワークです。アプリケーションロジックとUIを含め、単一コードベースで、複数プラットフォームをターゲットとしたアプリケーションを開発できます。
ライブラリのソースコード
VCL、FMXと他の多くライブラリのソースコードが含まれており、実装内容を確認したり独自の拡張を加えることができます。
商用開発可能
各エディションの詳細なライセンス条件については、ソフトウェア使用許諾をご確認ください。
FireDACによるローカルデータアクセス
Microsoft Access、SQLite、InterBase ToGo / IBLite, InterBase(ローカルホスト)、 組み込み型MySQL、 MySQLサーバー(ローカルホスト), Advantage Database local engine、PostgreSQL(ローカルホスト)、組み込み型Firebirdおよび Firebird(ローカルホスト)を含むローカルデータベース接続をサポート
InterBase組み込みデータベース
InterBaseは、実績あるハイパフォーマンス/軽量なSQLデータベースです。エンタープライズセキュリティ、変更ビュー、アラート、ジェネレータなどさまざまな機能を提供。軽量版のIBLiteと暗号化をサポートしたIBToGoという2種類の組み込みバージョンも用意しています。
FireDACによるリモートデータベース/エンタープライズデータへのアクセス
FireDACを用いれば、InterBase、SQLite、MySQL、SQL Server、Oracle、PostgreSQL、DB2、SQL Anywhere、Advantage DB、Firebird、Access、Informix、DataSnapなど広範なデータベースへのネイティブアクセスが可能になります。
Linuxクライアント/サーバーアプリケーションの構築(FMX GUI for Linuxを含む)
RAD StudioのLinuxコンパイラは、主要なLinuxプラットフォーム向けアプリケーションの構築をサポート。FireMonkeyのLinux向けGUI構築の拡張により、Linux向けGUI作成も可能です。
RAD ServerによるLinuxまたはWindows上でのREST Webサービスの構築
RAD Serverは、Delphi / C++開発者向けにRESTアーキテクチャをベースとしたアプリケーションサーバー機能の構築をサポートします。すぐに使えるさまざまなサービス/機能により堅牢なバックエンドを構築できます。
エンタープライズサービスへのアクセス(Enterprise Connectors)
データベース接続と同じように多様なエンタープライズアプリケーションに接続
CDataの技術によって構築されたFireDAC Enterprise Connectorsを用いれば、FireDACにより70以上のエンタープライズアプリケーションに、標準のSQLを使ってアクセスできます。
今日、データはますます分散化する傾向にあり、企業は、多様な異種システムに重要な組織データを保管しています。たとえば20以上のSaaS アプリケーションを運用し、少なくともいくつかのオンプレミスアプリケーションを保有する平均的企業の場合、それらの統合、相互接続性の管理および保守が大きな課題となっています。Enterprise Connectorsを用いれば、こうした課題にすばやく対処可能。もうシステムの連携/統合で悩む必要はありません。
データベース開発と管理(Aqua Data Studio)
Aqua Data Studioは、データベースの設計/管理とデータの管理/可視化機能を提供するツールです。リレーショナルデータベース、NoSQL、クラウドデータベースのいずれを利用していても、Aqua Data Studioを用いれば、容易にこれらにアクセスできます。
注:同梱されるAqua Data Studioのライセンスは、個別のユーザーによる使用が許諾されます。必要に応じて、Aqua Data Studioのライセンスを社内の他の誰かに割り当てることができます。
Ext JS Web開発フレームワーク(Pro)
Sencha Ext JSは、デスクトップ、タブレット、スマートフォン向けのデータ駆動型クロスプラットフォームWebアプリケーションの構築をサポートします。強力なグリッドを含む100以上のUIコンポーネントを搭載。RAD Serverとの統合も容易です。
注:同梱されるExt JSのライセンスは、個別のユーザーによる使用が許諾されます。必要に応じて、Ext JSのライセンスを社内の他の誰かに割り当てることができます。
RAD Studioエディションの詳細
RAD Studioは、Windows、macOS、iOS、Android、Linux向け開発に対応したネイティブアプリケーション開発環境です。クラウドサービスや主要なデータベース、広範なIoTデバイスとの接続性を提供。Delphi/C++言語を用いた効率的なビジュアル開発で、5倍の生産性を発揮します。
RAD Studio Architect
RAD Studio™ Architectは、サービスベースのエンタープライズアプリケーション、Web対応アプリケーション、データベースアプリケーションなどを構築する開発チームに最適なエディションです。
Architectには、Enterpriseのすべての機能に加え、RAD Serverマルチサイト配置ライセンス、Web開発をサポートするSencha Ext JS Professional、データモデリング/設計を支援するAqua Data Studioが含まれています。
RAD Studio Enterprise
RAD Studio Enterpriseは、デスクトップおよびモバイル向けのC/Sアプリケーション構築で、最も多く選択されているエディションです。Windows、macOS、Linux、iOS、Android向けマルチデバイス開発機能を利用できるほか、主要なRDBMSに対応したマルチデバイス対応のハイパフォーマンスデータアクセスをサポート。WindowsとLinuxプラットフォームを用いて、モバイルとバックエンドシステムを接続する中間サーバー機能を構築できます。
Enterpriseには、Professionalのすべての機能とエンタープライズデータアクセス、多層開発、Linuxサポートに加えて、RAD Serverシングルサイト配置ライセンス、InterBase ToGoライセンスが含まれています。
RAD Studio Professional
RAD Studio Professionalは、Windows、macOS、iOS、Android向け開発に対応したネイティブアプリケーション開発環境です。最新のWindows 10に対応したモダンなUIを構築できるVCLコントロール、デスクトップおよびモバイル向けクロス開発を可能にするFireMonkeyフレームワークがコンポーネントによるビジュアル開発を実現します。
RAD Studio Professional には、InterBase Developer Editionとローカル/組み込み用途のInterBaseの軽量版IBLiteが搭載されています。