Slackでドカベンフォントcustom emojiを簡単に入力できるandroidキーボード

#Slackにドカベンフォントをcustom emojiで入れたけど、入力が大変…。
今更感が否めませんが、Slackでドカベンする時って、入力が大変。
特にスマートフォンからだと辛いですよね。
そんな悩みを一気に解消できるソリューション、それがドカベンキーボードです。
これさえあれば、外出先からもらくらくドカベンできます。

新ドカベンフォント公開 : 新ドカベンフォント
http://newdokabenfont.blog.jp/archives/12570669.html

#どんなもの？
こんな感じでフリック入力して変換できます！
![1.png](https://qiita-image-store.s3.amazonaws.com/0/24956/9c1e133d-df2a-296c-beb3-5c66e8b81279.png)
![2.png](https://qiita-image-store.s3.amazonaws.com/0/24956/ba2b9760-e48e-c1f5-6e05-f75bb0e02b2a.png)
![3.png](https://qiita-image-store.s3.amazonaws.com/0/24956/283b9566-9aac-b3e9-78cf-9a099f234aa3.png)


#使い方
現状決め打ちのcutom emojiでしか機能しません。ので、以下の対応表に合わせて文字を導入して下さい。

##Slackにcustom emojiでドカベンフォントを登録
一般的なSlackであればちょっと前の流行に乗って当然50音ちゃんと入っていると思います。
しかし、万が一入っていないという方、たくさんの絵文字を登録するのは大変ですよね。
その場合には

Slackの絵文字(emoji)を一括エクスポート＆インポートする - Qiita
http://qiita.com/ne-peer/items/cbdef4f02b1bb6103e51

と言ったツールを使うと盤石です。
実際のフォント画像をここに載せると問題がありそうな気がするのでどうにかがんばってください。

###対応表

####普通の文字
|文字|custom emoji|文字|custom emoji|文字|custom emoji|文字|custom emoji|文字|custom emoji|文字|custom emoji|文字|custom emoji|文字|custom emoji|文字|custom emoji|文字|custom emoji|
|:--:|:-----------:|:--:|:---------:|:--:|:---------:|:--:|:----------:|:--:|:-----------:|:--:|:---------:|:--:|:---------:|:--:|:----------:|:--:|:-----------:|:--:|:---------:|
|ア|:dokaben_a:|カ|:dokaben_ka:|サ|:dokaben_sa:|タ|:dokaben_ta:|ナ|:dokaben_na:|ハ|:dokaben_ha:|マ|:dokaben_ma:|ヤ|:dokaben_ya:|ラ|:dokaben_ra:|ワ|:dokaben_wa:|
|イ|:dokaben_i:|キ|:dokaben_ki:|シ|:dokaben_si:|チ|:dokaben_ti:|ニ|:dokaben_ni:|ヒ|:dokaben_hi:|ミ|:dokaben_mi:|||リ|:dokaben_ri:|||
|ウ|:dokaben_u:|ク|:dokaben_ku:|ス|:dokaben_su:|ツ|:dokaben_tu:|ヌ|:dokaben_nu:|フ|:dokaben_hu:|ム|:dokaben_mu:|ユ|:dokaben_yu:|ル|:dokaben_ru:|ヲ|:dokaben_wo:|
|エ|:dokaben_e:|ケ|:dokaben_ke:|セ|:dokaben_se:|テ|:dokaben_te:|ネ|:dokaben_ne:|ヘ|:dokaben_he:|メ|:dokaben_me:|||レ|:dokaben_re:|||
|オ|:dokaben_o:|コ|:dokaben_ko:|ソ|:dokaben_so:|ト|:dokaben_to:|ノ|:dokaben_no:|ホ|:dokaben_ho:|モ|:dokaben_mo:|ヨ|:dokaben_yo:|ロ|:dokaben_ro:|ン|:dokaben_n:|

####濁点・半濁点
|文字|custom emoji|文字|custom emoji|文字|custom emoji|文字|custom emoji|
|:--:|:-----------:|:--:|:---------:|:--:|:---------:|:--:|:----------:|
|ガ|:dokaben_ga:|ザ|:dokaben_za:|ダ|:dokaben_da:|バ|:dokaben_ba:|
|ギ|:dokaben_gi:|ジ|:dokaben_zi:|ヂ|:dokaben_di:|ビ|:dokaben_bi:|
|グ|:dokaben_gu:|ズ|:dokaben_zu:|ヅ|:dokaben_du:|ブ|:dokaben_bu:|
|ゲ|:dokaben_ge:|ゼ|:dokaben_ze:|デ|:dokaben_de:|ベ|:dokaben_be:|
|ゴ|:dokaben_go:|ゾ|:dokaben_zo:|ド|:dokaben_do:|ボ|:dokaben_bo:|

|文字|custom emoji|
|:--:|:-----------:|
|パ|:dokaben_pa:|
|ピ|:dokaben_pi:|
|プ|:dokaben_pu:|
|ペ|:dokaben_pe:|
|ポ|:dokaben_po:|
####小文字
|文字|custom emoji|文字|custom emoji|文字|custom emoji|
|:--:|:-----------:|:--:|:---------:|:--:|:---------:|
|ァ|:dokaben_a_small:|||ャ|:dokaben_ya_small:|
|ィ|:dokaben_i_small:|||||
|ゥ|:dokaben_u_small:|ッ|:dokaben_tu_small:|ュ|:dokaben_yu_small:|
|ェ|:dokaben_e_small:|||||
|ォ|:dokaben_o_small:|||ョ|:dokaben_yo_small:|

####記号
|文字|custom emoji|
|:--:|:-----------:|
|？|:dokaben_hatena:|
|！|:dokaben_bikkuri:|
|ー|:dokaben_-:|

##Google Play ストアからDokaben Keyboardをダウンロード
https://play.google.com/store/apps/details?id=com.takashyx.softkeyboard

##キーボードを有効化
「設定」→「言語と入力」→「画面上のキーボード」→「キーボードを管理」
でDokaben Keyboardを有効化します。

##フリックで入力
現状フリックのみ対応です。

#オープンソースです！
##ドカベンキーボードはオープンソースです。
http://github.com/takashyx/DokabenKeyboardAndroid
やっつけで作ったため、コードも汚く、バグもあり、まだまだ細かい点で使いにくいので、改善を考えています。

現状のタスクリストとしては、

1. フリックのプレビューちゃんと出す
1. キートップを上下左右に各文字配置してわかりやすくする
1. 左右移動キー使用時の選択解除挙動修正
1. 文字とcustom emoji文字列の紐付けをカスタムできるようにする

などが課題です。暇な時更新するかもしれませんが、pull request歓迎です。

みんなのちからで、広がるドカベンの輪！