Palm Programmer's Laboratory

トップ 差分 一覧 ソース 検索 ヘルプ RSS ログイン

Palm OS Programmer's API Reference/B

← 付録 A に戻る ↑トップへ 付録 C に進む →

B 互換性ガイド

※訳者: この章で頻出する "Feature" とは、機能価値 - 顧客にとって価値のある機能、小規模な機能単位 - のことです。適当な訳語が見当たらないので、そのまま "Feature" という単語を使用することにします。(これまでに、"Feature" を「機能」と訳していたことがあります。見つけ次第 "Feature" に直して統一するつもりでいますが、現在は "Feature" と「機能」が混在している状態です。)

付録 B では、Palm OS バージョン 1.0 の後で追加された機能とその他の Feature(イベントや起動コードなど)のグループをリスト アップしています。

あなたが新しい機能や Feature のいずれかをアプリケーションの中で使用する前に、あなたはそれらがあなたのアプリケーションが実行される OS のバージョンで実装されていることを保証するためにチェックをしなければなりません。OS バージョン番号をチェックすることはある特定の Feature が存在していることの信頼できる指標ではありません。なぜなら、新しい OS バージョンのあるものはそれ以前のバージョンの Feature を含んでいないことがあるからです。あなたのコードがサポートされることを保証するために、あなたは Feature の存在を個別にチェックしなければなりません。

このチェックをより容易に行うために、この付録は新しい機能と Feature をグループ分けしてリストにしています。これにより、あるグループの中のすべての機能と Feature は Palm デバイスの ROM の中で常に一緒に実装されています。このことは、グループのある 1 つの Feature をチェックしてその Feature が存在すれば、そのグループのすべての機能と Feature が実装されていると見なせるということを意味します。

各グループには、それが実装されているかどうかをチェックするための推奨テストが含まれています。以下のグループについて記述します:

訳者: この付録は内容が多いため、2 ページに分けています。

← 付録 A に戻る ↑トップへ 付録 C に進む →