・Delphi とは?

Delphi (デルファイ) は、ネイティブコードコンパイラ、ビジュアル開発、モバイル開発、データベース処理のすべてを統合した、非常に生産性の高いプログラム開発環境です。

delphi.png
Delphi 言語は、教育用言語である Pascal をベースに開発された Turbo Pascal (Object Pascal 言語) を祖に持つ 1995 年生まれの言語です。バージョンを重ねる度に様々な拡張が施され、ジェネリックス無名メソッドなどのモダンな機能を有しながらも、簡潔で可読性の高いコーディングを可能にしています。

Delphi は 2Way-Tool 機能を持ち、ビジュアル環境で開発した内容をソースコードに展開するだけでなく、ソースコードで入力したプログラムの内容をビジュアル開発で利用したり、ビジュアル開発とソースコード開発の双方向でコンポーネントやフォームをカットアンドペーストすることもできます。

Delphi はビルド構成を変更するだけで、Windows (32bit / 64bit), Mac OS X, iOS, Android 向けのアプリケーションをビルドできます。VCL (Visual Component Library) と呼ばれるコンポーネントフレームワークによる従来の Windows アプリケーション開発だけでなく、FireMonkey フレームワークによるマルチプラットフォームアプリケーションの開発 (HD / 3D) が可能です。

Delphi はデータベース処理も強力で、dbExpress や FireDAC といったデータベース技術により、強力かつ使いやすいデータアクセスレイヤーが提供されています。

最新版 Delphi の情報はこちら

▼ Delphi 言語に見る顕在化する言語のリスクとは? by 細川淳


DelphiでWin/Macクロスコンパイル from Tomonori Ohba

▼ Androidアプリ と iOSアプリ の同時開発が非常に簡単です!

▼ Google Glass アプリも作れるようになります。

Hello Google Glass from Delphi XE5

▼「基礎から学ぶビジュアルAndroidアプリ開発。今日からあなたもAndroidデベロッパー」

▼ 「RAD Studio XE5によるマルチ言語/マルチデバイス開発の進め方」