というわけで、片手にAndroidスマートフォン、もう片手にiPad。頼れるNexus 5Xは一日中そばにいますが、たまに昼間に充電するために脇に置いて、iPadだけを操作できるようにしています。
この設定の唯一の問題は、5Xが別の場所にあると、iPadがAndroid端末の着信やテキストメッセージを通知してくれないことです。iOSでAndroidの通知を受信できる方法があればいいのですが…。
実は、少し手間がかかりますが、独自の「アプレット」を作成できる便利なアプリを使えば、iOSデバイスから、不在時のAndroid端末のテキストメッセージや通話、その他のイベントを通知してくれます。そのコツをご紹介します。
IFTTT について
まず、AndroidスマートフォンとiOSデバイス(複数台でも可)の両方に専用のアプリをインストールする必要があります。このアプリはIFTTT(「If This, Then That」の略)です。
IFTTT についてまだよく知らない方のために要点を説明します。幅広い「トリガー」とアクションのメニューを使用して、特定の状況下でタスクを実行するミニアプリ (IFTTT では「アプレット」と呼びます) を作成できます。
ベン・パターソン IFTTT アプリを使用すると、Android デバイスでのテキスト メッセージの受信などの「トリガー」に基づいてアクションを実行する独自の「アプレット」を作成できます。
たとえば、家に着いたらすぐに Android スマートフォンのミュートを解除するアプレット、天気予報で雨が降っている場合にメールを送信するアプレット、Facebook に投稿したリンクをツイートするアプレットなどを作成できます。
IFTTT アプレットの作成は簡単です。トリガー、つまり「もしこれなら」を選択し、「それからあれ」のアクションを選択するだけです。
現在、IFTTT で使用できるトリガーの 1 つは Android SMS メッセージの受信用であり、アクションの 1 つは IFTTT アプリがカスタマイズ可能な Android または iOS 通知を送信することです。
それで、IFTTT アプレットが行うことは次のとおりです。Android のテキスト メッセージが届くと、iPhone や iPad を含む、IFTTT に接続されたすべてのデバイスに IFTTT 通知が表示されます。
注意:残念ながら、iOS メッセージ アプリ用のトリガーはありません。つまり、IFTTT を使用して iOS iMessage または SMS アラートを Android 端末にミラーリングすることはできません。
アプレットの構築
最初のステップは、AndroidとiOSの端末にIFTTTをインストールすることです。まだインストールしていない場合は、IFTTTアカウントを作成し、各デバイスでログインする必要があります。確かに面倒ですが、一度完了すれば、作成したIFTTTアプリはIFTTTに接続されたすべてのガジェットに自動的に表示されます。
ログインしたら、お気に入りのデバイスまたはデスクトップ ブラウザーで IFTTT アプリを開き、[マイ アプレット] タブをタップ (またはクリック) して、[+] または [新しいアプレット]ボタンをタップします。
次に、アプレットメーカー画面が表示されます。そこには「If」「This」「Then」「That」という4つの大きな単語が表示されており、「This」は青色で強調表示され、その横に大きな「+」記号が表示されています。「This」をタップしてください。
ベン・パターソン Android SMS トリガーを選択したら、「受信した新しい SMS」などの一連の条件から選択できます。
すると、新しいアプレットのトリガーを表す、多色のタイルが並んだ大きなメニューが表示されます。上部の検索ボックスに「Android」と入力すると、利用可能なAndroidトリガーの一覧が表示されます。そのうちの1つが「Android SMS」です。これをタップしてトリガーを開き、利用可能な条件を1つ選択します。このアプレットでは、「Any new SMS received(新しいSMSを受信)」を選択しました。(Android SMSトリガーには、他に「Any new SMS sent (新しいSMSを送信)」 、 「 New SMS received matches search (検索に一致した新しいSMSを受信)」 、 「New SMS received from phone number(電話番号から新しいSMSを受信)」などのオプションがあります。 )
このオプションをタップすると、「If This Then That」画面に戻ります。今度は「That」という単語がハイライト表示されます。「That」をタップし、アクション(この場合は「通知」)をタップします。
ベン・パターソン 通知タイルをタップすると、Android 端末で SMS を受信するたびに新しい IFTTT アプレットがアラートを発するようになります。
このアクションには、「通知を送信」オプションが1つだけあります。これをタップし、 「アクションを完了」の横にあるチェックマークをタップしてアプレットを完了します。
ボーナスヒント:最初のIFTTTアプレットが完成したら、ぜひ他のアプレットも作ってみてください。例えば、Android Phoneトリガーを使えば、Androidデバイスで不在着信があった際にiOSアラートを鳴らしたり、Androidスマートフォンが特定の場所を離れたり到着したりした際に通知を受け取ったりできます。他にも、豊富な既成アプレットから選んでいただけます。
AndroidのSMSアラートをiOSで配信
新しいアプレットは、さまざまなデバイスの IFTTT アプリ全体でアクティブになります。iOS で IFTTT の通知が有効になっていることを確認してください ( [設定] > [通知] > [IFTTT] )。
準備はできましたか?次回 Android スマートフォンで SMS を受信すると、メッセージのテキストと送信者を含む iOS IFTTT アラートが表示されます。
ベン・パターソン IFTTT アプレットの通知テキストは、設定ボタンをタップしてカスタマイズできます。
必要に応じて、「マイ アプレット」タブをタップし、アプレットをタップして、「設定」ボタン (歯車のようなボタン) をタップし、「通知」見出しの下のテキストを編集することで、アラート テキストをカスタマイズすることもできます。
注意: IFTTTのテキストアラートが表示されなくなりましたか?Androidの「バッテリー最適化」機能によってIFTTTアプリがスリープ状態になっていることが原因である可能性があります。IFTTTが常に起動してアラート状態になっているようにするには、「設定」>「バッテリー」をタップし、画面上隅の3点メニューボタンをタップして「バッテリー最適化」をタップし、上部のプルダウンメニューで「すべてのアプリ」が選択されていることを確認し、下にスクロールしてIFTTTエントリをタップし、その設定を「最適化しない」に切り替えます。この設定を選択すると、IFTTTアプリの消費電力が増える可能性がありますが、少なくともテキストメッセージを見逃すことはなくなります。
ボーナスヒント: iOSデバイス経由でAndroidのSMSメッセージを送信したい場合は、MightyTextをお試しください。MightyTextアプリのiOS版はありませんが、SafariとChrome for iOSで問題なく動作するMightyTextウェブアプリがあります。