Palm Programmer's Laboratory

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

Palm OS Programmer's Companion Volume I/2

← 1 章に戻る ↑トップへ 3 章に進む →


2 アプリケーションの開始と終了

 
デスクトップコンピュータでは、アプリケーションはユーザーの起動によって開始し、ユーザーが終了を選択した時点で停止します。これらの事柄は、Palm OS ハンドヘルドでは少しだけ違ったかたちで進みます。Palm OS アプリケーションもユーザーのリクエストによって起動しますが、それはグローバル検索機能のように、通常の意味の起動とは違ったユーザーアクションによるものでもありえます。そして、Palm OS アプリケーションは終了コマンドというものがありません。そのかわり、ユーザーが他のアプリケーションを起動することによって終了します。

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

 
この章ではアプリケーションのイベントループについてはカバーしていません。イベントループについては 「 3 イベントループ 」で説明しています。

 


← 1 章に戻る ↑トップへ 3 章に進む →