● 実験器具は自分で探せ!(23)2003年5/3~5/16分

  このニュースは、MOSAの会員にのみ配布されているデベロッパー向けの
  デジタルマガジンMOSADeNのに掲載された記事です。ほぼ一ヶ月遅れで
  ここに掲載されて行きます

【開発環境】

WDC2003参加費用早期割引の締め切りが5月23日に迫りました。この期間中ですと、約300ドルお得となっていますので、参加を決定されている方は期日に遅れないように登録してください。現状はドル安なので、この傾向が開催期間まで続けば、向こうでの滞在にプラスとなりますが...さてどうなるでしょうか(笑)。どうやら、Apple本社(キャンパス)でのビアパーティも例年通り行われるようです。また、WWDCサイトには、すべてのセッションスケージュールがiCalのデータとして登録さましたので、iCalユーザの方は有効利用してみてはいかがでしょうか?

http://developer.apple.com/wwdc/agendas/index.html


【テクニカルドキュメント】

前回から5月16日の期間中、Apple社のDeveloperサイトに登録されたドキュメントは、ひとつもありませんでした。ただし、いくつかのテクニカルノートとテクニカルQ&Aについては、日本語訳が追加されています。日本語訳されたドキュメントに関しては、アップル社の以下のサイトで検索できるようになっていますので、興味ある方は調べてみてください。

http://developer.apple.com/ja/techpubs/

5月16日までに、新規のテクニカルノートは3つ登録されました。各テクニカルノートの内容については、前号で新居さんが詳しく解説されていますので、そちらを参照してください。「Migrating to FSRefs & long Unicode names from FSSpecs 」については、待望の登場と言えるのですが、いかんせん遅すぎました(涙)。みんな深く関わっていない個所で苦労するのは嫌なようで、相変わらずFSSpecを使っているというのが現状のようです。

TN2071「Porting Command Line Unix Tools to Mac OS X 」
TN2079「Glyph Access Protocol 」
TN2078 「Migrating to FSRefs & long Unicode names from FSSpecs 」

http://developer.apple.com/technotes/indexes/whatsnew0.html

テクニカルQ&Aも新規に3つ登録されました。QA1267「Importer Components - What is the 'mcfg' resource used for? 」は、QuickTimeのImporter Componentsで利用されている'mcfg'リソース についての詳しい解説です。このQ&Aに関連して、QuickTimeの各種Componentsの作成例がサンプルソースコードとして登録されましたので、そちらも同時に参考にされると良いでしょう。ちなみに、QTMTB54「How do I count the frames in an MPEG movie? 」については、すでに日本語訳が登録されています。

QA1267「Importer Components - What is the 'mcfg' resource used for? 」
QA1265「Sharing Browser Cookies With Java Applets 」
QTMTB54「How do I count the frames in an MPEG movie? 」

http://developer.apple.com/qa/indexes/whatsnew0.html


【サンプルソースコード】

前回から5月16日の期間中、Apple社のSample Codeサイトには3つのサンプルソースコードが登録されました。そのうちの「ElectricImageComponent 」が、先程述べたQuickTime Componentsの作成例です。Electric Imageフォーマットの画像ファイルに関して、Graphics Importer、Graphics Expoter、Movie Importer、Movie Exporter、Image Decompressorの作成方法を体得することが可能です。こちらも、関係者には待ち望まれていたサンプルソースコードではないでしょうか?

「ElectricImageComponent 」(QuickTime関連)
「QISA 」(Network関連)
「FunkyOverlayWindow 」(Cocoa関連)

http://developer.apple.com/samplecode/


【デベロップメント SDK】

今回は、Apple社のDeveloperサイトに2つのデベロップメントSDKが登録されました。ひとつは、ADCメンバーサイトからしかダウンロードできなかった「CoreAudio SDK 」です。やっと機能が固まったようで、正式に一般登録されました。もうひとつは、「Software License Agreements for UDIFs 」です。こちらは、Disk CopyのUDIF Disk Imageにおいて多国語の「Software License Agreement」を表示する方法を示したものです。このSDKには、作り方の解説ドキュメントとサンプルリソースファイルが含まれています。

http://developer.apple.com/sdk/

また、Mac OS X 10.2.6の登場にともない、Darwin 6.6 (corresponds to Mac OS X 10.2.6) のオープン・ソースリストが更新されています。

http://www.opensource.apple.com/darwinsource/index.html


copyright 2003 Ottimo, Inc. All rights reserved
無断転載・引用禁止
Contact us: koike@ottimo.co.jp