【開発環境】
Apple社(US)のデベロッパーサポートから「君がBug Repoterに上げてくれたバグを取ったから動作確認してみてね。」という趣旨のメールが届きました。内容を見てみると、対象OSがLeoperd(Mac OS X 10.5)となっています。ADCメンバーのデベロッパの方ならご存じだと思いますが、開発中の製品のSeedingにおいては、Apple社に対して遭遇したバグの報告をすることができます。まあ、それがSeedingの主な目的ですから、大量のバグレポートが届けば届くほど、Apple社にとっては大変に有り難いわけです。
しかし、私はSeeding中のLeoperdに対して、まだバグを報告した記憶はありませんでした。「おかしいな?」と思いメールを再確認したところ、何とこいつはTigerのSeedingの時に報告したバグではありませんか(笑)。私が報告したバグは結局一世代の間寝かされていた事になります。さて、報告されたバグのうち、どれを取りどれを寝かしておくのかは、どうやって誰が決めるのでしょうか(多数決?)。私としては、結構みっともないバグだったので、すぐに取ってもらえると思ったのですが?考えが甘かったですね...。
【テクニカルドキュメント】
前回から1月26日の期間中、Apple社のGuidesサイトには10のドキュメントが登録されました。新型Xserveのハードウェア仕様書が登録された関係で、すべての「Developer Note」(ハードウェア関連)の内容が更新されています。また、デベロッパ向け読み物が2つ登録されています。そのうち「Using Python and Quartz on Mac OS X」については、前号の木下さんの記事も参考にしてください。
「AirPort Developer Note」
「Audio Developer Note」
「Bluetooth Developer Note」
「Ethernet Developer Note」
「FireWire Developer Note」
「PCI Developer Note」
「RAM Expansion Developer Note」
「Universal Serial Bus Developer Note」
「Video Developer Note」
「Xserve Developer Note」(初版)
http://developer.apple.com/documentation/index-rev-date.html
「Built on Apple Technologies, iSale is Intuitive and Powerful」(読み物)
http://developer.apple.com/business/macmarket/isale.html
「Using Python and Quartz on Mac OS X」(読み物)
http://developer.apple.com/graphicsimaging/pythonandquartz.html
前回から1月26日の期間中、新規テクニカルノートが4つ、新規テクニカルQ&Aが3つ登録されました。「Creating an About Panel in Your Cocoa Application」がテクニカルノートになってしまうのが面白いですね(笑)。ディフォルト・アバウトの画像やテキスト内容の変更方法が中心ですが、独自デザインのウィンドウを開いてしまえば一発のような気もしますが...。
TN2185「C++ Tips and Tricks for Mac OS X」(初版)
TN2179「Creating an About Panel in Your Cocoa Application」(初版)
TN2165「Frequently Asked Questions about the X Window System (X11) for Mac OS X」(初版)
TN2124「Mac OS X Debugging Magic」
http://developer.apple.com/technicalnotes/index-rev-date.html
QA1503「Preventing column reordering in NSTableView」(初版)
QA1501「Core Video - Available Pixel Formats」(初版)
QA1284「Creating install packages from the command line」
http://developer.apple.com/technicalqas/index-rev-date.html
【サンプルソースコード】
前回から1月26日の期間中、Apple社のSample Codeサイトには、サンプルソースコードがひとつだけ登録されました。Cocoaのカーソル表示用APIをCarbonアプリケーションから利用するためのサンプルです。しかし、この程度のAPIはCarbon側にも用意しておいて欲しいところです(涙)。
「CarbonCocoa_PictureCursor 」(Carbon&Cocoa関連)
http://developer.apple.com/samplecode/index-rev-date.html
【デベロップメント SDK】
前回から1月26日の期間中、Apple社のSDKサイトには新しいSDKがひとつも登録されませんでした。
http://developer.apple.com/sdk/
copyright 2007 Ottimo, Inc. All rights reserved
無断転載・引用禁止