|
RAD Studio XE2には、Windows、Mac OS X、Web、モバイル向けの強力な新機能が搭載されています。Delphi XE2では、新たに64ビットWindowsをサポートしたほか、Delphi / C++Builder XE2で、FireMonkey、VCLスタイル、Live DataBindings、データベース接続の拡張などさまざまな新機能が追加されました。また、RadPHPでは、新たにモバイル向け開発をサポートしています。
Windows、Mac、モバイル向けのリッチアプリケーションの開発
RAD Studio XE2に含まれるDelphi/C++Builder XE2では、WindowsとMac OSXの双方をターゲットとしたネイティブアプリケーションを容易に構築することができます。新たに搭載されたFireMonkeyプラットフォームを用いれば、CPU / GPUのパワーを活かした、強力かつハイスピードなクロスプラットフォーム開発が可能です。また、FireMonkeyを用いたDelphi アプリケーションは、iOS向けにも展開できます。
|
 |
 |
視覚的インパクトのあるインタラクティブアプリケーション
FireMonkeyを用いれば、Windows、Mac、さらにはモバイルデバイスを見据えた表現力豊かなユーザーインターフェイスの開発が可能になります。強力なフレームワークを活用して、視覚的にインパクトのある、インタラクティブなユーザーエクスペリエンスを備えたビジネスアプリケーションを構築しましょう。
|
VCLアプリケーションに新しいスタイルを
RAD Studio XE2では、VCLスタイルを導入し、VCLアプリケーションでカスタムルック&フィールを適用可能にしました。スタイルは、既存のコンポーネントやUI要素に適用可能で、コンポーネントを差し替えることなく、簡単に新しい外観が得られます。スタイルは、あらかじめ定義されたスタイルを用いるほか、VCLスタイルデザイナを使って、既存のスタイルをカスタマイズしたり、新規に作成することができます。
|
 |
 |
64ビット Windowsアプリケーションの構築
RAD Studio XE2に搭載されたDelphi XE2では、64ビットWindowsアプリケーションの構築が可能になりました。これにより、最新のハードウェアの活用、広大なメモリ空間へのアクセス、パフォーマンスの向上が図れます。FireMonkey、VCL、RTL、Delphiコンパイラ、デバッガなどすべてのWindowsテクノロジーが64ビットに対応しており、従来のVCLアプリケーションの円滑な移行をサポートしています。
|
データとロジックをクラウド環境に
RAD Studio XE2には、新しいデータ/配置オプションなど、拡張されたクラウドコンピューティングサポート機能が搭載されています。WindowsAzureのブロブ、メッセージキュー、テーブルへのアクセスのほか、Amazon Simple Queue Services、SimpleDB、Simple Storage Serviceに対応しています。新しい配置マネージャでは、Amazon EC2とMicrosoftWindows Azureの双方に、アプリケーションを配置できます。
|
 |
 |
多様な接続性をサポート
RAD Studio XE2のdbExpressでは、InterBase XE、FireBird 2.5、SQLAnywhere12、ODBCなどを新たにサポートし、多様なデータソースへのシームレスなアクセスを提供します。新たに搭載したDataSnapモバイルコネクタでは、Android、iOS、BlackBerry、Windows Phone7などのモバイルアプリケーションから(Xcode、Eclipse、Visual Studioモバイル開発ツールなどを使用)、DelphiDataSnapサーバーを利用できます。
|
ライブデータをビジュアルに表示
新たに搭載されたLiveBindingsを用いれば、任意のVCLまたはFireMonkeyユーザーインターフェイスやグラフィック項目を、任意のデータソースに結びつけることができます。LiveBindingsは、データの表示に自由度を与え、より効果的かつ柔軟にデータの表示、編集、更新をアプリケーションに実装できるようになります。LiveBindingsでは、強力かつ柔軟なデータ処理を可能にする計算式もサポートしており、データを動的に計算し、バインディングを更新できます。
|
 |
 |
追加のツールを活用してより効率的な開発を実現
RAD Studio XE2には、開発生産性を高めるいくつもの追加ツールが含まれています。レポートソリューションFastReport、ドキュメントツールDocumentationInsightが新たに搭載されたほか、64ビットバージョンのTeeChart、IBX、InstallAware、IP*Works、AQtime、FinalBuilder、IntraWeb、Indyなどが搭載されています。
|
モバイルデバイス向けに最適化されたWebアプリケーションを開発可能
RadPHP XE2では、スマートフォンなどのモバイルデバイスに最適化されたWebアプリケーションを開発可能。既存のWebサイトやWebアプリケーションを成長著しいモバイルユーザー向けに拡張できます。タッチスクリーンに最適化されたレイアウト、ネイティブルック&フィールユーザーインターフェイス要素、HTML5やjQueryモバイルテクノロジーを用いたモバイルテーマなど、高度なモバイル向けアプリケーションをビジュアル操作で容易に開発できます。
|
 |
 |
アプリをパッケージ化しApple App StoreやAndroid Marketplaceに配置可能
RadPHP XE2で開発したモバイル向けのアプリケーションは、Webサーバーに配置するだけでなく、パッケージ化されたモバイルアプリとして、iOSやAndroid向けに作成できます。AppleのApp StoreやAndroid Marketplaceにアプリを配置すれば、より多くのユーザーを獲得可能。アプリでは、カメラ、加速度センサー、GPSなど、強力なモバイルデバイス機能に、コンポーネントベースのアクセスが可能です。成長著しいモバイルアプリマーケットをキャッチアップするには、生産性の高いRadPHP XE2が最適です。
|
コンポーネントベースで多様な機能を利用可能に
RadPHPには、35以上の新しいZend Frameworkコンポーネントが搭載されており、コンポーネントベースの容易なステップで、簡単に新しい機能をアプリケーションに追加できます。メールの送受信をサポートするMailコンポーネント、バーコードやキャプチャの生成、RSSフィード、JSON、RESTの利用などが可能です。さらに、Google Docs、YouTube、spreadsheets、photos、Google AppsなどGoogleベースのデータの利用もサポートしています。
|
 |
 |
Embarcadero Prism XE2による.NET開発
.NET、ASP.NET、Mono開発を強力にサポートするPrismも機能強化が施されています。新しいRemObjects Oxygene Compiler 5.0、詳細、レンジ、注釈つきでエディタ内にエラーをインライン表示する機能やFix-It サポート、言語レベルでのsoft interface とduck typing 無名インターフェイスの実装、Oxidizer 統合の強化などが追加されました。
|
|