デザイナーさんが好きなアプリのマイクロインタラクションを実装してみた
友人のデザイナー、村上氏(@ryuki_kyoto)が好きなアプリのマイクロインタラクションの紹介と、それのサンプルを実装してみました。 紹介編 Pinterest ピンを保存するボードリストをホールドした時、画像が右にずれ、文字間が詰まる事でユーザにフィードバックを返しています。 リストの一行が一枚の幕になっており、その膜に指を置いたことで文字が収縮したような感覚になります。...
View ArticleReact Nativeで実装する気持ち良いタブバーアニメーション
こんにちは。原健太です (@hellokenta_ja) 自己紹介 現在Standard Cognition (https://standard.ai) という会社でReact Nativeでアプリ開発をしています。 サンフランシスコに本社を置く「無人コンビニ」を作っている会社で、今はビザが取れるまで日本の支社で働いています。 しばらく日本にいるので、気軽にご飯とか行きましょう。...
View ArticleWebサイトとマイクロインタラクション
初めに この記事は「UXを高めるマイクロインタラクション実装 byゆめみ② Advent Calendar 2018」の20日目の記事です。 (投稿したのにリンクを忘れていました) マイクロインタラクションとは? Webサイトにおけるマイクロインタラクション 考えるケースごとの理解 実装例など あとがき この記事では上記の内容についての私見を書いていきます。...
View Articleにわかに流行中な「徐々にHover効果」を実装する
通常のホバーは、「オン」と「オフ」のタイミングでのみアクションしますが、 ポインティングデバイス(と要素と)の距離や角度を監視すると、漸進的なマイクロインタラクションを作ることができます。 こういった機能自体は、割と昔からさりげなく使われていたりするかと思いますが、 今回は手軽に使えるように、proxemicsという名のlibraryを作成しました。...
View Article初めて出したiOSアプリのUI/UXの工夫点とその実装
概要 UXを高めるマイクロインタラクション実装 byゆめみ② Advent Calendar 2018の12/22(土)の記事です!! 業務でiOSを開発して一年以上経過し、この前自分で作ったアプリをリリースできました。(ネイティブ開発はAndroid, Unity, Cordovaなどでかれこれ5年ほどやっています)...
View Article動的なSVGで、待たないインジケータをつくる
タイトルを意気込んで書いたので、まずは背景から。 インジケータは何のためのもの? ユーザーとしてアプリケーションに触れる際は、インジケータはあたりまえすぎるものなので、何のため、というのは意識しないかもしれません。 ですが、エンジニアの方でしたら、1度くらい、経験したことがあるはずです、開発途中のインジケータ未実装のアプリケーションを。 インジケータが未実装だと、どうなるのか?というと、...
View Article