2009年07月08日
iPhoneの絵文字はWebでも対応してるのね Androidは駄目だった
iPhone 3GS買いました。
きっかけはGoogle Developper Dayで無料でAndroidフォンもらえたことですが、その後iPhoneのSIMがあればAndroidフォンもパケット定額で使える方法があることを知り、1回線で最新の開発環境2つ確保できるんなら悪くないかなと思ったことです。
あと、iPhone 3GSからGPSだけでなく電子コンパスも載った事や、Safariがgeolocation APIに対応した事あたりも好印象だったので。
iPhoneの開発はMacからしかできないみたいなので、ヤフオクで比較的安く中古Macが出てたこともあり、思い切って一緒に揃えてみました。
がその後、年会費1万払って開発者グループに入会しないと、自分のiPhoneにも開発プログラムインストールできないと知って愕然。
Apple、どこまで金の亡者やねん...まあ怪しげなアプリとか入れられんようにするためという意義はわかるけど、せめてもうちょっと安くしろよ...。
さすがにこれ以上の負担は苦しいけれど、開発できなきゃ買った意味もないので、ちょっと悩み中。保障もきかないっちゅうからJail Breakとやらもやりたくないし...。
開発もできないし、どうも利用形態も既存ケータイ中心に構築された私の生活パターンのスピード感に合わないので、目下絶賛体感系ゲーム機と化してます。
加速度センサもあるし、コンテキスト取得デバイスとしてはかなり面白いよね。
と言っても何もしないのも何なので、Web系はちょっとずつ触ってみたりしてます。
仕事じゃなくて半分以上マイワークとしてですが、既存のケータイゲームサイトやコンテンツを、どうやったら最小の努力で(特に、制作系の方の手を煩わせずに)iPhoneやAndroidに展開できるか、とかをちょこちょこ触ったりしてます。
(一応、かなりマイワークとしての可能性調査くらいのフェーズなので、私の関わる某サイト?がiPhone/Android対応を決定した、とかそんなんじゃないので、一応。)
で、いくつかある技術的ハードルのうち、やっぱ絵文字はテーマとしてあるわけですけど、最初、iPhoneもAndroidも絵文字は対応していないと思っていたので、絵文字は画像に変換した上で、ユーザの入力フォームとかはリッチテキストエディタ化しないといけないなとか、FormのSubmit要素はButton要素に置き換えないといけないな、面倒だな、と思ってました。
もちろん、iPhoneのメールが絵文字に対応したのは知っていましたが、それはメールがアプリとして個別に絵文字を解釈・表示しているだけで、まさかiPhoneOS全体が絵文字に対応しているはずはないだろう、と思ってたんです。
でも、今日、よくよく考えればそれって思い込みかもしれないな、もしかしたらネイティブに絵文字に対応している可能性もあるかも?と思って、SoftBankのUTF-8絵文字エンコーディングで、出力した絵文字入りページを、iPhoneで見てみました。
すると...。

▲ iPhone Safari上で表示されているケータイ絵文字。 ▲
画像じゃないので、ちゃんとTextareaの中や、Submitボタンの中でも表示される。
Submitしても、ちゃんと絵文字領域の文字として届く。
すげえ、表示された!
iPhoneの絵文字対応って、メールソフトレベルでのやっつけ対応じゃなくて、ちゃんとプラットフォームレベルで対応してたんだ。
すげえ、GJだよSoftBank?Apple?どっちか知らんけど。
ただ残念ながら、入力フォームでのソフトキーボードとしては、絵文字入力フォームは出なかった。
なので、入力インタフェースだけは、Ajaxで絵文字入力フォームみたいなの作る必要があるけど、にしたってリッチテキストボックスにしなくていい分、すげえ対応の敷居が下がった。
もしかしたら、気付いてないだけで、絵文字入力フォームも出るのかもしれないし。
これってもしかして?と思って、GDDのAndroidフォンの方でも、
- SoftBankの絵文字エンコーディング
- DoCoMoの絵文字エンコーディング
- Googleが進めている絵文字ユニコード化での絵文字エンコーディング
の3種で試してみたけど、こっちは表示されませんでしたorz。
でも、フォントさえ準備してやれば&白黒でよければ、Androidでも絵文字を出してやることは可能なようなので、今後ケータイサイトをiPhoneやAndroidにも横展開したい場合は、リッチテキストで絵文字対応とか考えるよりも、iPhoneがネイティブ絵文字に対応しているわけなので、残るAndroidもフォントだけアプリ側で独自で用意してやってしばらくしのぎ、Androidがネイティブに絵文字に対応するのを待つ、といった方向性がよいのではないでしょうか。
つうか、フォントが白黒じゃなくて多色カラー表示されるものを用意できればそれで万事解決な気もするんだけど、そういう多色カラーのフォントって作れないのかな...。
Excerpt: iPhone 3GS発売を機に、iPhoneを買った。 それで...
Weblog: ここギコ!
Tracked: 2009年09月07日 09:04
![[ここギコ!]](http://kokogiko.net/logo.png)





・3Dどきゅめんと…って何?点字文書?(moscow_city4)
・MovableType 3.2、MT::App::Trackback.pmの修正(名無し)
・滝川クリステル?(Lymmerres)
・3Dどきゅめんと…って何?点字文書?(veles1234)
・PostGISとPostgreSQL幾何データ型の比較(Bad credit loan)
・滝川クリステル?(SweapeBar)
・3Dどきゅめんと…って何?点字文書?(veles1234)
・ケータイ国盗り合戦が地域振興策「国おこし」「国札」を投入(宋)
・mixiアプリモバイルプラットフォームはまだ位置ゲーには使えない(まさに)