2012年3月23日金曜日

PRO版Version.1.1.0リリース[PRO版]


PRO版Version.1.1.0をリリースしました。

新機能の追加及び各種不具合修正等を行いました。

今回のアップデートに関していくつか事前にブログ記事にしていますので合わせてご覧下さい。

アップデート内容の詳細はリリースノートをご覧ください。


DIY六法Version.1.1.0(Android Market Web版)
フル機能版


















動作報告、不具合などございましたらメール、本ブログコメント欄やGoogle+ページでお知らせください。ご理解とご協力をお願いします。

ICSユーザ補助TalkbackONの操作[PRO版]

Android4.0(ICS)のユーザ補助機能でTalkbackをONにしているとどういう操作イメージになるのかは言葉で説明するのは難しいので動画をご覧下さい。




このモードでの操作はちょっとクセがあるので注意してください。

スクロールする場合は2本指でスクロールしたい方向にスワイプしたり、動画にもあるように目的のボタンなどをタップする場合には、その場所まで指をずらして行って一度指を離してからタップするという操作が必要になります。

これを知らないとこのモードから抜けるのも大変になってしまいますのでご注意ください。


2012年3月22日木曜日

次回アップデートのリリースノートについて

近日中にリリース予定のアップデートですが、PRO版の修正、機能追加などが多めになってしまったためにマーケットの更新情報だけでは十分な情報をお伝えすることができない可能性があります。

そのため、詳細の更新情報は本ブログとGoogle+ページの方でお伝えすることを予めお知らせしておきます。

1つの例として以下のような感じでご紹介しています(Google+ページにジャンプします)。
[DIY六法]条文メモ関連新機能


なお、Lite版の方も今回アップデートしますが、PRO版よりも少し遅れてリリースとなります。PRO版に反映された基本部分の一部をLite版に反映する予定です。

大変お待たせしておりますが、十分な動作検証を経てからのリリースをしたいと考えておりますので今しばらくお待ちください。



2012年3月17日土曜日

v1.0.x → v1.1.x移行時に必要な操作について

前回の記事では現在リリース準備中のv1.1.0に関する重要な変更点についてお知らせしました。

この記事では新バージョンにアップデート後、法令管理DB内に裁判所規則集が含まれている方に移行作業を簡単に行なっていただくために必要な操作についてご説明します。

■対象のユーザ

これまで本アプリ(PRO/Lite)をご利用いただいていたユーザさんで、裁判所規則集の規則を旧URLの状態でダウンロードして利用されていた方が対象となります。

■必要な操作

※念のため管理DBのバックアップを取得しておいてください。

  • 最新のローカル検索索引のダウンロード(※アプリ起動時に通知欄に更新が必要な旨表示されなければ最新状態です。ただし、ご自身でLAW.xmlをPC等で加工されているような場合などは除きます。その場合でも強制的にダウンロードすれば最新になります)
  • [設定][管理DBバージョンアップ]をタップ
  • 管理DB中の旧URL裁判所規則の件数を見て0件でなければ旧URLが含まれていますので管理[DB VersionUp]ボタンをタップしてください

以上の操作で管理DBに含まれる裁判所規則集の旧URLが新URLに更新されます。

管理DBの状況を確認されたい方はバックボタンで設定画面に戻り、再度[管理DBバージョンアップ]をタップしてみてください。管理DB中の旧URL裁判所規則の件数を見て0件になっていれば旧URLは存在しないことになります。

手元の環境で旧URL裁判所規則集を管理DBに入れて全てが正しく置き換わることを確認しております。

※ここまでで再度管理DBのバックアップを別ファイルで取得しておくことを推奨します。

法令リストで該当する裁判所規則を見ると次の2つに分かれます。

  1. 「ファイルが存在しない状態になっている規則」は新URLでPDF化されているものです。
  2. 「ファイルが存在している規則」は新URLでもHTMLファイルのものです。

1は一括更新をするかそのまま法令リストからタップすればPDFファイルがダウンロードされてPDFビューアにIntentします。一方、2はロングタップして再取得を行うか、一括更新を設定画面から行えば裁判所規則集が最新の状態に更新されます。

お気付きの方もいらっしゃるかもしれませんが、この操作でアプリのSDカードディレクトリにゴミHTMLファイルが残る可能性があります。これはPDF化された規則の旧HTMLファイルが残ってしまうことになりますが、これについてはご了承ください。

以上です。


2012年3月14日水曜日

次回アップデートについての事前告知

次回アップデートについて事前に重要な変更点をお知らせします。

■PRO版/Lite版共通
●裁判所規則集新サイト構成への対応

・裁判所規則集の取得元のサイト構成が変更となったためこれに対応します

ただし、一部の規則がPDF文書化されているため、これらについてはIntentでPDFビューアアプリに引き渡します。

PDFビューアアプリがインストールされていない場合はGooglePlayストアにて”PDF Viewer"というキーワードで候補アプリを表示するようにしましたので、各端末で利用できるPDFビューアアプリをインストールの上、ご利用ください。

