タグ

2017年1月16日のブックマーク (2件)

  • モバイルブラウザからアプリを開くには - console.lealog();

    あいも変わらずモバイル情報です。 成果物はこちら。 leader22/app-opener 事の発端 よく見ますよね、モバイルサイトの至る所にある「Twitterでシェア」、「Facebookでシェア」ってボタン。 よく見るんですけど・・・押しますか?アレ。 TwitterもFacebookも、もちろんアプリを使ってますよね。 ブラウザでなんて、誰もログインしてないですよね。 てことは誰も押さないですよね?!! ネイティブアプリ全盛期にブラウザWebでシェアしてね!ったって、 わざわざログインしてまでやってくれる人が、果たしてどれくらいいるでしょうか。 うー、Webつらい!アプリ強い! せめてこのボタンを押すとアプリが起動し・・たら素敵ではありませんか?! どうにかなるのか 別に目新しい技術ではないのですが、実は"URIScheme"っていうものがあります。 URLスキーマって言われたりス

    モバイルブラウザからアプリを開くには - console.lealog();
  • 【Android】ブラウザからの Intent の送信とアプリがインストールされてない場合のフォールバック - Tumbling Dice

    2018/12/01 追記 シンタックスハイライトを適用しました。 前書き ここ半年ほどコードよりも日語を書く仕事がメインになっていて、それはそれは退屈かつシビアなものだったのですが、最近はまたちょこちょこコードを書く仕事をしています。楽しいです。 色々な都合から以前のように一日に何も記事を書いたりはできないんですが、現状、一ヶ月に一ペースになってしまっているので、一週間に一ぐらいのペースにしたいですね。 で、今回はタイトルの通り、Android のブラウザから Intent を送信する方法と、対応するアプリがインストールされていない場合のフォールバック方法について解説します。 Intent を送信するのは至極簡単なんですが、フォールバックは中々厄介です。 アプリ側でその Intent を受信する方法は以前書いたので、今回は特に説明しません。リンクぐらいは貼っておきますが。 out

    【Android】ブラウザからの Intent の送信とアプリがインストールされてない場合のフォールバック - Tumbling Dice