[iphone]購入したアプリのURLスキームを整理してみました。iPhoneをより上手に使えるようになるために…

Filed in iPhone by on 2009-11-29 11 Comments  [長年日記]
ご存じの方が多いと思いますが、iPhoneアプリのなかには、アプリ特有のURLスキームを持っているものがあります。

わかりやすい例でいうと、GoodReader。

SafariでWebページを閲覧中に、アドレスバーでURLの頭に「g」を付けると、現在閲覧中のページをダウンロードすることができますよね。つまり「ghttp:」、「ghttps:」がGoodReaderのURLスキームです。



Firefoxを使っている方は、アドレスバーに「about:config」と入力して、Firefoxの設定を編集した経験があるかと思います。古くはNetscapeの頃にも存在していたものですが、知っているとアプリケーションをより便利に使えるようになるかと思います。

iPhoneにおいてURLスキームはどういう役割を担うのか

iPhoneユーザにとって、アプリがもつURLスキームは、開発者がユーザに提供したAPIのようなものです。アドレスバーや、ブックマークレットを使えるSafariが主役になると思いますが、今後URLスキームのインタフェース次第で、ユーザがどんどん便利なブックマークレットを書いていくようになるでしょうし、ローカル環境でもアプリが連携できる様になれば、iPhoneをより上手に使えるようになると思います。

その点においても、GoodReaderは現時点で、アプリ連携においても最強だとおもいます。

私が購入したアプリのURLスキーム一覧

以下に私が購入したURLスキームを持っているアプリを挙げます。アプリ名は、わかりやすさ重視でiPhone上のものであったり、iTunes上のものだったり統一感がない点はご了承くださいm(_ _)m

アプリ名 URLスキーム
1Password Pro 1password:、onepassword:、1p:、onep:
2Do twodo:
AppBank appbank:
AppMiner appminer:
BB2C beebee2seeopen:
ColorSplash colorsplash:
Delivery Status touch deliveries:
domo Todo+ domotodo:
Echofon Pro for Twitter twitterfon:、echofon:
Evernote evernote:
Feeds rssfeed:
FingerFinger NewPhoto:
GoodReader ghttp:、ghttps:、grhttp:、grhttps:、giwhttps:、giwhttps:、gropen:
ItemShelf itemshelf:
Layer layer:
Midomi midomi:
MindMeister mindmeister:、mindmaker:
MyWebClip mywebclip:
Newsstand newsstandopml:
Notifications notifications:
RaibowNote rainbownote:
Remember The Milk rtm:、mobilertm:
ServersMan serversman:
SimplyTweet simplytweet:
Star Walk starwalk:
TweetDeck tweetdeck:
Tweetie 2 tweetie:
Twittelator Pro twit:
Wikiamo wikiamo:
Y!地図 yjmap:
はてブポケット pocket:
バッテリーログ BatteryLog:
ロングマン現代英英辞典【5訂版】 (LDOCE5) dict:

URLスキームのインタフェースの充実度はアプリによってまちまちですが、単にこれらのURLスキームだけをSafariのブックマークに登録しておけば、Safariをアプリケーションランチャとしても活用できるようになります。



内蔵ブラウザのあるアプリはSafariのアドレスバーで

pocket://http://d.matu.biz/

などとやると、直感通り動いてくれることもあります。

URLスキームにどういったパラメータを渡せば、どのような振る舞いをしてくれるのか確認するには

Open URLというアプリが便利です。

がんばれEvernote

アプリ連携において、最も理想的な形を示してくれたのがDocScannerかなと思います。

スキャンした画像をEvernoteにアップすることができるのですが、DocScannerのEvernote連携は、オンラインのノートと同期するものではなく、ローカルのノートと同期します。

これは、DocScannerがEvernoteのAPIを利用し実装されているからだと思いますが、こういったことを、URLスキームでできるようになれば、より便利だろうな勝手に妄想しています。

Evernoteは現在のところ、「evernote:」で起動することくらいしかできないので、ぜひ、URLスキームのインタフェースを改善して、ローカルでも使いやすくなるとうれしいなと思います。



URLスキームのインタフェースを理解し、よりiPhoneを活用していきたいなと思う今日この頃です(^^)

関連記事

Pocket

Tags: ,

About the Author ()

こんにちは。マツです。都内でITのお仕事やってます。iPhone/iPad/Mac/写真/家電/文具/ライフハック/クラシック/長崎(出身)など興味があります!

ご案内

記事をご覧いただきありがとうございます!
もし、当ブログを気に入っていただけましたら、Facebookページのご購読RSSのご購読をお願いしますm(_ _)m

follow us in feedly

Comments (11)

Trackback URL | Comments RSS Feed

  1. iPhoneで主婦の小遣い稼ぎ より:

    [iPhone]URLスキーム対応のアプリまとめ

  2. natsumimi より:

    事後で申し訳ありませんが、私のブログにて紹介(リンク)させていただきました。
    問題あればご連絡下さい。すぐに対応します。今後もよろしくお願いします。

  3. matu より:

    natsumimiさん、はじめまして!
    コメント&トラバありがとうございます!
    今後も、リンクできる記事がありましたら気兼ねなくお願いいたします。

  4. tomos より:

    すみません。アプリ開発者です。
    アプリ”iPod”のスキーム分かりますか?
    iPod scheme urlでぐぐってもダメです。
    iPod iPhone で他のアプリを起動する。と結果が表示されます。
    ipod:// ipod: ipod など試しましたがダメでした。
    ご存じでしたら教えていただけますでしょうか。

Leave a Reply

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です