カタログのナビゲーション機能を実装してみたが、次の段階ではOpenSearchに対応してみたい。https://play.google.com/store/apps/details?id=info.ebstudio.opdsviewer初期状態では次のOPDSカタログを登録している。Media(https://opds.oreilly.com/opds/)も動作を確認したが、リンク先が購買しかないので、初期登録からは外した。日本の出版サイトでは技術評論社がOPDSを提供しているが(http://gihyo.jp/dp/catalogs.opds)、いろいろと技術的な問題があって初期登録からは外すことにした。何が問題かというと、feedの作りが悪いのか、Abdroidの標準のXmlPullParserではパースで文法エラーになる。Parserだと読み込みに成功した。Parserを選択できるようにしてみた。技術評論社のOPDSには新刊(http://gihyo.jp/dp/new.opds)と既刊書(http://gihyo.jp/dp/all.opds)があり、既刊書の方のOPDSが、1600冊以上のentryを一度に返してくる作りになっている。スマートフォンでは長考状態になって全く実用に耐えない。件数が多い場合には100件ずつぐらいページ単位で返すような設計にすべきだと思う。Reader、Aldiko等)では大抵はOPDSブラウズ機能を内蔵している。日本ではOPDS自体が普及していないこともあり、青空文庫専用ビューアが普及している。OPDSクライアントのニーズがあるかどうかわからないが、個人的にはOPDSの勉強にはなった。読書尚友にもライブラリ機能としてOPDSブラウズを組み込むことを予定している。月別アーカイブはてなブログをはじめよう!hishidaさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。