By following the version up of iPhone OS from 2.0 to 2.1, 2.2, 2.2.1, and 3.0, the code for PokéDia is getting thrawn. Especially there is a difficulity to input Japanese and convert Japanese letters to characters when you input text at the center or right side of the screen.
There are also some bug reports which we’re not able to duplicate in our environment.
We’re very helped by getting these feedbacks and right now we’re planning to recode this app from scratch. We are planning to prepare PokéDia data exporter from the current App to new App for those of you who are using PokéDia right now.
We will provide free verison and paid version for new PokéDia Apps. For those who are using the current version of PokéDia, we are planning to provide full function with free version as paid version by applying data exporter for free version.
We will announce more details when we got ready for it. Thank you for using PokéDia.
PokéDiaでは非公開APIは使っていないのですが、 iPhone OS 2.0から iPhone OS 2.1, 2.2, 2.2.1, そして3.0と、OSのバージョンアップにあわせて変動する微妙な挙動の変化への対応などから、相当な歪みが蓄積している状態になってしまっています。特に任意の場所でテキスト入力を実現する機能の実現に非常に苦労しており、OS 3.0では画面端での日本語入力の変換候補選択がうまく行かない問題等も出てきました。また、作者の環境では発生しないために修正ができないバグなども多数報告いただいています。
そこで、現状のPokéDiaの開発はデータのエクスポータを用意して一旦停止し、フルスクラッチで書き直す事を検討しています。
* 操作をシンプルにするために、縦スクロールを無くしてページを追加できるようにします。
* データが消えるという問題には、Appleが動作検証をしているCoreDataを利用する事で対応します。
* 任意位置でのテキスト入力はUITextViewの挙動が不安定なので、表示と編集を分離する方向を検討しています。
* 機能制限つきの無料版と、有料版の2つを用意します。
o 既にPokéDiaを買って頂いている方は、エクスポートしたデータを無料版にインポートすると、有料版と同じ機能が使えるようになる予定。
* 言語リソースはオンラインから取得
こちらに関しては引き続き進捗があり次第、こちらのブログにて報告させて頂きます。PokéDiaをご愛用いただきありがとうございます。











