タグ

ブックマーク / tmurakam.hatenablog.com (2)

  • iPhone ネイティブアプリからメールを送信する方法 - むらかみの雑記帳

    結構苦労したので、備忘録代わりにメモ。 基的には、mailto: の URI を作って、UIApplication の openURI: を使ってメーラを起動すればよい。 URI は "mailto:メールアドレス?Subject=題名&body=メッセージ文" のような感じに作ってやればいい。気をつけなければならないのは以下の2点。 1. URL エンコードを行うこと 2. 文は HTML で記述すること 1. のほうはあたりまえなのだが、2. のほうを見落としがちなので注意。順序としては、2. をやって、それから 1. をやる必要がある。なお、URL エンコードは NSString のstringByAddingPercentEscapesUsingEncoding: でできる。 例えば、文中で改行したいなら、文中に <br> と書く。さらに URL エンコードをして、%3C

    iPhone ネイティブアプリからメールを送信する方法 - むらかみの雑記帳
  • ItemShelf と Amazon API - むらかみの雑記帳

    2chあたりでも話題になってましたが、Amazonが、同社のデータを使うモバイルアプリを抹殺しようとしているという記事が先日出ていました。Delicious Library の iPhone 版が公開停止に追い込まれたようで。 さて、こうなると拙作 ItemShelf がどうなるかが心配になります。これも Amazon の情報を使っていますので。今のところ Amazon からは何も言ってきておりませんが、何らかのアクションを起こしてくる可能性はあるでしょう。Amazon 側は一切の例外を認めないと言っているようなので、アクションが発生した場合は確実に ItemShelf での Amazon API 利用を停止せよ、と言ってくるはずです。これを言われたら、こちらとしてはどうしようもなく、従うしかありません。 ただ、ItemShelf の場合は Amazon だけでなく楽天や価格.comにも対

    ItemShelf と Amazon API - むらかみの雑記帳
  • 1