今回は、アプリの使い勝手に直結するUIの変更と、長らく課題だったパフォーマンス面の改善、および細かな不具合の修正を行いました。
1. UI・操作性の刷新
ボトムナビゲーションの導入 画面下部にナビゲーションバーを設置しました。片手での操作性を高めるとともに、主要機能へのアクセスをスムーズにしています。これに伴い、上部のトップアプリバーも整理し、画面全体をスッキリとさせました。
シェアボタンの動作変更 シェアボタンをタップした際の挙動を、OS標準の動作一覧が表示される方式に変更しました。
2. パフォーマンスと安定性の向上
目に見えにくい部分ですが、快適に利用いただけるよう内部処理を大幅に見直しています。
スクロールの高速化 記事リスト表示時のメインスレッド負荷を軽減し、バックグラウンド処理へ移行することで、スクロール時のカクつきを改善しました。
起動・バックグラウンド処理の最適化
3. 修正した不具合
特定の条件下でアプリが終了してしまう問題について、以下の対応を行いました。
「このアプリについて(About)」画面選択時のクラッシュを修正。
起動時およびスクロール時に、特定のデータが原因で発生していたクラッシュを修正。