hishidaの開発blog

EBシリーズ(EBPocket,EBWin,EBMac,EBStudio),KWIC Finder,xdoc2txt,読書尚友の開発者ブログ

2021-01-01から1年間の記事一覧

読書尚友 iOS版 公開

読書尚友 iOS版を公開しました。 読書尚友 - 青空文庫ビューア hishida ブック 無料 apps.apple.com 広告付フリーソフトです。アプリ内購入による広告解除を追加予定です。 Android版の機能を踏襲していますが、次の機能は実装していません。今後の対応は未…

読書尚友 iOS版 テスター募集

以前告知した読書尚友(青空文庫ビューア)のiOS版の開発がある程度進んだので、テスターを募集します。テスターを希望される方は、下記のリンクからメールアドレスを登録してください。 https://ssl.form-mailer.jp/fms/574405c4714498 24時間以内に次のよ…

M1 MacBook Air を購入した

5年近く利用したMacBook Pro (Retina, 13-inch, Early 2015)を、M1 MacBook Air に買い換えた。Apple Siliconでのテストがしたかったことが一番の理由だが、最近Pallarels Desktop 16.5が ARM 版Windowsを正式サポートしたことが決め手になった。 ユニバーサ…

読書尚友 for iOS の検討を開始

Android 版の読書尚友が落ち着いてきたので、次のお題としてiOS版の読書尚友を考えている。iOS版の青空文庫ビューアはi文庫Sという老舗アプリがあり、他にもフリーのアプリが一杯あるので、2021年の段階で参入するのは今更感が拭えない。だが青空文庫の注記…

読書尚友の対象範囲別ストレージ対応について

Qiitaに上げた方がいいような技術的な内容だが、忘備録として書いておく。 Googleから警告がきた 先月から、読書尚友とEBPocet for Android のGoogle Playコンソールに、次のようなメッセージが表示されるようになった。 5月5日より、アプリがストレージへの…

読書尚友にポップアップ辞書を実装

読書尚友のこれまでの辞書連携機能は、EBPocketを外部アプリとして起動するものだったが、画面遷移を伴うため、読書の集中が途切れてしまう問題があった。今回、ポップアップ辞書機能をやっと実現できた。 「CD-ROM版 新潮文庫の100冊」の『狭き門』を読みな…

読書尚友で段組に対応

kindle本やPDFを読むのにタブレットがほしくなって、ALLDOCUBE iPlay40 という10インチタブレットを買ってしまった。iPadよりも安いことと、テスト用にAndroid 10 の実機が必要という理由からだ。なぜかイヤホンジャックがないとか、Amazon Primeの動画がSD…

読書尚友に書き出しと著者画像を追加する

この一ヶ月ほど、読書尚友の改良を重点的に行っている。最近の改良点は: 児童書の分野別検索(NDC) 書籍一覧に書き出しを表示 作家別リストに著者画像を表示(Wikipediaより) 次・前の検索語のボタン 本文に時刻表示 今回の改良の中で、特筆すべきなのは、書…

読書尚友の改良3点

読書尚友に、最近3点の改良を行った。 ファイル一覧でPDFの表紙画像のサムネイルを表示 PdfRendererで先頭ページの画像を取得し、縮小表示している。 読み上げのバックグラウンド再生 text-to-speechでテキストの読み上げを行う場合、Activity上での実行のた…

Android Q の外部ストレージアクセスについて

2020年11月以降、Google Play で既存アプリをアップデートするには、targetSDKを29(Android Q)以上にする必要がある。ところが一つ問題があって、Android Qからは、対象範囲別ストレージ(Scoped storage)が導入され、外部ストレージのアクセスが厳格化され…