
昨年、Read It LaterがPocketとしてリニューアルされた際、このサービスがユーザーに「すべてを後で読むために保存」することに重点を置いていることに興味をそそられました。その後数ヶ月で、PocketはネイティブMacアプリ、より優れたブラウザ拡張機能、新しいSDKによるiOSアプリとのより緊密な連携を実現し、ネイト・ワイナー氏がPocketを可能な限り多くのプラットフォームに展開するという当初の戦略に沿って、より多くのデバイスとOSへの展開を開始しました。本日、PocketはiOSアプリをアップデートし、iOS 7のメリットを活かすことで、アプリを起動していなくてもiPhoneやiPadでコンテンツが常に利用できるようになります。新しいPocketは、開発者が新しいiOS 7 APIを活用して既存アプリを強化している好例です。
私は主に iPhone と iPad で Pocket を使っています。消費パターンは様々ですが、全体的には、料理をしているときや列に並んでいるときは iPhone で読書をし、時間があるときは状況に関係なく iPad で読書をする傾向がはっきりしています。Pocket Mac アプリも気に入っていますが、iPad で読書ができないとき(通常は iPad の充電中)にしか使いません。私は iOS の Pocket を頻繁に使うのですが、iOS 版 Pocket を起動した際に、アプリが最後に保存したアイテムを取得するまでに数秒待たされるという点が常に気になっていて、改善してほしいと思っていました。しかし、Pocket 4.6 と iOS 7 の Instant Sync により、この問題は解消されます。
iPhone と iPad の両方で利用可能な Instant Sync は、新しい iOS 7 サイレント リモート通知を使用して、アプリが閉じられている場合でも、バックグラウンドで Pocket アカウントから新しいアイテムを自動的に取得します。
アプリの設定でInstant Syncをオンにすると、Pocketからの通知を受け取るかどうか尋ねられますが、実際にはアプリからバナーやサウンド通知が届くことはありません。これは、PocketがiOS 7の新しいバックグラウンド更新API、特にサイレントリモート通知を使用しているためです。これらのAPIにより、Pocketは後で保存する新しいアイテムがあるとアプリに即座に通知し、バックグラウンドでダウンロードします。これはAppleがiOS 7で導入した省電力APIで、Pocketのようなサードパーティ製アプリが常に最新のコンテンツで起動し、ユーザーが利用できるようにしています。
Pocket 4.6 を毎日使って、iOS の読書アプリにずっと求めていた「後で読む」というエクスペリエンスを実現しています。新しい記事を取得するために手動で更新したり、アプリが最新のアイテムを読み込むまで待たされることなく、Pocket は、Tweetbot やデスクトップ ブックマークレットなどの対応アプリから数分または数時間前に保存したアイテムの最新リストを表示して起動します。新しいアイテムのダウンロードは Pocket (および iOS 7) が行ってくれます。これは内部的には複雑なテクノロジーですが、ユーザー側からすると理にかなっています。Pocket はユーザーが最後に保存したアイテムを認識しており、アプリは常にリストに新しいアイテムを含んだ状態で起動し、ユーザーを待つことができます。これも iOS 7 で可能になったことで、一度慣れてしまえば、これが本来あるべき姿だと気付くでしょう。
iOS 7 では、Pocket のインターフェースも若干更新され、アプリが新しい OS に対応し、パフォーマンスの向上と読書体験の調整を伴ったよりクリーンな読書体験が実現します。
デザイン面では、iOS 7の新しいテーマに合わせてアプリが若干再設計されました。設定に新しいスイッチが追加され、メイン画面のタイトルバーがステータスバーと一体化しました(この効果は素晴らしく、アプリがより広く感じられます)。また、「後で読む」リストはAppleのUICollectionViewを使用するように書き直されました。その結果、リスト/グリッドページはより軽快でレスポンスが向上しましたが、訓練されていない目にはおそらく変化に気づかないでしょう。
一方、読書体験自体の変更は、はっきりと分かり、実用的です。Apple の明快さと敬意のガイダンスを尊重して、テキストをスクロールするときに読書 UI が後退し、ステータスバーとアクションツールバーがディスプレイの端に押し戻されて、より多くのテキストのためのスペースが確保されます。iOS 7 で iPhone 用の Safari を使用したことがある場合、Pocket のステータスバーとツールバーに適切な行区切りとカスタムアイコンがある点を除けば、コンセプトはほぼ同じです。Pocket チームによると、テキストレイアウトが書き直され、iOS 7 の新しい TextKit ではなく WebKit を使用して、行間隔の改善、フォントサイズの自動調整、マージンと行の高さの改善が、ユーザーに複雑な設定画面やメニューを課すことなく提供されるようになりました。既存のフォントピッカーパネルが再設計され、セリフ体とサンセリフ体のフォント、サイズ、背景色、明るさのコントロールが簡素化されました。
私のテストでは、最も大きな変更点はインライン画像(端から端まで表示されるようになりました)と「リアルハイフネーション」による両端揃えテキストです。後者のオプションがないことが、以前のPocketでは常に気になっていました。私はタイポグラフィの専門家ではありませんが、上記の比較スクリーンショットで明らかな改善が確認できます。Pocketによると、ハイフネーションと両端揃えはPocket内の全記事の約70%で利用可能で、今後も機能拡張が続く予定です。共有機能(アプリアクション、ユーザー間共有)については、変更はありません。
iOS 7 用の Pocket は良さそうですが、明らかに勝っているのは Instant Sync です。これは、iOS 7 が開発者とユーザーにとって複雑な機能をいかにシンプルにしているかを示す完璧な例であり、いつでもアイテムを簡単に利用できるようにすることで、Pocket の全体的なエクスペリエンスを向上させています。
Pocket 4.6 は無料アップデートで、App Store から入手できます。
追加コンテンツと特典にアクセスする
Club MacStories は 2015 年に設立され、ほぼ 10 年間にわたって毎週独占コンテンツを提供してきました。
毎週、毎月の電子メール ニュースレターから始まったものが、すべての MacStories ファン向けに設計されたメンバーシップ ファミリーに成長しました。
詳細については、こちらおよびクラブの FAQ をご覧ください。
Club MacStories : アプリ、ヒント、自動化ワークフロー、長文執筆、MacStories Unwind ポッドキャストへの早期アクセス、定期的な景品など、盛りだくさんの情報を満載した、電子メールと Web 経由の週刊および月刊ニュースレター。
Club MacStories+ : Club MacStories が提供するすべての機能に加え、アクティブな Discord コミュニティ、クラブの過去のカタログ全体を閲覧するための高度な検索機能とカスタム RSS 機能、ボーナス コラム、多数のアプリ割引などが含まれます。
Club Premier : 上記のすべてに加え、早期に、広告なしで、高ビットレートのオーディオで配信される当社の主力ポッドキャストの拡張バージョンである AppStories+ が含まれます。