1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

デバイスによるリアクション代行システム(ネタ)

1
Posted at

概要

ネタ的にふと思いついたもの

動機

手軽に絵文字で会話出来たら面白いよね

???????????????????????????????
face.png

開発環境

「ショートカット」App(iPhone、iPad標準)

仕様

ワンクリックで表情を表す絵文字をランダムに表示、ユーザーの感情を代弁(ユーザーの意思が反映されるとは言ってない)する

実装

絵文字はリアクションとして分かりやすい、汎用性が高いものを適当に選出
一旦PDFに出力することで画像に変換する(絵文字の拡大を可能に)
変換後の画像をサイズ変更して、画面いっぱいに絵文字部分を表示させている

問題があるらしい

当初Appleの絵文字(Emoji)を使用して開発していたのだが、どうやら今回の用途のような形でEmojiを表示させることは禁止されているようだ。代替として「Twemoji」の画像を使用して別バージョンを作成。

Emojiはあくまで文字としての使用を想定したものであり、そのデザインを絵のように利用することはポリシー上認められていない、ということらしい。

Twemojiって何

:grinning:
Twitter…Xでの利用を目的とした絵文字である。

Emojiのように「絵として利用することを禁止している」といったことは調べた限り出てこなかったので、今回は暫定的な回避策として採用。
:sweat_smile:

改!

あらかじめTwemojiの画像を用意してやることにした

EmojiをTwemojiに変換できるサイトで先ほどと同内容の絵文字を表示し、画像として取得する
あとは画像データをBese64で変換してショートカット内に収めておき、実行時にランダムな項目を抽出してデコード結果を表示させるように実装し直した
dataStorage.png

使い方

実行するとランダムな絵文字が画面全体に表示される

ダウンロード

以下のリンクからダウンロードできます。実行には、「ショートカット」アプリが必要です。

「Face2」(Twemojiに差し替えたバージョン)
1.0.0

①リンクを開いて、「ショートカットを追加」を押す

(・・・)を押してアップデートログを確認可能です

download.png

参考サイト

Twitter絵文字一覧と絵文字検索 | Let's EMOJI ←Twimojiの画像取得に使用

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?