Where Developers Matterwww.codegear.com/jp

Copyright ©2007 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

1

CodeGear• 2006年11月14日に「CodeGear」設立を発表– ボーランドの開発ツール部門を「CodeGear」として社内分社化• 開発者に100%フォーカスした展開を開始– コーディング、開発者個人、開発チームの最適化にフォーカス– プログラミング言語とアプリケーション開発における技術革新を目指す– Delphi、C++Builder、JBuilderなど従来の開発ツールの強化と新しいツールの開発、提供を開始

Copyright ©2007 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

2

1

CodeGearの戦略
既存の広く普及した言語に対するイノベーションの提供を継続

新しい言語や新興のアプリケーションに対する革新的なソリューションを提供

開発者の生産性向上と成功を導くためにオープンソースの活用を支援

開発者同士がより生産的にコミュニケーション/コラボレーション可能に

Copyright ©2007 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

3

ターゲット市場とCodeGearの製品ラインナップ

DelphiC++Builder

Delphi.NET
JBuilderRuby onRailsInterBase
Delphifor PHP

Copyright ©2007 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

42

Delphi for PHP

Copyright ©2007 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

5

PHPとPHP開発者にとっての課題• PHP = PHP Hypertext Preprocessor– 広く普及したオープンソース言語、Web開発で活用– PerlとCとJavaの要素を一緒にしたような言語• PHP開発者の課題– RAD環境がない– 統合デバッグ機能が乏しい– 多くの異なるフレームワークやライブラリ実装が乱立– 多くの異なるMVC実装が乱立– コンポーネントの標準規格が欠如– AJAXを使用したWeb 2.0インターフェイスの作成が困難Copyright ©2007 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

63Delphi for PHP• PHPのためのRAD環境– 世界初のPHP用ビジュアル統合開発環境– 統合されたPHPデバッガ– 統合されたPHPソースコードエディタ– 配布機能の統合• コンポーネントアーキテクチャ– VCL for PHP• 50以上の再利用可能なコンポーネント• データベースアクセス機能を含む• Sourceforgeでオープンソースとして公開– コンポーネントを自作可能• VCL for PHP から派生
• 既存のPHPライブラリをラップ• スクリプトコードとHTMLコードをカプセル化

Copyright ©2007 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

7

Ruby IDE from CodeGear

Copyright ©2007 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

84

RubyとRuby on Rails• Rubyとは– まつもとゆきひろ氏（Matz）によって作成• 1993年に誕生– オブジェクト指向 / ダイナミック / フレキシブル• すべてのオブジェクトで拡張可能• ランタイム時に動的に機能実装を規定可能• ゆるい構文規則• Ruby on Railsとは– David Heinemeier Hansson氏によって開発• Ruby言語によって作られたデータドリブンのWebアプリケーションフレームワーク• すべての機能は、実際の複数のシステム開発の現場から生まれてきてフレームワークに付加– コンセプト: Don't Repeat Yourself (DRY)• すべての設定やロジックは「一度だけ」行うのみ
Copyright ©2007 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

9

Ruby IDE from CodeGear• CodeGear’s Ruby IDE– 2007年後半にリリース予定– Windows, Mac OS X,RedHat Linux– 初心者向けとエキスパート向けの両方にフォーカス• Rubyおよび Ruby on Rails向けの統合開発環境– コードの生成と操作– コマンドライン環境の統合– RubyおよびRails固有のコード補完とリファクタリング– 位置やフォーマットにかかわらずそのアーティファクトの依存性を分析
Copyright ©2007 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

105

JBuilder

Copyright ©2007 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

11JBuilder 2007
• Eclipseの「エコシステム」のパワーと価値をJBuilderユーザーへ– JBuilderをEclipseコアの上に構築• Java開発者を支援– Java、JEE向けのWeb指向のアジャイル開発の生産性を飛躍的に向上– Live Source UML 2.0とEJB／ Webサービスのビジュアル開発– オープンソースツール／フレームワークへのフォーカス、Mylar、DLTKなどを活用• チームコラボレーション／コミュニケーション– プロジェクトチーム／分散チーム開発を支援– プロセス、プロビジョン（供給）を支援
Copyright ©2007 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

