ニュース
「Delphi」「C++Builder」のフル機能を無償で ~“Community Edition”が発表
Windows、macOS、iOS、Android向けのネイティブアプリをワンソースで開発可能
2018年7月19日 06:30
米Embarcadero Technologiesは7月18日(現地時間)、「Delphi」と「C++Builder」の“Community Edition”を発表した。Windows、macOS、iOS、Android向けのネイティブアプリをワンソースで開発できる無償の統合開発環境だ。
「Delphi」は、20年以上の歴史をもつアプリケーション開発ツール。ドラッグ&ドロップでGUIアプリケーションを迅速に開発できる“RAD(Rapid Application Development)”ツールの先駆的存在といえる。一方の「C++Builder」は「Delphi」の姉妹製品で、Delphi(Object Pascal)言語の代わりに、広く普及しているC++言語を利用できるようにしたものだ。
今回発表された“Community Edition”は、フリーランスの開発者、スタートアップ企業、学生、趣味で開発を行うプログラマー向けの無償エディション。開発したアプリによる収益が年間5,000米ドル未満の個人、または開発者が5人以下で年間収益が5,000米ドル未満の企業・組織のユーザーが利用できる。
これまで提供されていた“Starter Edition”との大きな違いは、Windows(Win32/UWP)だけでなく、macOSやiOS、Android向けのアプリも開発できること(Linuxは未サポート)。高機能なコードエディターやデバッグツール、プラットフォーム固有のスタイルをサポートしたビジュアルUIデザイナーはもちろん、ローカルデータベースを利用したアプリケーションの開発も行える。“Professional Edition”相当のフル機能を無償で利用できるのが最大の魅力だ。
なお、ダウンロードの際はユーザー情報の登録が必要。登録を完了すると、1年間有効なライセンスキー(インストール番号)がメールで送られてくるので、セットアップウィザードのライセンス認証画面に入力しよう。有効期間が切れたあとは、また新しいライセンスキーを発行してもらえるようだ。また、「Delphi Community Edition」と「C++Builder Community Edition」は同じ環境にインストールできないので注意したい。