手元で動作確認したビューアアプリは


  • ezPDF Reader(2.1以上) 
  • AcrobatReader(2.2以上) 
  • Amazon Kindleアプリ
  • APV PDF Viewer(1.6以上)

などになります。

当然のことながらPDF文書化されている規則を参照する場合にはPDFビューアの使い勝手が全てなので、適切なアプリを選択されることをオススメします。また、本アプリの各種機能(参照履歴、しおり、付箋など)は利用できませんのでご了承ください。

●Android1.6における動作不具合修正


・Android1.6の環境において、ローカル検索索引ファイル(LAW.xml)がOS側(VM?)の不具合と考えられる原因により、ダウンロード時に破損する現象が発生しており、ローカル検索索引内の全てが正しく検索できない問題があることが判明しましたので、これについて対策をしました。

ただし、この対策を実施したことに伴い、Android1.6の環境ではローカル検索索引ファイルのダウンロード時間が長くなってしまいますこと、ご了承ください。

●Android1.6のみ操作が異なる箇所

・法令表示ビューの付箋表示/非表示操作がダブルタップではなく「シングルタップ」に変更となりました。

なお、Android2.x以上では「ダブルタップ」または「左右フリック」のいずれかを設定画面で選択できるようになりました。お好みでお選びください。

また、これらの操作が可能な領域をWebView上に限定しました(誤動作回避のため)。


■PRO版
●法令表示ビュー内キーワード検索

・法令表示ビュー内のキーワード検索では検索後のハイライトがAndroid1.6環境のみでしたが、次のバージョンからは以下のようになります。


  • Android2.xで検索語ハイライトするように変更
  • Android3.x+でシステム側ページ内検索ダイアログ表示対応


となります。


●法令表示ビュー内キーワード検索の検索キーワード音声入力対応


・[←前]ボタンのロングタップで検索キーワードを音声認識入力可能となりました。


●法令表示ビュー拡大縮小ボタン廃止(ピンチインズームは可能)

・他の機能への干渉を避けるため、拡大縮小ボタンは廃止しました。一時的に拡大縮小をしたい場合はピンチインズームで行うことは可能です。

●法令リストバックアップの共有(Dropbox以外)

・法令リストバックアップはこれまでDropboxに直接送るだけになっていました。今回は、これに加えて他のクラウドストレージサービスに対応するためにDropboxとは別に項目を設けました。手元の環境でバックアップできる事を確認したものは


  • Box.com
  • Evernote
  • Yahoo!ボックス
  • cx.com(※アプリバージョン3.0で復活しました)
  • GoogleDocument
  • Gmail(添付ファイル)

などです。少し前まではCX.comもアップロードできたのですが、アプリがバージョンアップしたらできなくなってしまいました。

●ユーザ補助(ICS以降)

・TTS(TextToSpeech)アプリがインストールされ、ユーザ補助機能でTalkbackを有効に設定している際に、本アプリのUIのナビゲーションを行う読み上げ内容を一部追加しました。

手元の環境では”N2 TTS”アプリを利用して動作の確認を行いました。


以上です。



2012年3月4日日曜日

[※注意※]裁判所規則集の一部がPDF化

Google+やTwitterではすでに触れましたが、

・裁判所規則集の一部データにおいてHTMLが廃止されPDFファイルに置き換わっています

のでご注意ください。

加えて、

・裁判所規則集のサイト構成が変更となったため、現在規則データの取得そのものができなくなっています。

ので重ねてご注意ください。

現時点ではアプリがこれに対応していないため、すでに取得済みのHTMLファイルを更新しようとするとNot FoundページのHTMLになってしまいます。

当然のことながら、これから該当規則を初めてダウンロードしようとした場合、残念ながらNot Foundページが保存されてしまうことになります。

PDFになってしまった裁判所規則のHTMLファイルを維持されたい方は、

・一括更新、法令データの再取得はしないでください
・該当ファイルをファイルマネージャアプリを利用して全てバックアップするなどの対応をしておいてください。

今後、全ての規則がPDFになるのかは不明確ですが、今後の動向を見ながらどのように対応していくかを検討することになりますので、予めご了承ください。

また、これはパーフェクト六法 for iPhoneの開発者である@kataxさんご提供のLAW.xmlにも関わりがあることなので、ローカル索引データの更新を待って対応することになります。

しばらくご不便をお掛けしますがご理解をお願いいたします。


2012年1月9日月曜日

共有テキストによる検索時の問題[PRO版]

新年になってからのブログ初更新となります。今年もどうぞよろしくお願いいたします。

まずはクラッシュレポートについて触れます。

別アプリでクリップボードにコピーされたテキストを共有してそのテキストをDIY六法で受け取って検索するという機能がありますが、ここに1つ問題がありました。

共有テキストを送り出す側の想定アプリのことに集中していたため、それ以外の場合の想定が甘くクラッシュにつながってしまったようです。

ただ、今回のようなクラッシュにつながるようなテキストを本アプリに送っても検索はうまく行きませんのでクラッシュを防止する対策のみ行うことになります。

原因は判明していますので次のリリースで修正しますのでお待ち下さい。



いつもDIY六法をご利用いただきありがとうございます。