[[← 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]]