こんにちは。 AWAでAndroidエンジニアをしている新家(ニイノミ)です。 最近インタラクションって言葉、よく聞きますよね。 インタラクションの役割や意味合い等はここでは割愛しますが、「インタラクションをつくる」といった場合、コードを書くエンジニアとしては「動きをつくる」という意味合いが大きいかと思います。 この「動き」について、今まではゲームやFlashを用いたスペシャルサイトなど、世界観の構築やブランディングが必要なサービスで用いられることは多かったものの、SNSなどのスマホのコミュニティ系サービスで取り入れられることはあまり多くありませんでした。 しかし、ユーザーの操作感や体験を重視するようになってきた昨今、コミュニティ系サービスの開発においても「動きをつくる」要件は増えてきました。 実際、僕が開発に携わっているAWAもユーザー体験を重視しており、その一つとしてインタラクションに
![『インタラクションを支える技術』](https://cdn-ak-scissors.b.st-hatena.com/image/square/8295f5b930398bec3221648612ae71834817763e/height=288;version=1;width=512/https%3A%2F%2Fstat.ameba.jp%2Fuser_images%2F20160218%2F19%2Fprincipia-ca%2F7a%2F56%2Fg%2Fo0320056913570692884.gif)