【開発環境】
随分と前からADCメンバーサイトではダウンロード可能だったのですが、やっと正式にToolsサイトで「Xcode Tools 1.2」が紹介されました。実際に使用してみると、旧バージョンで幾度となく遭遇した「不可解な現象」の頻度は随分と減っているような気がします。このレベルなら安心して開発作業が行えるでしょう。しかし、Xcodeの左側サイドバーのユーザインターフェースですが、非常に分かりづらくストレスが溜まるのは私だけでしょうか(笑)。もう少しすっきりとさせれば、初心者の開発者でも理解しやすいユーザインターフェースが構築できると思うのですが...さて、どうでしょうか?
http://developer.apple.com/tools/xcode/
長い間ADCメンバーサイトでシーディングされていた「Mac OS X 10.3.4 Updater」がついに登場しました。メインマシンのPowerMac G5は元々高速なので、その体感速度にあまり変化を感じませんでしたが、PowerBook G4などで試してみると画面表示など高速化されているような気がします(皆さんはどうですか?)。SafariやFinderもバージョンアップしているようですので、早めのアップデートをお勧めします。Mac OS X 10.3.4が登場したのと同時に、Darwinサイトにもそのバージョンに準拠した「Darwin 7.4」ソースコードが登録されました。興味ある方は覗いてみてください。
http://www.opensource.apple.com/darwinsource/10.3.4/
【テクニカルドキュメント】
前回から5月28日の期間中、Apple社のDocumentationサイトにはドキュメントが23も登録されました。例外もいくつかありますが、PDFドキュメントが用意されているものがCarbonやDevice関連、されていないものがCocoa関連と考えればよいでしょう。「Apple Human Interface Guidelines」、「Apple Software Design Guidelines」、「Mac OS X Technology Overview 」などは、初めてMacintosh環境の開発に取り組もうとしている人にとっても重要なドキュメントですので、最新版の日本訳が欲しいところです。
「Apple Human Interface Guidelines」(PDFあり)
「Apple Software Design Guidelines」(PDFあり)
「AppleScript for Mac OS X」
「Application Architecture」
「Basic Drawing」
「Certificate, Key, and Trust Services Reference」(PDFあり)
「Color and Color Management Systems」(PDFあり)
「Core Foundation Reference」
「The Drawing Environment」
「HeaderDoc Unfettered」(PDFあり)
「I/O Kit Fundamentals 」(PDFあり)
「Keychain Services Reference」(PDFあり)
「Launch Time Performance」
「Mac OS X Technology Overview 」(PDFあり)
「Screen Saver Reference for Objective-C」
「Sheets」
「Software Distribution」
「Text System Architecture」(PDFあり)
「What Is Cocoa?」
「Working With Bluetooth Devices」(PDFあり)
「Working With USB Device Interfaces 」(PDFあり)
「Writing an I/O Kit Device Driver」(PDFあり)
「Adding Search to Your Application (Preliminary)」(PDFあり)
http://developer.apple.com/documentation/index-rev-date.html
また、デベロッパ向けの読み物として以下の解説が登録されています。有名なSFゲームの「Halo」を開発する時に、OpenGLとApple社のパフォーマンスツールがどのように活躍したのかというお話です。
「Westlake Puts Halo on the Mac」(読み物)
http://developer.apple.com/business/macmarket/westlake.html
前回から5月28日の期間中、新規のテクニカルノートはひとつも登録されませんでしたが、テクニカルQ&Aの方は3つ登録されました。
QA1292「Avoiding the -42 error with DiscRecording」
QA1351「Directories Appear as Volume Aliases」
QA1347「Movie export with AAC or AMR audio formats」
http://developer.apple.com/technicalqas/index-rev-date.html
【サンプルソースコード】
前回から5月28日の期間中、Apple社のSample Codeサイトには、新しいサンプルソースコードがひとつも登録されませんでした。このままWWDCまでお休みかもしれませんね(笑)
http://developer.apple.com/samplecode/
【デベロップメント SDK】
前回から5月28日の期間中、Apple社のSDKサイトには新しいSDKがひとつだけ登録されました。Mac OS X 10.3.4に対応した「Kernel Debug Kit」の最新版です。
「Kernel Debug Kit 10.3.4」
http://developer.apple.com/sdk/
copyright 2004 Ottimo, Inc. All rights reserved
無断転載・引用禁止
Contact us: koike@ottimo.co.jp