そろそろPDAが欲しい・・・
そろそろPDAが欲しいなぁなんて思いつつ早数年。WinCE 系はちょっとデカ過ぎるし Palm だとちょっと物足りないかなぁなんて思っているうちに結局買う機会を逃したり。結構値が張るモノだしねー。
実は会社の同僚にもらったPalmIIIの英語版を持ってたんだけど、結局日本語は必要だなぁと実感して全然使ってなかったのだ。しかし一昨日、J-OSがダウンロード&試用出来る事を知って試してみたらなんとちゃんと日本語が使えるじゃん。PalmIIIなんで、J-OSを入れた段階でもうあと700KBくらいしか残ってないんだけど・・・(^^;こうなると俄然Palmのプログラミングに興味がでてくる訳で、色々調べてみたら、GCC, CodeWarrior,NS-Basic,Java2MEあたりがメジャーのようで。C/C++はちょっとやる気無しという訳でGCCとCodeWarriorはパス。NS-BASICは簡単な物なら大丈夫かも?って思って試してみたら実行ファイルはでかいわ、動作はクソノロだわで却下。やっぱJavaっすかねー、って思ってた所で何と、DelphiライクなIDEでPascalベースのツール、その名もPocketStudioを発見。最新版が出たばっかりじゃん。
という訳で早速試してみる事に。おおー、ホンマや。IDEだよ。おー、ボタンダブルクリックでイベントハンドラが生成されるよ!としばし感動!よくあるHelloWorldもあっという間に出来ちゃう。これはスゴイかも???と期待大だったのだが・・・、実はString型をサポートしていない事が判明。なにぃ〜〜??しかも、IDEオブジェクトとの連携がイマイチで、List1.Add("選択肢1");みたいな事が出来ない。まずはList1のオブジェクトポインタをAPIで調べて、さらにListアイテムのAPIからPChar配列の選択肢一覧を全部指定しなきゃいけない。String型が無い時点で結構がっかりだったけど、これじゃあC/C++で書くのと変わらないじゃん。文法がPascalになっただけだよ(苦笑)。しかもマニュアルが腐ってる・・・とまぁ文句を言いながらも一日遊んでたら不憫さにちょっと慣れてきた(笑)。
これならLet's家計簿の入力フロントエンドを作るくらいなら簡単に出来ちゃいそう。PC本体との同期がちょっと大変かも知れないけど、やってみる価値はありそうだ。WinCE版は他にも既に使えそうな家計簿ソフトがありそうなのでとりあえずは置いておいて、まずはPalm用からやってみますか。まずは地道にPalm PilotのAPI仕様から勉強しなきゃ。うげ〜〜、結構あるな、これ。地味に行こう、地味に(笑)。あ〜、でもやっぱりSimplicity for Palmくらいの完成度の高いIDEが欲しいかも・・・。$20/ea.のRuntime Distribution License Feeはちょっと高すぎだって。
Viewed: 839 times.実は会社の同僚にもらったPalmIIIの英語版を持ってたんだけど、結局日本語は必要だなぁと実感して全然使ってなかったのだ。しかし一昨日、J-OSがダウンロード&試用出来る事を知って試してみたらなんとちゃんと日本語が使えるじゃん。PalmIIIなんで、J-OSを入れた段階でもうあと700KBくらいしか残ってないんだけど・・・(^^;こうなると俄然Palmのプログラミングに興味がでてくる訳で、色々調べてみたら、GCC, CodeWarrior,NS-Basic,Java2MEあたりがメジャーのようで。C/C++はちょっとやる気無しという訳でGCCとCodeWarriorはパス。NS-BASICは簡単な物なら大丈夫かも?って思って試してみたら実行ファイルはでかいわ、動作はクソノロだわで却下。やっぱJavaっすかねー、って思ってた所で何と、DelphiライクなIDEでPascalベースのツール、その名もPocketStudioを発見。最新版が出たばっかりじゃん。
という訳で早速試してみる事に。おおー、ホンマや。IDEだよ。おー、ボタンダブルクリックでイベントハンドラが生成されるよ!としばし感動!よくあるHelloWorldもあっという間に出来ちゃう。これはスゴイかも???と期待大だったのだが・・・、実はString型をサポートしていない事が判明。なにぃ〜〜??しかも、IDEオブジェクトとの連携がイマイチで、List1.Add("選択肢1");みたいな事が出来ない。まずはList1のオブジェクトポインタをAPIで調べて、さらにListアイテムのAPIからPChar配列の選択肢一覧を全部指定しなきゃいけない。String型が無い時点で結構がっかりだったけど、これじゃあC/C++で書くのと変わらないじゃん。文法がPascalになっただけだよ(苦笑)。しかもマニュアルが腐ってる・・・とまぁ文句を言いながらも一日遊んでたら不憫さにちょっと慣れてきた(笑)。
これならLet's家計簿の入力フロントエンドを作るくらいなら簡単に出来ちゃいそう。PC本体との同期がちょっと大変かも知れないけど、やってみる価値はありそうだ。WinCE版は他にも既に使えそうな家計簿ソフトがありそうなのでとりあえずは置いておいて、まずはPalm用からやってみますか。まずは地道にPalm PilotのAPI仕様から勉強しなきゃ。うげ〜〜、結構あるな、これ。地味に行こう、地味に(笑)。あ〜、でもやっぱりSimplicity for Palmくらいの完成度の高いIDEが欲しいかも・・・。$20/ea.のRuntime Distribution License Feeはちょっと高すぎだって。
この記事へのトラックバックURL: http://www.letsware.com/jpn/action.php?action=plugin&name=TrackBack&tb_id=122
トラックバック一覧
この記事へのトラックバックはまだありません。
このリンクを右クリックすると簡単にこの記事へのトラックバックURLをコピーできます。
もしあなたのブログにトラックバック機能がない場合でも、このフォームを使えば手動でトラックバックをこの記事に送る事ができます。
この記事に対するコメント:
この記事にはまだコメントが付いていません。
コメントを書く!
このアイテムは閉鎖されました。このアイテムへのコメントの追加、投票はできません。













