[an error occurred while processing this directive]
 
 
 

デベロッパツール

Mac OS X Leopardの開発ツールによって、最新のアップルテクノロジーとLeopard APIを活用した機能豊富なアプリケーションを素早く書くことができます。デベロッパツールトラックでは、より速く効果的にアプリケーションを作成、テスト、運用する方法に重点を置いたセッションやラボをご用意しています。様々な技法や新しい開発プロセスをすぐに応用する方法を直接アップルのエンジニアが解説します。

デベロッパツールのセッションとラボ

記述:

   
Title Type
Bug Reporting Best Practices プレゼンテーション
システムやアプリケーションの既知の問題を特定し、完全で再現可能な手助けとなるバグレポートによって、解決策を得やすくなります。アップルがサードパーティデベロッパコミュニティとのパートナーシップにおいて発展させてきたバグレポートの実践例を解説します。効果的なバグレポートにするための鍵となるコンポーネントを知り、アップルのプロセスを通じてバグを迅速に処理する方法について理解しましょう。これらの実践例を自身のバグプロセスに適用する方法についても説明します。
Creating Custom Installers with Leopard's New PackageMaker プレゼンテーション
Leopardでは、ソフトウェアのインストールにエキサイティングな新しい技術が追加されます。電子署名付きパッケージや自動インターネットダウンロードパッケージを作成することができる新しいPackageMaker 3.0の使用方法を解説します。新しいホームディレクトリサポートについて学び、Leopardの新しいreceiptツールを使ってアプリケーションのアップグレードを管理する最良の方法を理解しましょう。
Developer Tools Feedback Forum プレゼンテーション
アップルのデベロッパツールエンジニアとテクニカルマネージャ達にあなたのご意見をお聞かせください。
Developer Tools Lab ラボ
アップルデベロッパテクニカルサポートおよびテクノロジーエバンジェリストチームに加え、Xcode 3.0、GCC、Interface Builder 3.0を開発しているエンジニアがコードレベルの技術的支援行い、トラブルシューティングのコツを解説します。ソースコード、ノートパソコン、お尋ねになりたい内容を準備の上、ご参加ください。
Developing Plugins for Interface Builder プレゼンテーション
Interface Builder 3.0では、デベロッパが新規のLibraryウインドウに自分たちのカスタムコントロールを直接統合できるよう最新のプラグインアーキテクチャを提供します。プラグインとしてカスタムコントロールを作成する方法、コントロールを独自の外観に仕上げる方法、さらにコントロール自体の特殊なインスペクタを作成する方法について解説します。
Development Tools State of the Union プレゼンテーション
アップルのMac OS X Leopard用開発ツールは、生産性、パフォーマンス、デバッグ処理に大幅な進歩をもたらします。XcodeとInterface Builderの新しいバージョンや最新のXray、Dashcodeなどのツールの概要について説明します。エンジニアリングチームの主要メンバーが新しい機能のデモを交え、最新のデベロッパテクノロジーの詳細を紹介します。
Fortran Development and HPC on Mac OS X: 3rd Party Solutions プレゼンテーション
Fortranは、数学や科学計算において今も重要な役割を果たしています。最新のFortranツールと、Mac OS X上での実際の計算ソリューションを紹介します。コンパイラベンダーや開発コミュニティの主要メンバーから、自らの開発ワークフローにおいて32ビットおよび64ビットFortranコンパイラを使う方法を学びましょう。
Getting Started Performance Tuning with Shark プレゼンテーション
Sharkは極めて強力で、さらにアプリケーションがどこで時間を浪費しているかを簡単に発見することができるツールです。パフォーマンスのボトルネックを見つけ、最適化のコツを習得し、アプリケーションとシステムとのやり取りを学びましょう。Sharkによって、今日のマルチコア・64ビット環境で、アプリケーションの最高のパフォーマンスを引き出す方法を解説します。
Getting Started with Mac OS X Development Tools プレゼンテーション
Mac OS Xでは、Leopardで導入される数々の新しいツールを含む、総合的な一連のデベロッパツールを提供します。Xcode開発環境の操作の基礎から、Interface Builderでユーザインターフェイスをデザインしたり、Xrayでランタイム分析を行うまで、入門的な内容をお届けします。Xcodeのすべてを活用する方法を解説しますので、これからの素晴らしいMacアプリケーションの作成に役立つでしょう。
Getting Started with Xcode プレゼンテーション
Xcode 3.0は、Mac OS Xアプリケーションを最も素早く開発できるツールです。Xcodeは、総合開発環境(IDE)です。このXcodeを使ってプロジェクトの作成方法を学びます。Xcodeは、コード補完、GCCコンパイラ、統合的なビルドシステム、ビジュアルなデバッガ、ソースコントロールマネージメント(SCM)とともに堅牢なエディタを備えています。Xcodeは、最新のアップルのテクノロジーを最大限に活用したアプリケーションを作成するのに役立ちます。
Getting Started with Xray プレゼンテーション
Leopardの新しいアプリケーションXrayは、アプリケーションの動作中にアプリケーションが行なっていることを視覚化できます。アプリケーションの理解を深めたり、デバッグや最適化を行なうために Xrayを活用する方法を説明します。また、メモリとCPUの使用を追跡するために付属のinstrumentを使用する方法、自動化したテストテンプレートを作成する方法、強力なDTraceを使って自分専用のinstrumentを作成する方法についても解説します。
Installer and PackageMaker Lab ラボ
InstallerおよびPackageMakerエンジニアリングチームのメンバーとアップルのDTSエンジニアに直接会ってInstallerやPackageMaker関する質疑応答を行うことができます。初心者から専門家まであらゆるレベルの質問をお受けします。ご自分のinstallationプロジェクトについて、ヘルプ、トラブルシューティングのコツ、スクリプトの書き方についてのサポートを得られます。
Interface Builder 3.0: Creating an Interface from Start to Finish プレゼンテーション
Interface Builder 3.0はLeopardで刷新されます。この新バージョンでは、Xcodeとより統合され、すべてのコントロールにアクセスできるLibraryウインドウ、Leopardの新しいビジュアルエフェクトに対するサポート、新しいXIBファイルフォーマットを提供します。これらの新しい機能すべてを使用する方法を学び、優れたユーザインターフェイスを目の前でゼロから作成するデモをご覧頂けます。
Performance Tuning Lab ラボ
アップルデベロッパテクニカルサポートおよびテクノロジーエバンジェリストチームに加え、 XrayとSharkパフォーマンスツールのエンジニアリングチームがコードレベルの技術的支援行い、トラブルシューティングのコツを解説します。ご自分のソースコード、ノートパソコン、ご質問を準備のうえ、ご参加ください。
Project-Free Xcode: Mixed Language Development ハンズオン
Xcode 3.0は、Xcodeのプロジェクトファイルを用いない場合も含む、あらゆるタイプのMac開発にとって役立ちます。Xcodeでファイルやビルドスクリプトの管理を行ったり、あらゆるプログラミング言語のソースコードを編集したり、オープン・ソースのC/C++やJavaプログラムをビルドしたり、Xcodeでウェブ環境を作成したりテストするための新しい手法をこの実践的な参加型セッションで紹介します。Xcodeの機能豊富なエディタ、総合されたビルドシステム、その他の多くの機能がMac開発にもたらす利点を紹介します。
Refactoring in Xcode: Automatic Project-wide Code Changes プレゼンテーション
Xcode 3.0では、ソースコードやユーザインターフェイスに対しプロジェクト全体の変更を自動的に適用するリファクタリングを導入します。デモンストレーションと実際の使用事例を通して、いかにXcodeのリファクタリング機能がコードを安全かつ効率的に、素早く再構築するのかを解説します。リファクタリングによって、コードを保守管理し、Objective-C 2.0を使用するためにコードを変換したり、アプリケーションに新しい機能を追加し続けることなどが簡単に行なえます。
Taking Advantage of Compiler Advances プレゼンテーション
Mac OS X Leopardのコンパイラテクノロジーにおける改善点を把握し、コンパイラの新たなロードマップについての詳細がわかります。アプリケーションをより速く、かつセキュアにするGCCコンパイラの新機能を紹介します。貴社のプロジェクトでこれらの機能を利用する方法を理解しましょう。
Tracing Software Behavior with DTrace プレゼンテーション
アップルがMac OS X向けに最適化および統合したオープンソースプロジェクト、DTraceを紹介します。DTraceは、Leopardのコアに埋め込まれ、新しいXrayアプリケーションの多数の分析instrumentの土台となっています。コマンドラインから直接DTraceを利用して、アプリケーションやカーネルのランタイムの挙動を監視し、システム全体を把握する方法を説明します。
Unleashing the Power of the Xcode Build System プレゼンテーション
Xcode 3.0を使用すると、Xcodeプロジェクトのビルドがより速くなります。ノートパソコンで作業していても、サーバ・ファームを活用していても、細部まで調整されたXcodeプロジェクトによってビルド時間を大幅に短縮できます。64ビットアプリケーションを作成する最も効果的な方法や、マルチコアのMac上で平行してビルドするようにターゲットを設定する方法、Xcodeライブラリやフレームワークの複合SDKを使用する方法を解説します。
Using Xray and DTrace for In-depth Analysis プレゼンテーション
特定のアプリケーションやシステムパフォーマンスの問題を解決するためにXrayを使用したケーススタディを紹介します。これらのケーススタディでは、アプリケーションやライブラリコードに静的なDTraceのプローブを追加したり、これらのプローブを使ってXrayに新しいinstrumentを作ったり、結果を調査するためにXrayのデータ分析機能を使うことなど、より詳細なXrayとDtraceの機能を説明します。
Xcode 3.0: The New Development Workflow プレゼンテーション
Xcode 3.0は、新しい機能とともに無駄を省きつつ機能強化されており、今まで以上に生産性の向上に貢献します。テキストエディタウインドウを表示せずに、コードのビルド、エラーの修正、デバッグなどをする方法や、強化されたCodeSenseや新しいResearch Assistantがより速く正確にコードを書くのにいかに役立つかをご覧ください。統合されたプロジェクトのスナップショットやSCMサポートの確実性と安全性に加え、リファクタリングを使ってプロジェクト全体の変更が容易に行なえることをお見せします。これらの機能やその他Xcode 3.0の新しい機能についても解説します。
Xcode and Subversion Lab ラボ
XcodeのSCMエンジニアやオープンソースのSubversionコミュニティの主要メンバーからコード管理とトラブルシューティングのアドバイスを受けられます。ご自分のソースコード、ノートパソコン、ご質問を準備のうえ、ご参加ください
 
 

詳しくは、アップル製品の各ページをご参照ください。
製品のご購入・ご相談は、オンラインのApple Storeまたはお近くのApple Storeまで。
0120-APPLE-1(0120-27753-1)

Copyright © 2007 Apple Inc.
All rights reserved. | Terms of use | Privacy Notice