今後の予定

まぁ当面はデバッグ作業をやるとして
とりあえず、現状で予定してる機能強化をメモ

●検索機能の強化
せっかくDB使ってるので、もっと色々手早く目的の書籍にアクセスする手段を用意したい
機能の実装自体は簡単だけど、分かりやすい・使いやすいUIを設計する能力が……

●本棚等のソート
まぁこれも機能だけならスグできそう
問題はドラッグ&ドロップによる並び替えとの兼ね合いか

●左開き対応
日本向け書籍の大半は右開きなので、個人的には今のままでも問題ない
が、逆方向に開く本もある訳で、対応しておかないと不味い
単にページ送りとかスクロール方向をフラグで反転する程度の修正で実装はできる
が、ビューワーの設定画面で切り替えるのは再び右開きを見る時に戻さないといけなくて煩わしい
すると、書籍別に設定ができるようにしなければならず、やっぱりインターフェースの改造が必要となる

●PDF対応
Adobeが公式にコンバーターとか出してくれりゃ良いのに……
色々ライブラリを試しているが、うまくコンパイルできなかったり、できても日本語表示がお粗末だったり
さすがにPDFの仕様を調べて自力で実装するのは趣味の範囲を超えるしなぁ
何か都合の良いライブラリを見つける事ができたら考えよう

●ネットドライブ対応
以前にもぼやいたが、実装自体はライブラリを使えばできるハズ
問題はプラグインのように機能を本体から切り離すのが難しいので本体がGPL汚染される事
まぁこのアプリ自体は知的好奇心を満たすためのものなので、別にソースを公開しても良いのだが、実験作故に色々汚いコードとか実験だけして消し忘れたゴミとか、人に見せるにゃ恥ずかしいソースなのよね

●NDK使用
現在はオールJAVAで組んでるが、画像処理等の高速化のためにNDKを使ってC++で書き直したい
別の言語に移植する訳で、かなりの大改造になるので、できればこれ以上機能が複雑化する前に済ませてしまいたい
が、C系統なんて10年以上触ってないので、やるとなると色々と面倒な準備期間が必要で
とりえあず、JAVAで実用速度なうちは放置するかなぁ

あとはユーザーからの要望対応かね
要望出るほどインストールされれば良いんだけどwww