RAD Studio (日本語版) について

Windows、Mac、Linux、モバイル、IoT向けネイティブアプリケーション開発を実現。

RAD Studioは、広範なデータベース、クラウドサービスへの接続性を提供するクロスプラットフォームネイティブアプリケーション開発環境です。最新のWindows 11に対応したモダンなUIを構築できるVCLコントロール、デスクトップおよびモバイル向けクロス開発を可能にするFireMonkeyフレームワークがコンポーネントによるビジュアル開発を実現します。AIを活用したアプリケーション開発にも対応。学習の容易なObject Pascal(Delphi)と強力かつモダンなC++言語を選択可能。多様なプラットフォーム向け開発で5倍の生産性を発揮します。Windowsストアアプリの構築にも対応。真のネイティブクロス開発を実現したRAD Studioを用いれば、アプリケーションパフォーマンスを犠牲にすることなく、単一コードからマルチプラットフォームサポートが可能になります。RAD Studio Architectは、Windows、macOS、Linux、iOS、Android向けマルチデバイス開発に対応するほか、主要なRDBMSへのハイパフォーマンスデータアクセス、Windows/LinuxでのWeb API構築もサポートします。データベースツール、Webアプリケーション構築ツールも搭載し、包括的な企業システム構築をサポートします。

概要

  • 生産性:VCLスタイルの設計時サポートを追加。スタイルを適用したフォームやコントロールの外観をすばやく確認でき、UIのプロトタイプが容易に
  • Linux:Linux向けにサーバーアプリケーションとFireMonkey GUIアプリケーション双方の開発をサポート。Delphi向けLLDBデバッガをバージョン12にアップデート
  • Windows 11に対応:VCLアプリケーションをWindows 11に対応してモダナイズ。UIコントロール、WinRT API、High DPIサポートなどを強化
  • Webテクノロジー:サーバーサイドスクリプト「WebStencils」によりサーバーロジックとHTML処理を統合。任意のJavaScriptライブラリによるモダンWebサイトの構築をサポート
  • Android:最新のAndroid 32 API、最新のBilling API、AndroidXライブラリをサポート。複数のclasses.dexファイルもサポート
  • リモートデスクトップ:VCLとIDEのリモートデスクトップサポートにより、リモートチームのコラボレーションを促進
  • High DPI/4Kサポート:IDEのHigh DPIサポート。4K以上のモニターをフルサポートすることで、「はっきり、くっきり」のフォント/アイコン表示を実現
  • 多様なデータにアクセス:FireDACの高速データベースアクセスにより、InterBase、SQLite、MySQL、SQL Server、PostgreSQL、MongoDBなど、20以上のデータベースにネイティブ接続
  • iOS/macOSサポート:Delphi macOS 64bit ARMコンパイラとツールチェインを搭載しユニバーサルパッケージを作成可能に。ARM 64上のiOSシミュレータも搭載
  • 迅速なコーディング:リファクタリングでのスマートコードナビゲーション、自動コード補完、非アクティブコードのハイライト、インクルードファイルのLSP認識
  • クラウドサポート:HTTPSおよびRESTクライアントライブラリによる、RESTサービスやAWS、Azureコンポーネントの呼び出し
  • RAD Server:Swaggerサポートにより、エンタープライズRESTAPIアプリケーションサーバーの開発と配置を簡素化

 

製品エディション
RAD Studio には、Professional、Enterprise、Architectの3つのエディションがあります

  • RAD Studio Architect:サービスベースのエンタープライズアプリケーション、Web対応アプリケーション、データベースアプリケーションなどを構築する開発チームに最適なエディションです。Architectには、Enterpriseのすべての機能に加え、RAD Serverマルチサイト配置ライセンス、Web開発をサポートするSencha Ext JS Professional、データモデリング/設計を支援するAqua Data Studioが含まれています。
  • RAD Studio Enterprise:デスクトップおよびモバイル向けのC/Sアプリケーション構築で、最も多く選択されているエディションです。Windows、macOS、Linux、iOS、Android向けマルチデバイス開発機能を利用できるほか、主要なRDBMSに対応したマルチデバイス対応のハイパフォーマンスデータアクセスをサポート。WindowsとLinuxプラットフォームを用いて、モバイルとバックエンドシステムを接続する中間サーバー機能を構築できます。Enterpriseには、Professionalのすべての機能とエンタープライズデータアクセス、多層開発、Linuxサポートに加えて、RAD Serverシングルサイト配置ライセンス、InterBase ToGoライセンスが含まれています。
  • RAD Studio Professional:Windows、macOS、iOS、Android向け開発に対応したネイティブアプリケーション開発環境です。最新のWindows 10に対応したモダンなUIを構築できるVCLコントロール、デスクトップおよびモバイル向けクロス開発を可能にするFireMonkeyフレームワークがコンポーネントによるビジュアル開発を実現します。RAD Studio Professional には、InterBase Developer Editionとローカル/組み込み用途のInterBaseの軽量版IBLiteが搭載されています。