トップ 一覧 検索 ヘルプ RSS ログイン

Palm OS Programmer's Companion Volume I/2の変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
[[← 1 章に戻る|Palm OS Programmer's Companion Volume I/1]] [[↑トップへ|Palm OS Programmer's Companion Volume I]] [[3 章に進む →|Palm OS Programmer's Companion Volume I/3]]
----
!!!2 アプリケーションの開始と終了
 
デスクトップコンピュータでは、アプリケーションはユーザーの起動によって開始し、ユーザーが終了を選択した時点で停止します。これらの事柄は、Palm OS ハンドヘルドでは少しだけ違ったかたちで進みます。Palm OS アプリケーションもユーザーのリクエストによって起動しますが、それはグローバル検索機能のように、通常の意味の起動とは違ったユーザーアクションによるものでもありえます。そして、Palm OS アプリケーションは終了コマンドというものがありません。そのかわり、ユーザーが他のアプリケーションを起動することによって終了します。

この章では、アプリケーションがどのように起動し、どのように終了するか、また、これらの作業を正しく処理するためにどのようなコードを書かねばならないかについて説明します。また、ノティフィケーション ── なんらかのイベントに応じてシステムがコードを実行させる別の方法 ── についても説明します。ノティフィケーションは Palm OS の最近のバージョンで利用できます。この章では、以下の内容をカバーします。

*[[2-1 起動コードとアプリケーションの起動|Palm OS Programmer's Companion Volume I/2-1]]
*[[2-2 起動コードへの応答|Palm OS Programmer's Companion Volume I/2-2]]
*[[2-3 プログラムからのアプリケーション起動|Palm OS Programmer's Companion Volume I/2-3]]
*[[2-4 独自起動コードの作成|Palm OS Programmer's Companion Volume I/2-4]]
*[[2-5 アプリケーションの終了|Palm OS Programmer's Companion Volume I/2-5]]
*[[2-6 ノティフィケーション|Palm OS Programmer's Companion Volume I/2-6]]
*[[2-7 ヘルパー・ノティフィケーション|Palm OS Programmer's Companion Volume I/2-7]]
*[[2-8 ソケット・ノティフィケーション|Palm OS Programmer's Companion Volume I/2-8]]
*[[2-9 起動コードの要約|Palm OS Programmer's Companion Volume I/2-9]]
*[[2-10 ノティフィケーションの要約|Palm OS Programmer's Companion Volume I/2-10]]
*[[2-11 起動と通知に関する関数の要約|Palm OS Programmer's Companion Volume I/2-11]]
 
この章ではアプリケーションのイベントループについてはカバーしていません。イベントループについては 「 [[3 イベントループ|Palm OS Programmer's Companion Volume I/3]] 」で説明しています。

 
----
[[← 1 章に戻る|Palm OS Programmer's Companion Volume I/1]] [[↑トップへ|Palm OS Programmer's Companion Volume I]] [[3 章に進む →|Palm OS Programmer's Companion Volume I/3]]