C++Builder 12
単一のフレームワーク、単一のコードベースで多様なデバイスに対応
C++ Builder 12.1 2024年4月発売マルチデバイス向けアプリケーションの設計、開発、デバッグ、テストを効率化するネイティブクロス開発環境です。単一コードベースからマルチプラットフォーム対応のネイティブアプリケーションを構築できます。強力な統合開発環境とUIライブラリにより、驚異的な生産性でアプリケーションを開発できます。DelphiとC++ Builderの双方を利用可能です。
![](/uploads/unit_page/photo/15687/C__Builder_12_Achitect_l.png)
価格は予告なく変更される場合があります。
インストール条件については、各ソフトウェアの利用許諾書を必ずご覧ください。
マークが付いている商品のご注文はWEBからは出来ません。詳しくはこちらをご覧ください。
- 製品特徴
Windows向けC++開発ツール
生産性
VCLスタイルの設計時サポートを追加。設計時にスタイルを適用したフォームやコントロールの外観をすばやく確認でき、UIのプロトタイプが容易。モダンC++17
Clang拡張コンパイラを搭載。最新のC++言語機能を利用でき、Dinkumware STL、Boost、SDL2などのライブラリを活用可能。Windows 11に対応
Windows 11対応アプリの構築をサポート。アップデートされたレスポンシブコントロールに加え、Windows Storeにも対応し、マイクロソフトの新リリースをキャッチアップ。継続的インテグレーション
MSBuild、CMake、Ninjaプロジェクトのサポートにより、継続的インテグレーションを容易に実現可能。レスポンシブUI
プラットフォーム検知が可能なレスポンシブUIを構築することで、一度UIを設計すれば、簡単にWindowsとiOSの複数プラットフォームに展開することが可能。IDEを拡張
ツールウィンドウ、コードエディタ、コード補完、構文ハイライト、高レベル/低レベルのイベントフック、デバック中のプロセスやスレッド追跡など、IDEを拡張するさまざまなプラグインを入手可能。RAD Server
Swaggerのサポートにより、エンタープライズREST APIアプリケーションサーバーの開発と配置を簡素化。多様なデータにアクセス
共通セータアクセスフレームワークFireDACにより、MySQL、SQL Serverなど、20以上のデータベースにネイティブ接続。迅速なアプリケーション開発
コンポーネントによる効率的なビジュアル開発とC++のパワーを両立。実績あるビジュアルデザイナにより、5倍の開発生産性を実現。リモートデスクトップ
VCLとIDEのリモートデスクトップサポートにより、リモートチームのコラボレーションを促進。バージョンコントロール
バージョン管理システムによるコードの変更トラッキングをサポート。Subversion、Git、Mercualのリポジトリに対応。クラウドサポート
すべてのプラットフォームで利用できるHTTP/RESTクライアントライブラリやAWSおよびAzure向けコンポーネントを搭載。ワールドクラスのUI設計ツール
C++BuilderのUI設計ツールを用いれば、Windows向けに最適化されたネイティブユーザーインターフェースとプラットフォームを拡張するアプリケーション設計の双方を享受できます。迅速にプロトタイプを作成し、ユーザーが望むUXを効率的に実現できます。
生産性
開発者の生産性向上は、高品質なアプリケーションを提供する上で重要な指標です。C++Builderを用いれば、アプリケーションのコンセプトをすばやくカタチにし、リリースまでの時間を劇的に短縮することができます。アイデアを具体的に動くアプリケーションにするまでの時間を大幅に節約できるので、ストレスなく開発を進められます。
あらゆる接続性をサポート
C++Builderにはさまざまなライブラリが搭載されていますが、その中でも極めて有用なのが、ハイパフォーマンスデータベースレイヤーである「FireDAC」です。17の主要なデータベースへの接続をサポートするほか、追加のアドオンにより、SAPやSalesforce、Twitterなど100を超えるクラウドサービス/エンタープライズデータソースにアクセスできます。
強力なライブラリ群
C++開発者の生産性をより高める強力なライブラリ群が搭載されています。例えば、どんなC++開発者でも、STLのstd::stringメソッドを使ったり、UTF-8で文字列データを読み込んでから、WinAPIで文字列を変更する前にWide Stringsに変換するような操作はしたくありません。std::localeも同様です。C++Builderでは、強力で使いやす文字列型、文字コード変換、ファイル入出力、ストリーム、JSON、RESTなどのライブラリが用意されています。
すべてはソースにあり
C++Builderを購入すると、UI、データベース、ネットワークなど、RTLを含むあらゆる領域をカバーするライブラリのフルソースコードを入手できます。例えば、例外処理やメモリ割り当ての詳細を理解したい場合には、ソースを参照するのが最適解です。
機能比較
Professional
デスクトップまたはモバイルアプリを構築する個人の開発者や小規模チーム向けEnterprise
C/Sアプリ、多層アプリ、RESTサービスなどを構築する開発チーム向けArchitect
データベース、クラウド、Web対応アプリ開発を手掛けるエンタープライズチーム向けハイパフォーマンスUIフレームワーク/コンポーネント「VCL」によるWindowsアプリケーションの構築 ✔ ✔ ✔ ライブラリのソースコード ✔ ✔ ✔ 商用開発可能 ✔ ✔ ✔ FireDACによるローカルデータアクセス ✔ ✔ ✔ FireDACによるリモートデータベース/エンタープライズデータへのアクセス ✔ ✔ InterBase組み込みデータベース ✔
IBLiteのモバイル向け配布✔
IBToGoのモバイル向け配布✔
IBToGoのモバイル向け配布RAD ServerによるWindows上でのREST Webサービスの構築 ✔
開発ツールと単一サイトでの運用✔
開発ツールとマルチサイトでの運用データベース開発と管理(Aqua Data Studio) ✔ Ext JS Web開発フレームワーク(Pro) ✔ ※ RAD Server:Delphi / C++開発者向けにRESTアーキテクチャをベースとしたアプリケーションサーバー機能の構築をサポートします。すぐに使えるさまざまなサービス/機能により堅牢なバックエンドを構築できます。
機能一覧の詳細(pdf)
- 商品詳細
-
動作環境 https://docwiki.embarcadero.com/RADStudio/Athens/ja/インストール_ノート
●Professional:デスクトップまたはモバイルアプリを構築する個人の開発者や小規模チーム向け/ハイパフォーマンスUIフレームワーク/コンポーネント「VCL(Visual Component Library)」によるWindowsアプリケーションの構築/VCL、FMXと他の多くライブラリのソースコードが含まれており、実装内容を確認したり独自の拡張を加えることが可能/InterBase組み込みデータベース●Enterprise:C/Sアプリ、多層アプリ、RESTサービスなどを構築する開発チーム向け/Professionalの機能に加え、FireDACによるリモートデータベース/エンタープライズデータへのアクセス●Architect:データベース、クラウド、Web対応アプリ開発を手掛けるエンタープライズチーム向け/Enterpriseの機能に加え、データベースの設計・管理とデータの管理、可視化機能を提供するツール「Aqua Data Studio」の利用●RAD Studioに含まれる●ダウンロード版(別売の「12 Athens Developer Tools Media Kit:Delphi/C++Builder/RAD Studio 12用インストールDVD」もあり)●1年間のアップデートサブスクリプション(年間保守)付き:1年間の契約期間内のメンテナンスアップデート/メジャーバージョンアップ/バグフィックス/ホットフィックスを入手可能/3インシデント分のサポートサービス
【インストール条件・購入条件】
●指名ユーザーライセンス:特定の個人に使用権が与えられるライセンス/ソフトウェアは複数のコンピュータにインストールして使用可能(ただし、同時に使用できるのは1つのみ)/複数のユーザーで共有したり譲渡することは不可●ダウンロード版販売元: エンバカデロ・テクノロジーズ
URL:https://www.embarcadero.com/jp/ - ◆無料トライアル版はこちら(メーカーサイト)
◆各エディションでできること(メーカーサイト)
◆ アップデートサブスクリプション(年間保守)について(メーカーサイト)
◆How to(メーカーサイト)
◆RAD Studioに含まれる内容(メーカーサイト)
◆ソフトウェア使用許諾およびサポート契約について(pdf)
カテゴリー
対応OSアイコン
Windows
Macintosh
Hybrid
Linux
Unix
Android
iOS