出版社内容情報
【セールスポイント】
携帯情報端末Palm、Visor、CLIEプログラミング解説書の決定版!
【発刊の目的と内容】
Palmのプログラミングについて、Palmデバイスをとりまく環境から、具体的な事例を基にしたアプリケーションの考え方、デスクトップとの連携、日本語化の手法などまでをしっかり紹介している。
C/C++について一定の知識のある方が、Palmのプログラミングの本質を理解し、Metrowerks社のCodeWarrior(7J)を利用して、実際にPalm上で稼働するアプリケーションが開発できるような情報を提供する。
★本書籍は、1999年5月発行の「ここまでできる! Palm/WorkPadプログラミング Windows版」を、最新のバージョンに合わせて全面改定したものとなる。
【購読対象者】
・プログラミング経験がありPalm、Visor、CLIEなどのプログラミングに挑戦しようとする人
・PalmプログラミングでIrDA接続やデスクトップ連携の情報がほしい人
【付録】
CD-ROM1枚付属
【詳細目次】
1章 Palm OSデバイスは楽し!
■1.1■ Palm OSデバイスシリーズ ~ハードは変わる~
■ Palm OSデバイスシリーズのスペック
■ Palm OSデバイスのインタフェース
■1.2■ 標準アプリケーション
■ アプリケーション作成の方向性
■ CodeWarrior for Palm OS付属のソースファイル
■1.3■ Palm OS Programmer's Companionはコンパニオン?
■ プログラマーズコンパニオンは、ガイドブック
2章 Palm OSは小さな黒子
■2.1■ 君は誰? ~クリエータIDで識別~
■ クリエータID
■ クリエータタイプ
■2.2■ データベースはメモリだ
■ ストレージメモリ
■ ヒープメモリ
■2.3■ 流れるはメッセージ
■ Palm OSプログラミングとWindows 95/NTプログラミングの違い
■ Palm OSはシングルウィンドウOS
■2.4■ リソース ~資源は大切に~
■ リソースの種類
■ カタログの種類
■ 独自のオブジェクト
■2.5■ 操作はイベント
■ 起動要求コード
■2.6■ マネージャはあなたの下僕
3章 コンパイラも世界から
■3.1■ よりどりみどりコンパイラ
■ Palm OSデバイス上での開発環境
■ Windows上での開発環境
■3.2■ CodeWarrior for Palm OS
■ 統合開発環境CodeWarrior
■ Palm OS版CodeWarrior
4章 戦えCodeWarrior
■4.1■ 使ってみようIDE
■ IDEの起動
■ 内蔵エディタ
■ リソースファイルの編集 -Constructor-
■ デバッグ
■4.2■ ご存じC言語
■4.3■ 開かれたSDK
5章 Constructorは建設者
■5.1■ Constructorを使おう
■ Constructorの起動と終了
■ フォームを定義する
■ 新しいフォームの作成
■ ユーザーインタフェースオブジェクトの貼り付け
■ メニューを定義する
■ 文字列を定義する
■ アラートを定義する
■ アイコン/ビットマップを定義する
6章 ようこそHandWriteの世界へ
■6.1■ HandWriteを解剖する
■6.2■ リソースを定義する
■ フォームを仕立てる
■ メニューを並べる
■ アラートをおく
■6.3■ 1つじゃないのよ画面は
■6.4■ ペンの動き、アプリケーションの動き
■6.5■ 保存するデータベース
■6.6■ 仕上げ
■ メイク
■ Palm OS Emulatorで動作確認
7章 HandWriteを乗り越えろ
■7.1■ 要望は世界から
■7.2■ カテゴリ
■ カテゴリでの整理
■ アプリケーションからのカテゴリの操作
■7.3■ タイムスタンプ
■7.4■ タイトルリスト
■7.5■ アラーム設定
8章 新型Palmを垣間見て
■8.1■ 変化するPalm OS
■8.2■ 色は選ぶ物
■8.3■ この色で塗りたい
■8.4■ ビーム交換
■8.5■ 色替え
9章 デスクトップから愛を込めて
■9.1■ バックアップデータをのぞいてみよう
■ バックアップファイルはPDB
■ データベースヘッダーとレコードロケーションリスト
■9.2■ 手書きメモを読もう
■9.3■ Hwviewを考える
10章 ここは日本だ、日本語化!
■10.1■ ちょっとの手間で
■10.2■ もっと簡単に
■10.3■ 化粧直し
11章 日の当たらない改革
■11.1■ Palm OSの過ち
■11.2■ 行くも止めるも
■11.3■ 私は黒子
■11.4■ 使ってみよう、アテンションマネージャ
■11.5■ 寝た子を起こす
■11.6■ アテンション・プリーズ
付録A 目指せ! オリジナルプログラム!! ソニー クリエ シリーズ
■A.1■ CodeWarriorではじめるCLIEプログラミング
■A.2■ ここはどこ?
■A.3■ 回すはジョグ
■ ジョグのキー
■ アシストする?
■A.4■ メモリースティックは、仮想ディスク
■ メモリースティックは、メモリ?
■ メモリースティックは、RAMディスク
■ メモリースティックは、アクション
■A.5■ 見た目鮮やか、ハイレゾリューション
■A.6■ オリジナル機能は参照系
付録B 関数リファレンス
目次
PalmOSデバイスは楽し!PalmOSは小さな黒子
コンパイラも世界から
戦えCodeWarrior
Constructorは建設者
ようこそHandWriteの世界へ
HandWriteを乗り越えろ
新型Palmを垣間見て
デスクトップから愛を込めて
ここは日本だ、日本語化!
日のあたらない改革
目指せ!オリジナルプログラム!!ソニークリエシリーズ
関数リファレンス
著者等紹介
漆畑広樹[ウルシバタヒロキ]
静岡県在住。(有)スマックフィールド代表。在庫管理システム(HITAC)。薬剤管理システム(HITAC)。パソコンCAD/R:BASEによる設計・見積システム(AutoCAD/R:BASE)。警備向け警備端末(Z80マイコンシステム)。トランスミッション検査判定システム(OS‐9)。シーケンサ制御用簡易言語エディタ・コンパイラ(VAX/VMS)。プラント制御用画面定義エディタ日本語化(PC‐DOS/Windows)。浄水場管理エキスパートシステム(WindowsNT)。Macintosh向けパッケージソフト(Macintosh)。スーパーマーケット販売管理システム(ACCESS/EXCEL)。警備向け信号変換監視システム(WindowsNT)など無節操に多方面のシステム開発に従事する
※書籍に掲載されている著者及び編者、訳者、監修者、イラストレーターなどの紹介情報です。