HMDT
-
Link
■
Macintosh
◆
Apple Developer Connection (ADC)
Apple Developer Connection
Apple Developer Connection (Japan)
ADC のトップページ。
ドキュメント
Mac OS X
Mac OS X System Architecture
Mac OS X の構成要素の概観。ここから各コンポーネントのページに飛べる。
Inside Mac OS X: System Overview
Mac OS X システムのオーバービュー。まずは、ここから!
Inside Mac OS X: Aqua Human Interface Guidelines
Aqua 時代のユーザインタフェースのガイドライン。GUI に興味ある人は必読。
Inside Mac OS X: Performance
アプリケーションのパフォーマンスのチューニング。
Inside Mac OS X: About the Mac OS X Printing System
印刷環境の入門書。
Inside Mac OS X: Authorization Services Reference
Authorization API のリファレンス。
Inside Mac OS X: Mach-O Runtime Architecture
Mach-O のアーキテクチャの詳しい解説。
Mac OS X: An Introduction for Developers
Mac OS X のデベロッパ向け概説。
Cocoa
Cocoa Developer Documentation
Cocoa ドキュメントの一覧。
API リファレンス
Foundation API Reference (Objective-C)
Foundation API Reference (Java)
AppKit API Reference (Objective-C)
AppKit API Reference (Java)
プログラムデザイン
Application Architecture
Cocoa アプリケーションの基本的なアーキテクチャ。MVC アーキテクチャとか、ドキュメントアーキテクチャとか。
Application Customization
AppKit と Foundation のバージョンの求め方。
Debugging Cocoa Application
gdb のブレークポインタの設定の仕方と、NSObject の retain count の求め方。
Document-Based Applications
ドキュメントアーキテクチャの解説。
Exception Handling
例外と Assert の処理。
Foundation Framework
ルートクラスとしての NSObject の話。クラス・クラスターの話。
Internationalization
ローカライズの話。
Java/Objective-C Language Integration
Java を使って Cocoa プログラムを書くときに出てくる問題。
Memory Management
Objective-C のオブジェクトの確保、開放、オーナーシップ、コピー。
Online Help
アプリケーションへのヘルプのつけ方。
Scriptable Applications
スクリプト対応アプリケーションの作り方。
データ管理
Archiving and Serialization
オブジェクトデータをバイト列に変換。
Binary Data
バイト・バッファデータの取り扱い方。
Collections
配列、集合、辞書といったコレクションクラス。
Data Formatting
日付けの変換や、文字列の変換をするフォーマッタ。
Dates and Times
日付けと時間の取り扱い。
Key Value Coding
キー・バリューを使ったコーディング。
Geometry and Range Utilities
座標や四角といった図形と、数値の範囲を表すユーティリティ。
Numbers and Other Values
数値やその他の値を表すクラス。
Property Lists
XML で表されたデータへのアクセス。
Strings
文字列の一般的な取り扱い方や、文字列の描画の仕方。
Undo Architecture
アンドゥのやり方。
ファイルとリソースとプロセス管理
File Management
アプリケーションレベルと、ローレベルでのファイル管理。
Interacting with the Operating System
ホストの情報を得る方法や、サブプロセスの作り方。
Multithreading
スレッドとロック。
Resource Management
リソースの管理。
User Defaults
ユーザデフォルトへのアクセスの仕方。
イベント
Overview of Events
Cocoa のイベントモデルの概観。
Basic Event Mechanisms
Run Loop、Notification、タイマーの話。
Application Event Handling
アプリケーションで管理すべきイベント。Action、コピー・アンド・ペースト、カーソル、ドラッグ・アンド・ドロップ、インプットメソッドなど。
描画
Basic Drawing
ベジェ・パスを用いた描画や、座標系の話。
The Drawing Environment
ディスプレイへのアクセス
Drawing Directly to Screen
Drawing and Images
NSImage を用いた画像の取り扱い。
OpenGL
Cocoa と OpenGL
Drawing Text
Drawing and Views
AppKit のいろいろな View。
Printing
印刷の仕方。
Using Color
カラースペースの解説や、ImageWell の使い方など。
テキスト
Text System Architecture
Cocoa のテキストの扱い方の概観。
Characters and Glyphs
文字とグリフの取り扱い方。
Font Handling
フォントの取り扱い方。
Font Panel
フォントパネルの使い方。
Rulers and Paragraph Styles
ルーラーの使い方と、パラグラフのスタイルの変更の仕方。
Text I/O
テキストファイルの入出力。
Text Attachments
画像とかの添付の仕方。
Spell Checking
Cocoa のスペルチェック。
Character Attributes
Hyphenation
Typesetters
Background Layout
Rulebooks
ユーザインタフェース
User Interface Validation
ユーザインタフェースとしての認証。
Controls and Cells
たくさんのコントローラ。
Application Menus and Pop-up Lists
さまざまなメニューの作り方。
Windows and Panels
種々のウィンドウやダイアログやパネル。
アプリケーション間通信
Distributed Objects
分散オブジェクトによるプロセス間通信。
System Services
アプリケーション・サービスの使い方。
Workspace Services
ファイルシステムや、起動しているアプリケーションなどの情報の取得。
マルチメディア
Sound
Cocoa のオーディオ。
Video
Cocoa と Quicktime。
Object-Oriented Programming and the Objective-C Language
Objective-C 言語の紹介。
Developing Cocoa Java Applications: A Tutorial
Java で Cocoa アプリケーションを作るためのチュートリアル。
Quartz
API リファレンス
Inside Carbon: Quartz 2D
Quartz の API リファレンス
Inside Mac OS X: Drawing With Quartz 2D
Quartz の詳細な解説。
Quartz Primer
Quartz の短い説明。
Open GL
API リファレンス
Inside Carbon: Open GL
Open GL の API リファレンス。通常の gl 関数に加えて、agl (Apple GL) のリファレンス。
Aqua
User Experience Resource
Aqua のためのユーザインタフェースのさまざまな情報。
The Mac OS X Dock
Dock に関する API の解説。
印刷
Inside Mac OS X: Creating Printing Presets for iPhoto
iPhoto のための印刷情報の作り方。
AppleScript Studio
Inside Mac OS X: Building Applications With AppleScript Studio
AppleScript Studio のチュートリアル。
Home
|
Link
|
Download
|
Back Number
|
Speciall Issue
mailto: mkino@xd5.so-net.ne.jp