126

JBuilderの製品ラインナップと JGear• JBuilder 2007製品ランナップ– JBuilder 2007
– JBuilder 2007 Enterprise Edition– Turbo JBuilder• JGear – （日本語版未発表）– Eclipse開発環境向けの強力なプラグインパック••••

JGear™ Performance for Eclipse
JGear™ LiveSource® for Eclipse
JGear™ Team Server for Eclipse
JGear™ Team Client for Eclipse– 以下の環境をサポート:
••
•
•
•

Eclipse Callisto (3.2)
Turbo JBuilder® 2007
IBM Rational® Application Developer 7.0
MyEclipse 5.5
BEA Workshop™ 10.1

Copyright ©2007 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

13JBuilder 製品ロードマップ

Copyright ©2007 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

147

RAD Studio- Delphi / C++Builder

Copyright ©2007 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

RAD Studioファミリー

15

枠内未発売

RAD Studio 2007ファミリーは、以下の製品から構成：

Studio ArchECO

- C++Builder 2007 for Win32- Delphi 2007 for Win32- Delphi 2007 for .NET
Object Pascal- ECO
IV for .NETC++

Studio Pro

Studio Ent

Delphi .NET

Delphi .NET

Delphi W32 Pro

Delphi W32 Ent

C++Builder Pro

C++Builder Ent

PHP

Copyright ©2007 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

168Delphi 2007 for Win32• 迅速なネイティブコードアプリケーション開発– Win 2000、XPおよび Vista 互換– ネイティブVistaサポートの最初の商用開発ツール• Web 2.0の活用– AJAXテクノロジーを新たにサポート• 新しいDBX4データベースアーキテクチャ– 主要なエンタープライズデータベースにシームレスに接続• 複雑なプロジェクト管理を簡素化– MSBuildによる強力なビルド／メイクのサポート• 多数の機能改善、改良を実施– 操作性、品質を次のレベルへ
Copyright ©2007 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

17

Delphi 2007: Vista, XP & Win2000
Windows 2000、XP、および Vistaで開発して配布・実行可能

Copyright ©2007 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

189

C++Builder 2007 for Win32• Delphi 2007で提供している特徴に加え：– ANSI C++への準拠を強化 - Boost およびDinkumwareライブラリのサポート– IDEのビルドパフォーマンスを最大5倍改善– UMLによる C++ ソースコードの可視化– C++ユニットテストの統合• 依然として唯一のビジュアルC++ツールの地位を維持：– ネイティブ開発にフォーカス– Windows Vistaのファーストクラスサポートを提供– 「完全な」ビジュアル開発
Copyright ©2007 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

19

RAD Studio 2007 (まもなく発表予定)• Win32向け開発と.NET開発を両立• .NETによるWebおよびデスクトップアプリケーション開発をサポート– .Net Framework 2.0 / 3.0 のサポート• ASP.NET, ADO.NETなどを含む– Delphi for .Netでのジェネリクスのサポート– Vista APIのサポートの継続と強化– DBX4アーキテクチャのADO.NET 2.0対応アップデート– ECO IV – モデルドリブン開発により.NETアプリケーション開発でもっとも高い生産性を実現– Blackfish SQL – Java / .NETの組み込みデータベースエンジン
Copyright ©2007 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

2010Delphi / C++Builder製品ロードマップ
Spacely“Delphi 2007”

Highlander“RAD Studio 2007”

Delphi Win32 Native
Vista Support

Web and desktop
client developmentwith .Net

2007

Cogswell“C++Builder 2007”
C++ Win32 Native
Vista Support

TiburonCommodore

Delphi and VCL
development withUnicode andGenerics

64-bit nativeDevelopment

2008

2009

Barracuda
C++Builder and VCL
development withUnicode

Copyright ©2007 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

21

Thank you

Copyright ©2007 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

2211