PDF Viewer作成の今までとこれから ~ Android 15で進化したPdfRenderer~

皆さんはAndroidでPDF Viewerを作成するというとどういったイメージをお持ちですか? 「PDF Viewerを自前で作るのは高コストなのでサードパーティ製のライブラリを使うべきだ」、「メモリのパフォーマンスが悪そう」というイメージをされているかもしれません。 しかし、サードパーティ製のライブラリではお金がかかり続けるかもしれませんし、仕様によっては自前でPDF Viewerを作らなくてはいけない事もあります。 そこでこのセッションでは、PDF Viewerを作成した経験を元に、AndroidでPDF Viewer作成する方法やTipsについて紹介します。 また、PDF Viewer作成の際に使用するPdfRendererに、Android 15より新しい機能が多く追加されました。この新しい機能の使い方・考えられる活用方法についても紹介します。 このセッションで話すこと ・Androidの標準APIを使って、基本的なPDF Viewerを作成する方法 ・Composeを使いPDF Viewerを作成する方法 ・PDF Viewerを作る上でパフォーマンスの問題とその解決案 ・PdfRendererのAndroid 15からの新機能 このセッションで話さないこと ・xmlを使用してPDF Viewerを作成する方法 ・PDF Viewerライブラリを使用してPDF Viewerを作成する方法

  • Hunachi Android Engineer | Graduate Student@Ochanomizu Univ.

発表資料を見る

概要

  • 日時 2024.09.12 / 15:20 ~ 16:00 (40min)
  • 場所 Hedgehog
  • 言語 日本語 (英語通訳あり)

対象者

・PDF Viwerの導入を検討中の方 ・電子書籍・漫画アプリを開発していてCompose化を進めたいと思っている方 ・PDF関連APIの最新動向をキャッチアップしたい方 ・PDF Viwerの実装方法に興味がある方

Android is a trademark of Google LLC. The Android robot is reproduced or modified from work created and shared by Google and used according to terms described in the Creative Commons 3.0 Attribution License. Android、Google Play、Google Play ロゴは、Google Inc. の商標です。
これまでのDroidKaigi

© 2014- DroidKaigi 実行委員会