Programming
以前からデバッグ時、アプリ本体が起動する前にKVMが例外を吐いてスレッドが止まるという問題に悩まされてたわけだが、WTKを2.2に戻してワークスペースを一から作り直したら治った\(T▽T)/たぶんワークスペースの設定なりに問題があったんだろうなあ。これ…
4ヶ月以上放置プレイだったのか。我ながらテキトーだ(苦笑) PiClip Ver0.3.0の変更点は 全角英字の入力に対応 未確定文字を入力していないときの、方向キーでの入力位置の移動に対応 方向キーによる予測候補の選択方法の小変更 クリアキーによる文字削除に対…
最近やってたPiClipの改良がようやくひと段落着いた。 ここまでで分かったことを羅列してみる。 コードをリファクタリングしてきちんとクラスに分けると、メモリ消費量が増える。 いままでは、扱いやすいから予測辞書を StringBufferで文字列生成 StringBuff…
ようやく JDK1.5.11 Eclipse3.2.2 EclipseME1.6.6 ProGuard3.8 J2ME Wireless Toolkit 2.5 という、現在での最新版の環境を構築できた。 疲れた。とりあえずいろいろ分かったことを覚書。 基本的にん・ぱかさんのところを見ながら順番どおりにインストールし…
Red Five Labs News : Community Technology Preview http://www.redfivelabs.com/blogs/news/archive/2007/03/06/community-technology-preview.aspx 何がすごいかって、リンク先のプレスリリース読んでもらえば分かるけど、Windows Mobile向けの.NET Compa…
僕は、アプリ開発にEclipseとEclipseMEを使ってます。 どちらも使いやすくて気に入ってるんだけど、ちょっと前からデバッグ中に例外が発生するようになった。 調べてみると、どうやらEclipseMEのバグらしい。最新版にしたら治るかもと思ってアップデートして…
もろもろからの現実逃避に久しぶりにコーディングしてました。 とりあえずやろうと思ってるのは、PiCliphttp://love.meganebu.com/~simontek/piclip.htmlのソースのリファクタリング。 あまりに可読性が無さ過ぎるコードを、もう少し見やすいものにしたいと…
こいつがキーコードを吐きやがらない。Forum Nokia漁るのもめんどくせ。
ソニーエリクソン携帯でPiCliphttp://love.meganebu.com/~simontek/piclip.htmlが動いてるところを↓で見た。 http://yattirin.com/archives/2007/02/sony_ericsson_k_1.html ソフトキーの配置が僕の思惑とぜんぜん違うんですけど_| ̄|○ Javaだから実際の実…
今書いているコードでは、画面をスクロールさせるためにpaintの中にrepaintを書くことで、再帰的?に画面を描画している。(1文字ずつ描画していって、画面に入りきらなくなったら1行上にずらしてもう1度始めから描画していく、みたいな感じ)ところが、スクロ…
Symbian,Symbian OSのPOSIXサポートを発表 http://itpro.nikkeibp.co.jp/article/NEWS/20070117/258938/ POSIXってのは、UNIXの共通API(C言語向け)。UNIXからの移植がしやすくなるわけだ。 SymbianOSはネイティヴであるC++に加え、perlとかpython、ruby、ja…
以前、携帯電話向けにPiCliphttp://love.meganebu.com/~simontek/piclip.htmlという日本語入力アプリを作った。 しかし、このとき使った予測入力という方法は確かにキーを打つ回数は減らせるけれど、動的に変換候補を表示するため、メモリを大量に消費してし…
ドコモなど携帯3社、「110番」など緊急通報時に自動で位置も通知、4月から http://headlines.yahoo.co.jp/hl?a=20070112-00000007-bcn-sci ソフトバンクの3G携帯は国産の一部端末のみ自端末の位置情報を取得できる。 これは前からあるんだけど、今回のは警察…
nPOPmuhttp://love.meganebu.com/~simontek/npopmu.htmlにメールの未既読判定機能をつけようと思い、いろいろ調べてみた。 どうも多くのソフトはUIDやMessage-IDという、各メールに固有に割り振られるIDをクライアントに保存して、受信する際に比較すること…
昨日書いたhttp://d.hatena.ne.jp/ayamadori/20061224サーバーの不具合が解消しました。こちらのエミュレータ上では正常動作を確認しています。もし使っている方がいらっしゃいましたら、動作確認をお願いしますm(__)m 早く入力機能実装したいなあ(ボソ)
現在、中間サーバに不具合が発生しており、通信が出来ない状態とまっております。サーバー管理者の方に復旧をお願いしましたので、しばらくお待ちくださいm(__)m しかし、ほんとにサーバーが原因だとすると結構前(先月?)から落ちてたことになるんだけど、今…
SMS送受信部分のAPIであるJSR120(Wireless Messageng API 1.1)の仕様書を読んでみても、やはり特定ポートにやってくるSMSしか受信できないらしい。しかも端末がもともとSMS受信用に使ってるポートを指定すると例外を吐くときた。 というわけで自動受信、すな…
どうもポート番号が間違っていたみたい。以前はサンプルどおり50000番を使っていたが、 Sending a message from Symbian C++ to a J2ME MIDlet. http://www.newlc.com/Sending-a-message-from-Symbian-C.html のサンプルアプリ(ポートは16500番)をインストー…
PushRegistryという仕組みを使うと、SMSを受信したときにアプリを自動的に起動させたり出来るらしい。 けど、サンプルをインストールしてみてもうまくいかない。探してみても分かりやすい説明もないし、誰か教えてくれませんか?
予想通り、仕様上は出来ないらしい。やろうとするとデータをレコードストアにレコードIDで振り分けて保存すると、IDレベルでランダムアクセスしてくれるようだ。しかしbyteレベルで出来ないから使いにくいし、そもそもレコードストアってそんなに容量がない…
Ruby for Symbian OS http://developer.symbian.com/main/tools/opensrc/ruby/index.jsp OSネイティヴなC++アプリケーションはセキュリティを厳しくするけど、その代わりいろんな言語で開発できるようにして、開発者が逃げないようにしてるんだろうか。考え…
昨日の記事ですが。 Sun、JavaをGPLでオープンソース化 http://www.itmedia.co.jp/news/articles/0611/13/news060.html よく分からないんだけど,Linuxディストリビューションのように互換性のないものだらけにならないことを祈ります.
若干アレな気がしないでもないですが。 fonkさん(http://fonk.blog82.fc2.com/)が、MMSクライアントのユーザエージェントを変更するJavaアプリを公開されました。 mmspはMMSサーバに接続する際にユーザーエージェントを変更するアプリです。 ローミング先キ…
宣言どおり、nPOPmuを正式にバージョンアップしました。 基本的には以前のテスト版と変わっていませんが、フォントを内蔵したバージョンを追加しました。日本語フォントの入っていない携帯電話でも日本語メールが読めるようになるはず。入力がまだできない上…
Forum NokiaにS60端末向けFepExample(パソコンでいうIMEね)の最新版がアップされてた。 が、3rdEdition向けバイナリは入ってなくて、ソースを3rd向けにコンパイルするには You have to sign the FepExample_S60_3rd_ed.SIS file using Manufacturer Approved…
解決に2週間以上かかったよorz Forum Nokiaの掲示板の通信に関するソースをまるっとコピーしたらうまくいった。 参考サイト:http://discussion.forum.nokia.com/forum/showthread.php?t=76112 これから察するに、HttpConnection#getlength()の返り値は、端…
今までのテスト結果を踏まえて某倉庫にアップしました。 変更点は アカウント選択画面に終了キーの追加 S40端末向けにGUIの小変更 送受信アルゴリズムの小変更 中間サーバの小変更 エラーの内容が分かるように(テスト版ですので^^;) だけです。しょぼ(苦笑)…
nPOPmuのことですが,今のところ,nokiaのN70,E60で通信できない?("メール:0件"と表示される)現象が発生しています. Forum Nokia等で原因を探していますが,なかなか見つかりません. 誰か分かる人がいたら教えてください.あと,動作テストしていただける方も…
WebサイトをUTF-8で構築するときは,htmlをBOMなし(UTF-8N)で保存しないと,文字化けの可能性がある. 参考サイト:http://homepage2.nifty.com/hobbit/html/utf8.html
昨日も書いたけど、3つソフトキーがある仕様ってどうなのよ。やりにくいったらありゃしない。 keyPressedと共存できないし、なるべく個別機種対応したくないのに。。。