【覚書】Nokia Asha Platform 1.1 の絵文字一覧
<2014/4/13 追記>
Asha Platform 1.4になったところで、下記URLに絵文字一覧が表示されるようになった。
それと、Canvasでの絵文字表示(Graphics.drawString())が正式サポートされた。
http://developer.nokia.com/Resources/Library/Java/#!developers-guides/data-handling/emoji.html
- Unicode規定の絵文字(全部で722文字)を順番に表示させた結果
- 囲み文字などの一部文字(画像の最初のほう)を除いて正しく表示できる
- 公式にサポートされてるU+1F300~1F64F以外も表示可能
- UI要素によっては表示できないらしいが未検証*1
- 表示は可能だが、入力手段は今のところ無さそう
- 文字サイズは20~32px程度まで変更可能?(文字による)
- 着色済みで色変更不可(画像の最初のほうなど、一部例外あり)
- 内蔵のUTF-8エンコーダ/デコーダはバイト列<->Java内部表現(サロゲートペア)を正しく変換できる
- CLDC 1.1 はJavaSE 1.3相当(codePoint非対応)なので、文字数カウントなどは自前で実装する必要がある