AppHtmlブックマークレットをApple Watchアプリ用にカスタマイズする

Apple Watch App Store

4月24日、いよいよApple Watchがリリースされました。直前からApple Watch向けのアプリが続々リリースされています。今後はレビュー記事も増えることでしょう。AppHtmlブックマークレットをApple Watch用テンプレートにカスタマイズする方法をご紹介します。

Apple Watch App Store

Apple Watchアプリ内にApple Watchアプリ用のApp Storeがありますが、通常のリンクではApp Storeアプリが開いてしまいますので、直接、Apple Watch App Storeを開くダイレクトリンクを作成する方法です。

設定情報を入力します。検索対象は「iPhone」にします。書式テンプレートは適当に。出力先はご希望のアプリ等を選択し、検索件数はお好みで調整します。必要に応じてPHGアフィリエイトIDを入力します。

書式テンプレートには以下のコードをコピペします。

スクリーンショット 2015-04-26 00.01.32

あとは「Bookmarkletを生成」してお気に入りに登録。必要に応じてブックマーク名を「Apple Watch AppHtml」などに変更します。

ポイントは${url}のあとに“media=watch”のパラメーターを追加することです。雰囲気を出すためにアプリアイコン画像はborder-radiusを使って円形にしてみました。スタイルシートに登録しておくとよいと思います。

Twitter公式アプリ、Evernoteアプリのサンプルです。

Twitter 4+
Twitter, Inc.
Apple Watch App Storeで詳細を見る

Evernote 4+
Evernote
Apple Watch App Storeで詳細を見る

なお、Apple Watchに対応していないアプリを作成した場合もApple Watchアプリ内のApp Storeで開いてしまいますが、App Storeアプリと同じように利用可能です。

AppHtml Apple Watch