拡張機能を搭載したStacksは、iOS 8のSafari内で通貨を変換します

拡張機能を搭載したStacksは、iOS 8のSafari内で通貨を変換します
拡張機能を搭載したStacksは、iOS 8のSafari内で通貨を変換します

私はイタリアに住んでいますが、MacStoriesのユーザーは主にアメリカ在住です。そのため、ここ数年、いくつか興味深い問題が発生してきました。その一つが、通貨間の頻繁な換算です。給料は米ドルで支払われますが、銀行口座のためにユーロに換算する必要があります。また、米ドルで販売されている商品を購入する必要があることが多いため、自国の通貨での換算値を調べなければなりません。今では、自分で素早く通貨換算を計算する方法を学び、もちろんApp Storeでいくつかの通貨換算アプリも試しました。最近は、カスタムキーのおかげで、PCalcを頼りにする電卓兼通貨/単位換算アプリに切り替えました。

WapleStuff(Calzyの開発元と同じ)が開発したStacks 2.0は、iOS 8の新機能「Extensibility」を活用し、私がこれまで試した中で最もユニークで便利な通貨換算方法の一つを提供しています。Stacks 2.0はSafariと統合されており、アクション拡張機能を使用して、閲覧中のウェブページ内で直接通貨を換算できます。

Stacks 2.0は洗練された通貨換算アプリですが、他の類似アプリとほぼ同じ機能を備えています。ユニバーサル対応で、デザインはシンプルで、通知センターで通貨を換算したり、通貨単位の一覧を表示したりするためのウィジェットが2つあります。PCalcのおかげで、ホーム画面に本格的な通貨換算アプリは必要ないことに気づきました。よく使う換算用のカスタムボタンをいくつか作成しておけば、他の換算が必要なときはGoogleに任せれば良いのです。Stacksが通貨交換の履歴データを表示してくれるのは良い点です。特に、モバイルフレンドリーではない金融ウェブサイトでデータを調べる必要がないのは嬉しいですね。

Safariは話が別です。毎日ウェブブラウザで経費を確認しています。サーバー会社からの領収書、Rackspace Cloud Files、Amazonで買いたいもの、iTunesのアフィリエイトサイトなど。仕事であれ趣味であれ、Safariで毎日金額を確認しており、そのほとんどは米ドルとユーロ間の通貨換算が必要です。通常であれば、Safariで金額をコピーして、使い慣れた通貨換算ツールに切り替えて貼り付けるか、数字を覚えておいて入力し、換算を実行する必要があります。

Stacksを使えば、Safariから専用アプリ(例えばホストアプリなど)に切り替える必要がなくなります。閲覧中のウェブページ内でボタンをタップするだけで通貨換算ができるためです。換算したい金額が記載されているウェブページを閲覧中は、システム共有シートを開き、Stacksのポップアップから通貨を選択して「変換」をタップするだけで、例えばウェブページに表示されているドルがユーロに変換されます。

Stacks の拡張機能が実際に動作しているのを初めて見たとき、ある種の魔法を感じます (しゃれではありません)。これは、iOS 8 で開発者が利用できる新しいテクノロジーのおかげで完全に可能になりました。Safari のアクション拡張機能は、Web ページの完全な DOM にアクセスできるため、Stacks、Pinterest、ソースの表示などのアプリは、Web ページのコンテンツ全体にアクセスし、変更することさえできます。

Stacksのアクション拡張機能には、まだ改善の余地があります。例えば、通貨を認識できない場合(AppleのPHGダッシュボードの「支払い」タブで試してみてください)、Stacksは失敗することがあります。また、同じウェブページ内で異なる通貨を変換することもできません。つまり、一度に1つの通貨を選択して、別の通貨に変換する必要があります。さらに、Stacksは通貨変換のためにコンテンツを変更した後、ウェブページをローカルで再読み込みするため、ボタンをタップしたりStacks拡張機能を再度使用したりするには、ウェブページを再読み込みする必要があるかもしれません。2

Safariでいつも管理している支払いを素早く変換するためにStacksを使ってきました。ほとんどのテストで、アプリと拡張機能は素晴らしいパフォーマンスを発揮してくれました。iOSでもこれが可能になったことに、思わず笑みがこぼれました(上の動画を見ていただければ、その様子がお分かりいただけると思います)。ここ2ヶ月で登場した他の多くのアプリと同様に、StacksはiOS 8で開発者が何ができるかを示しています。既存のコンセプトを斬新に解釈したものであり、iOS 8でうまく実行されており、非常に便利です。

Stacks 2.0 は App Store で 2.99 ドルで入手できます。


  1. 他にも、友人や家族に自分の仕事について説明すること、アメリカの時間帯に私生活を調整すること、イタリアに住みながらアメリカのポップカルチャーに浸ること、エスプレッソが唯一の真のコーヒーである理由を説明することなどがあります。↩︎

  2. これはiOS 8の制限なのか、WapleStuffのせいなのかは分かりません。大した問題ではありません(同じウェブページで何回も通貨換算し直す必要があるでしょうか?)が、何度か同じ問題に遭遇しました。↩︎

クラブ・マックストーリーズ

追加コンテンツと特典にアクセスする

Club MacStories は 2015 年に設立され、ほぼ 10 年間にわたって毎週独占コンテンツを提供してきました。

毎週、毎月の電子メール ニュースレターから始まったものが、すべての MacStories ファン向けに設計されたメンバーシップ ファミリーに成長しました。

詳細については、こちらおよびクラブの FAQ をご覧ください。

Club MacStories : アプリ、ヒント、自動化ワークフロー、長​​文執筆、MacStories Unwind ポッドキャストへの早期アクセス、定期的な景品など、盛りだくさんの情報を満載した、電子メールと Web 経由の週刊および月刊ニュースレター。

Club MacStories+ : Club MacStories が提供するすべての機能に加え、アクティブな Discord コミュニティ、クラブの過去のカタログ全体を閲覧するための高度な検索機能とカスタム RSS 機能、ボーナス コラム、多数のアプリ割引などが含まれます。

Club Premier : 上記のすべてに加え、早期に、広告なしで、高ビットレートのオーディオで配信される当社の主力ポッドキャストの拡張バージョンである AppStories+ が含まれます。