Last update: Saturday, 04-Jun-2011 17:28:51 JST |
_ IS01のメモリ不足が結構つらい。Androidは裏に回ったプロセスはわりと「いつ落とされても文句いえない」状態での動作を要求される。これらはメモリ不足になった時点で落とされるのだが、IS01は初期インストール状態でアプリ2本分くらいしかメモリが余っていない。
_ これは、2本めのプログラムが起動した時点で今まで動いていたプログラムが落とされてもおかしくないことを示している。通常のプログラムなら、落とされるときに現状を保存しておき、再び起動したときに保存データを使って回復させればいいわけだが、IRC接続はそうはいかない。
_ 裏に回った時点で落とされるのはあまりに残念なので、Androidでプロセスの形態として用意されている「サービス」というものでAiCiAのIRC接続部は書かれている。この形態だと、通常プログラムよりはメモリ常駐優先順位が上がり、落とされにくくなる。
_ ただそれでもやっぱり落とされるときは落とされるわけで。回避手段として、以下を推奨。
IRCクライアントAiCiA開発中 |
_
普段からTIG(TweetIRCGateway)でtweetしているのだが、Androidみたいなマシンのキーボードだとreplyなんかでコマンド打つのがかったるいので、メニューからtweetログを選んでreplyとかできるモードを付けてみたというところ。
IRCクライアントAiCiA開発中 |
_
そういえば縦画面モード。縦/横画面どちらで起動するか、起動したあと回転させられるかどうか、縦/横どちらに分割するか、両ペインのサイズをどうするか、くらいまで設定できるようにするのはわりと面倒だった・・・。
オリオンで乾杯@がちま家 |
_
ちうことで6人。なんかずっと欠食なひとが。
_ やっとリリースに至る。人柱皆様に感謝。
AiCiAは、Android OS上で動作するIRCクライアントです。以下の特長を持っています。
|
メールはこちらへ...[後藤浩昭 / Hiroaki GOTO / GORRY / gorry@hauN.org]