並び順

ブックマーク数

期間指定

  • から
  • まで

81 - 120 件 / 349件

新着順 人気順

lottieの検索結果81 - 120 件 / 349件

  • Webサイトにおけるアニメーション実装へのアプローチ 〜未だ見果てぬ夢〜 - Qiita

    私は常々 Web サイトにおいてアニメーションはなくてもよい存在だと考えています。なぜならば・・・と話を続けたくはあるのですが、まあ正当な強い持論があるわけでもないので、ここで大仰に語ることは控えておきます。アニメーションを実装する立場でありながら、そのような考えをもち常に自責の念にかられながらも制作を続けています。そんな中でさまざまな実装へのアプローチを試みた雑な感想を、簡単なデモとあわせてご覧ください。 1. JavaScript で要素を動かす 古から伝えられてきた魔法。緻密な計算を駆使してあらゆるものを自在に操れ。 See the Pen Animation vanilla by Syuji Higa (@syuji-higa) on CodePen. 言わずもがな、ブラウザで動くスクリプトです。トランスパイラやらコンパイラやらは溢れてはいますが、結局はこの言語になります。前までは

      Webサイトにおけるアニメーション実装へのアプローチ 〜未だ見果てぬ夢〜 - Qiita
    • HTMLでLottieを配置する方法 - ICS MEDIA

      「Lottieロッティー」はベクター画像のアニメーションを実現できる技術・ファイルフォーマットです。 Lottieアニメーションの作り方編の記事(Figma編、After Effects編)では、Lottieの概要から作り方、ファイルの書き出し方までを紹介しました。本記事では、Lottieアニメーションの実装方法について紹介します。 Lottieの組み込みはプラットフォームに応じたさまざまな実装方法が用意されていますが、一般的なウェブの方法を例に紹介します。実装編の前編となる本記事では、手軽に組み込むことができるWeb Player(lottie-player、dotlottie-player)を使用して実装します。 iOS、Androidアプリケーション等のそのほかの実装方法は公式ドキュメントを参照ください。 アニメーションの実装 ウェブ向けの実装方法は大きく2パターンあります。HTML

        HTMLでLottieを配置する方法 - ICS MEDIA
      • 「B/43」のAndroidアプリをリリースしました!使用している技術を紹介します。 - inSmartBank

        こんにちは。 「B/43」のAndroidアプリ開発に携わっている あんざいゆき(yanzm) です。 先日「B/43」のAndroidアプリをリリースしました🎉🎉 play.google.com この記事では「B/43」のAndroidアプリで採用している技術や苦労した点、工夫した点などを紹介します。 採用している技術(抜粋) Jetpack Compose 一番の特徴は Full Jetpack Compose にした点です。 開発のお話をいただいた今年の春時点で Jetpack Compose は beta 版がリリースされており、夏には stable 版がリリースされることも発表されていました。 今から開発するなら Jetpack Compose でやりたいと思っていたところ、iOS / Android エンジニアをしている nakamuuu からも Jetpack Compo

          「B/43」のAndroidアプリをリリースしました!使用している技術を紹介します。 - inSmartBank
        • 大規模なマルチモジュール開発をSwiftPackageに移行して運用してみた - Timee Product Team Blog

          はじめまして、iOSエンジニアの阿久津 @sky_83325 です。 タイミーでは、機能ごとにEmbedded Frameworkに分割して開発するマルチモジュール開発に取り組んでいます。 現在では、本体AppやAppExtensionの他に7つの共通Framework、そして16個の機能Frameworkという規模になってきました。 今回は、そのマルチモジュール開発をEmbedded Frameworkではなく、Swift Packageを利用した方法に乗り換えてみたので、その成果や学びについて共有できればと思います。 取り組んだ経緯・背景 タイミーでは、技術顧問の@d_dateさんと隔週で「ツバメの会」という情報共有の場を設けています。そこでは、直近タイミーで取り組んでいることの共有や相談をしたり、SwiftやiOS、その他エンジニアリングの最近の話題について議論したりしています。 そ

            大規模なマルチモジュール開発をSwiftPackageに移行して運用してみた - Timee Product Team Blog
          • Supabseチームはどのようにフロントエンドの高速化に成功したのか - バンクーバーで考え中

            この記事は、Supabaseチームによる記事「Making the Supabase Dashboard Supa-fast」の和訳記事です。 Supabaseのダッシュボードは、この1ヶ月でより機能が充実しました。Monacoによる強力なSQLエディタを用意しました。私たちは、データベースのAirtableのようなビューを構築し、編集が簡単になりました。 機能・性能・DX-3つの選択 特にシングルページアプリケーションでは、新しい機能を追加すると、パフォーマンスがすぐに低下することがあります。ここでは、開発者の体験(DX)を損なうことなく、アプリケーション内で良好なベースラインパフォーマンスを保証するために行ったステップを紹介します。 ベースラインを確立し、目標を設定する。 測定できないものは直せない パフォーマンスを向上させるために、容易に解決できる問題がいくつかありましたが、その前に

              Supabseチームはどのようにフロントエンドの高速化に成功したのか - バンクーバーで考え中
            • すぐ使える!クリスマスデザインの最強フリー素材55個まとめ【2022年版】

              すぐ使える!クリスマスデザインの最強フリー素材55個まとめ【2022年版】 クリスマスを彩る、無料イラストやグラフィック、フォント大集合 この記事では、クリスマスに使える無料デザイン素材をまとめてご紹介します。 そのまま印刷できるクリスマスカードやベクターイラスト、ラベルバッジやアイコン、Photoshopブラシやレトロスタイルのキャラクター、招待状テンプレートや話題の3Dデザインまで完全網羅。 クリスマスが近くなったけど、デザインにあまり時間をかけることができない、そんなひとにオススメしたいフリー素材を中心に揃えています。 紹介しているデザイン素材は、フォトショップやイラストレーターを使って、自由に編集できます。すべてのツールを利用できる、Creative Cloudがおすすめです。 Creative Cloudのプランを見てみる めっちゃ使える!クリスマスデザインの最強フリー素材まとめ

                すぐ使える!クリスマスデザインの最強フリー素材55個まとめ【2022年版】
              • Sunsetting React Native

                UpdateThis article was published in 2018 and reflects the state of React Native at the end of 2017. When using these articles to make decisions about your business, please use discretion. Any technical points should be revalidated because the maturity and size of the ecosystem was significantly different back then. Any organizational points should also be considered within the context, size, and c

                  Sunsetting React Native
                • アプリに簡単にリッチアニメーションを実装できるようになる「Lottie」をAirbnbが公開

                  旅行プラットフォームのAirbnbが、Adobe After EffectsのアニメーションをリアルタムでレンダリングしてiOS・Android・React Native向けのリッチアニメーションにしてくれるライブラリ「Lottie」を開発しました。 Lottie http://airbnb.design/lottie/ Lottie : Airbnb Design http://airbnb.design/introducing-lottie/ Lottieはオープンソースのアニメーション作成ツール。通常はアプリにアニメーションを実装する際、スクリーンサイズに合わせた大量の画像を用意したり何千行ものコードを書いたりする必要がありますが、Lottieはほとんど何もしなくても自動的にAfter Effectsのアニメーションをアプリ用のリッチアニメーションに変換してくれるとのこと。ライブラリ

                    アプリに簡単にリッチアニメーションを実装できるようになる「Lottie」をAirbnbが公開
                  • Download 9.2 Million+ Icons, Illustrations, 3D Illustrations, and Lottie Animations | IconScout

                    160,000+ high-quality animated icons to grab your users’ attention

                      Download 9.2 Million+ Icons, Illustrations, 3D Illustrations, and Lottie Animations | IconScout
                    • アニメーション実装の選択肢のひとつになると思う。Lottieを試してみた。 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

                      サイト制作時に今は当たり前のようにおしゃれなアニメーションがついてる時代がきましたね。 CSS3で実装できることも増え、あんまりゴリゴリJavaScriptでってことは減ってきてる気がします(もちろん必要なときはいっぱいあるのでケースバイケースですが)。 制作者としては、意図した通りのアニメーションをつくりたい、それもなるべく手間をかけずに、という思いがあるのではないでしょうか。 そんな悩みを解決してくれるかもしれない「Lottie」を試してみました! ※今回、After Effectsの使い方はありません、ごめんね。JavaScript側の組み込み方の説明です。 Lottieとは Airbnb制作のiOSやAndroidにも対応したアニメーション用のライブラリです。Adobe After Effectsで作ったアニメーションを、そのままWebにもってこれるやつらしい。 一部使えない機能も

                        アニメーション実装の選択肢のひとつになると思う。Lottieを試してみた。 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
                      • 2019年11月の、これだけは押さえておきたいWeb関連の動き

                        「Web系の最新情報を知りたいけど、日々業務が忙しくて追いかけられない」という方のために、1ヶ月のWeb系ニュースの中で「これだけは押さえておきたい」というものを1つの記事にまとめています。 Webデザイン・アクセシビリティ Figmaチームが本国から来日! Figma Tokyo Meetup レポート – Yahoo! JAPAN Tech Blog 私も参加していましたが、日本でのFigmaの盛り上がりを改めて感じました。 どんなふうに見えてるの? 色覚に配慮したUI設計事例 #UI – Yahoo! JAPAN Tech Blog Yahoo!ファイナンスの例などを挙げ、色覚に配慮したUI設計について書かれています。 コーディング CSSフレームワークBulmaについて – 一休.com Developers Blog CSSフレームワークの比較など。以前はBootstrapユーザ

                          2019年11月の、これだけは押さえておきたいWeb関連の動き
                        • Phase - Animation for Product Designers

                          Simple Animation For Product DesignersEasy to Learn - Lottie Animation & Micro-Interactions. From Design to Animation.Easy Workflows that Make Animation Less Intimidating.

                          • GitHub - jondot/awesome-react-native: Awesome React Native components, news, tools, and learning material!

                            Awesome React Native is an awesome style list that curates the best React Native libraries, tools, tutorials, articles and more. PRs are welcome! Don't miss out! Subscribe to our weekly newsletter Sponsors Never leave your command line for secrets Teller is an OSS and FREE productivity secret manager for developers made by SpectralOps, supporting cloud-native apps and multiple cloud providers. Mix

                              GitHub - jondot/awesome-react-native: Awesome React Native components, news, tools, and learning material!
                            • Webfactory : Weblog : dl,dt,ddでシンプルな横並びを表現する

                              以前書いていたエントリーなのですがバックアップを取っておらず、データの移行が難しいので少しずつ昔のデータを編集しながら再エントリーしていきたいと思います。CSSの記述にも昔のエントリーを見ると間違えている部分が多いので修正できるチャンスでもあるわけです。というわけで過去に書いたdl,dt,ddで綺横並びを再エントリー。 基本といえば基本の定義リストである「dl,dt,dd」を利用しての単純なリストを作ってみます。 <dl class="list"> <dt>名前</dt> <dd>ヤマナカヅオ</dd> <dt>性別</dt> <dd>男性</dd> <dt>年齢</dt> <dd>52歳</dd> <dt>趣味</dt> <dd>カメラとネットサーフィン以外特に・・・</dd> </dl> dl.list { border-top: 1px solid #ccc; line-height

                              • GitHub - airbnb/lottie-web: Render After Effects animations natively on Web, Android and iOS, and React Native. http://airbnb.io/lottie/

                                You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                  GitHub - airbnb/lottie-web: Render After Effects animations natively on Web, Android and iOS, and React Native. http://airbnb.io/lottie/
                                • React Native at Airbnb: The Technology

                                  UpdateThis article was published in 2018 and reflects the state of React Native at the end of 2017. When using these articles to make decisions about your business, please use discretion. Any technical points should be revalidated because the maturity and size of the ecosystem was significantly different back then. Any organizational points should also be considered within the context, size, and c

                                    React Native at Airbnb: The Technology
                                  • 【Swift4】iOSアプリ開発で使える(使いたい)Swiftライブラリー - Qiita

                                    iOSアプリ開発で(自分が)使えるなあ、使いたいなあと思ったライブラリーをリストアップします。Swiftのみとして、Objective-Cは載せていません。 Reactive Extensions RxSwift Combine Frameworkの登場で自分にとってのRxSwiftは終焉を迎えそうです AppleがWWDC19で発表したCombine Frameworkは、私がアーキテクチャー上最も重要だと考えるRxSwiftの主機能(Publish/Subscribeによる)Observer(パターン)を完全に置き換えます。 RxはReactive Extensionsの略です。もともとはC#が発祥ですが、javaを始めとしてswiftにも実装されています。swiftには独自の拡張として、RxCocoaがあり、iOSのUIKitをReactive Extensionsのパーツとして使う

                                      【Swift4】iOSアプリ開発で使える(使いたい)Swiftライブラリー - Qiita
                                    • 私はいかにしてUXエンジニアになったのか|Hiroki Tani

                                      2019年10月7日にGoodpatchでUX Engineer Meetupというイベントがあり、主催のおすみさんに声をかけていただいて登壇することととなった。 一時期のUXデザイナーのように、UXエンジニアというのはにわかに広まりつつあるも、UX Designer以上に「何者」なのかが掴みづらい。正直ぼくもわからないというか「UXエンジニア」という肩書が適切なのかはわからない。しかし、このイベントをきっかけに「UXエンジニアは何者なのか」もとい「私は何者なのか」を考え、その内容をほぼそのまま発表した。 このイベントでは僕だけではなく、Cookpad、Goodpatchとより実践的にデザインとエンジニアリングの境界をもたずに事業を進めてきている会社のUXエンジニアも登壇するので、より実践的、事例を交えた話になるだろうとおもい、僕からはUXエンジニアと呼ばれる人々の概要と、僕自身のキャリア

                                        私はいかにしてUXエンジニアになったのか|Hiroki Tani
                                      • 宇宙から落ちて来たゴミが当たりました。ロケットの欠片でした

                                        すごい確率ですよね。 宇宙空間にはたくさんの「ゴミ」が漂っていると言われていますが、まさかそのゴミの1つが地球に落下して人に当たるだなんて! 米国オクラホマ州に住むLottie Williamsさん、Tulsaにある公園で友人と夜のお散歩を楽しんでいたところ、夜空に輝く火の玉のようなものを見ました。と、その後肩に何か当たりましたよ。 Lottieさんの肩に当たって地面に落ちたアルミ缶程の軽さのこれ、宇宙のゴミ=Delta IIロケット、地球を1997年に飛び立ったロケットの欠片だったのです。もちろん、いくつかの研究所が欠片を分析してだした結果ですので間違いありません。 宇宙からロケットの破片が落ちてくるなんて、それが当たるなんて、そして肩にちょんっと当たるくらいで大したことないなんて。すごい話だこと。 [Fox News] そうこ(Kelly Hodgkins 米版)

                                          宇宙から落ちて来たゴミが当たりました。ロケットの欠片でした
                                        • Lottie

                                          In the past, building complex animations for Android, iOS, and React Native apps was a difficult and lengthy process. You either had to add bulky image files for each screen size or write a thousand lines of brittle, hard-to-maintain code. Because of this, most apps weren’t using animation — despite it being a powerful tool for communicating ideas and creating compelling user experiences. One year

                                            Lottie
                                          • 今週のはてなブログランキング〔2019年4月第3週〕 - 週刊はてなブログ

                                            はてなブックマーク数による人気記事のランキング。4月14日(日)から4月20日(土)〔2019年4月第3週〕のトップ30です*1。 # タイトル/著者とブックマーク 1 プログラミングの変数・メソッドの命名でよく使う英単語を整理(備忘) - "BOKU"のITな日常 by id:arakan_no_boku 2 後世に残すべき小説ランキングベスト100を小説家になりたかった俺が人生をかけておすすめするぜ! - 俺の世界史ブログ!?世界の歴史とハードボイルドワンダーランド? by id:myworldhistoryblog 3 読書のアウトプットは書評がおすすめです。書評の書き方をお話しします。 - とある士業の知的な日常 by id:mayaaaaasama 4 Webフロントエンドとサーバーサイドの技術動向をざっくり整理する/JavaScript - "BOKU"のITな日常 by id

                                              今週のはてなブログランキング〔2019年4月第3週〕 - 週刊はてなブログ
                                            • アボンリーの風に吹かれて

                                              <C> ケーレブ(Caleb)(男)…ヘブライ語の「勇気のある」「挑戦的な」「犬」。 愛称は、ケールなど。 カルバン、カルヴァン(Calvin)(姓、男)…ラテン語の「禿げた」。 英語形はカルヴィン。愛称は、カルなど。 キャメロン(Cameron)(姓、男、女)…古い英語の「曲がった鼻」。 愛称は、カム(Camm Cam)など。 カミール、カミーユ(Camille)(男、女)…大天使マカエル(意味は「神を見る者」) が語源のフランス語圏の名。 派生名の女性名に、カミラ(Camila)、カミル、男性名にカミロなどがある。 キャンベル(Campbell)(姓、男、女)…フランス語の「美しい牧草地(農場)」 からの英語名。 キャンディス(Candace)(女)…ギリシア語の「白熱状態」「非常に興奮した」。 愛称は、キャンディ(Candy,Candi)など。 カーラ(Cara)(女)…ラテン語の「

                                                アボンリーの風に吹かれて
                                              • 88鍵のキーボードで「奏でる」プログラミング - Qiita

                                                これらのことを踏まえると、電子ピアノでも、カーソルやテンキーなど一部のキーを省けば十分に文字入力用途に使えるように思えてきませんか。 もし電子ピアノで文字入力ができれば、日々のコーディングを無機質なタイプ音からメロディアスなピアノ演奏に変えることができるかもしれません。 それを実現する方法について、これから考えてみましょう。 仮想キーボードアプリ 今回はピアノのキー入力を入力機器に変換させる仮想キーボードアプリケーションを作成しました。 動作は下のようになります。 PCに電子ピアノをUSB接続する(USB-MIDI機器としてコンピュータに認識される) 仮想キーボードアプリケーションがMIDI入力を読み、キーボード入力に変換 仮想キーボードアプリケーションが別のアプリケーションに対してキー入力を流す OS Xアプリケーションにキーイベントを送信する キーボードの入力は、OSごとに異なる仮想キ

                                                  88鍵のキーボードで「奏でる」プログラミング - Qiita
                                                • ショートカットキー

                                                  Adobe XD ユーザーガイド はじめに Adobe XD の新機能 よくある質問 Adobe XD でのデザイン、プロトタイプ、共有 カラーマネジメント 必要システム構成 ハードウェアとソフトウェアの要件 Adobe XD、Big Sur、Apple Silicon | macOS 11 ワークスペースの基本 Adobe XD でのアプリ言語の変更 UI デザインキットへのアクセス Adobe XD のアクセシビリティ ショートカットキー ヒントとテクニック デザイン アートボード、ガイド、レイヤー アートボードの基本を学ぶ グリッドとガイドを使う スクロール可能なアートボードの作成 レイヤーの操作 スクロールグループを作成する シェイプ、オブジェクト、パス オブジェクトの選択、サイズ変更および回転 オブジェクトの移動、分散および整列 オブジェクトのグループ化、ロック、複製、コピー、お

                                                  • JSでLottieを配置する方法 - パフォーマンスの最適化方法も紹介! - ICS MEDIA

                                                    「Lottieロッティー」はベクター画像のアニメーションを実現できる技術・ファイルフォーマットです。 Lottieアニメーションの作り方編の記事(Figma編、After Effects編)では、Lottieの概要から作り方、ファイルの書き出し方を紹介しました。そして、実装編の前編となる記事では、HTMLメインで実装できるお手軽な実装方法を紹介しました。 実装編の後編となる本記事では、JavaScriptメインに実装する方法の基本事項、およびパフォーマンス考慮についてのポイントを紹介します。 「Lottie=軽い」と思っていませんか? 一般的にウェブサイトの「軽い」「重い」には、読み込みデータ量の大小を指す場合と、動作負荷でのもたつきを指す場合の2つの意味があります。確かにデータ量的にはLottieは軽いといえますが、実はLottieのアニメーションは表示や動作の負荷的に重くなりがちです。

                                                      JSでLottieを配置する方法 - パフォーマンスの最適化方法も紹介! - ICS MEDIA
                                                    • BOOTH iOSで購入完了時にLottieのアニメーションを実装しました! #booth #booth_pm - pixiv inside

                                                      おばんです、Oxygen Not Includedにハマってしまって、年末年始を溶かすことが確定している田中です。 先日リリースしたBOOTH iOS v2.18.0から購入完了時にアニメーションが再生されるようになりました。 今回はその実装に関する話として以下をまとめていきます。 作ったもののドヤリング Lottieとは BOOTH iOSの購入完了アニメーション実装のざっくり解説 アニメーションの実装時にハマったポイントの解説 作ったもののドヤリング ドヤアアアァァァァ! 実装に踏み切った経緯としては、「もともとのBOOTHの購入完了画面が殺風景だった」&「これから機能改修が入る」という話があり、機能改修に合わせてデザインもハレ感を出して修正しよう!となったことからでした。 購入するという大切な瞬間をよりリッチなアニメーションによって演出してあげたい想いと、創作好きのユーザーを相手にし

                                                        BOOTH iOSで購入完了時にLottieのアニメーションを実装しました! #booth #booth_pm - pixiv inside
                                                      • After Effectsでアニメーションをつくるチュートリアル | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

                                                        おつかれさまです。デザイナーのみやです。 去年の暮れにようやっとFlashからAfter Effectsに移行しました。 結果、それまでけっこう時間がかかっていたアニメーション制作が格段に楽になったので、使えるようになるまでに勉強した基礎的なことを噛み砕いてお伝えします。 今回伝えたいこと After Effectsの基本的なこと 基本的なアニメーションの作りかた なぜデザイナーの僕がアニメーションを作っているのか デザイン提案の際にアニメーションを含めて提案するためです。 言葉よりも絵、絵よりも動画の方が伝えられるイメージの量も質も上がります。限られた期間で作り、限られた時間でプレゼンをする中で、不要なやり取りを極力減らし、魅力をより伝えられるのではないかと考えています。 最近のサイトは細かなところでもアニメーションしていることが多いですよね。「実装時にはグリグリ動きます」ではクライアン

                                                          After Effectsでアニメーションをつくるチュートリアル | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
                                                        • UIモーション制作ツールまとめ|むらかみ。

                                                          このnoteは、UIモーションを制作できるツールをまとめた記事です。 ツール多すぎ問題UIモーションはAfter Effects以外に、プロトタイピングツールを使って制作する。 しかしプロトタイピングツールも群雄割拠の時代。 山ほどあるツールから自分の業務に最適なモノを探さなければいけません。 以下では、なんとか厳選して選んだUIモーションツールの精鋭たちをまとめてみた。 3種類のプロトタイピングツールプロトタイピングツールには大きく分けて、 ・トランジション型 ・インタラクション型 ・複合型の3種類に分けられる。 ○トランジション型 全体の画面遷移を主に制作する。 →凝った動きや細い条件による動きは作れない。 その分簡単に早く制作することができる。 ※トランジション型に関しては、操作フローの確認・課題把握を目的としたツールのため、次のツール紹介では省きます・ ○インタラクション型 1つの

                                                            UIモーション制作ツールまとめ|むらかみ。
                                                          • フロントエンドに必要なとりあえずのjsプラグイン2020 - Qiita

                                                            2020年3月時点でまだ現役なプラグイン。 非常にお世話になっております。 雑いのでもう少しちゃんと書きたい。 jQuery もそこそこ多めです。 ▼ ユーティリティー系 bowser.js http://lancedikson.github.io/bowser/docs/bowser.js.html ブラウザ判定 [日本語解説] https://co.bsnws.net/article/231 Moment.js https://momentjs.com/ jsは Date がハマるし辛い。ので時間系を扱う時はかなり必須。 [日本語解説] http://blog.asial.co.jp/1158 date-fns https://github.com/date-fns/date-fns dateライブラリ Momtent.js よりモダン。使いたい機能だけをモジュール単位でインポートでき

                                                              フロントエンドに必要なとりあえずのjsプラグイン2020 - Qiita
                                                            • Figmaでイージングを理解しよう! プロトタイプの基礎から実装方法の紹介 - ICS MEDIA

                                                              ブラウザ上で共同編集ができ、業界のデファクトスタンダードと言っても過言ではないデザインツールのFigma。今回は、プロトタイプ機能のスマートアニメートのイージングに注目して解説します。 Figmaのイージングは、プリセットが豊富なうえに、カスタマイズが可能でアニメーションをこだわりたい方でもしっかり作り込める機能です。 プロトタイプ上での設定方法からウェブへの実装方法まで紹介していますので、デザイナーの方はもちろん、エンジニアの方にもおすすめの記事です。 用意されているイージング 前提知識として、イージングはアニメーションの変化の仕方を表現するものです。適切なイージングを設定することで、アニメーションの動きをより自然に表現できます。 Figmaでイージングを設定するには、プロトタイプ機能のスマートアニメートを利用します。スマートアニメートについては、以下の記事で詳しく紹介していますので、合

                                                                Figmaでイージングを理解しよう! プロトタイプの基礎から実装方法の紹介 - ICS MEDIA
                                                              • 最新版! Lottieアニメーションの作り方 - Figma編 - ICS MEDIA

                                                                「Lottieロッティー」はAirbnb社が開発した、ベクター画像をアニメーションさせることができる技術・ファイルフォーマットです。 画質の劣化を伴わないLottieによるアニメーションの導入は、UI改善・コンテンツの没入感の形成・リッチな体験を提供する効果が期待できます。 本記事ではLottieの概要から、まずはデザインツール「Figma」を使ってお手軽にLottieを作る方法を紹介します。 ▼Lottieの作例 サンプルを別ウインドウで開く ソースコードを確認する Lottieとは ベクターとラスター まず、画像形式について少し整理しておきましょう。画像形式はベクターとラスターの2種類に分けられます。ベクターとラスターの違いについては記事『SVGで始めるマイクロインタラクション入門』で解説していますが、簡単にいうと拡大しても高い解像度を保ちボケないのがベクター画像、ボケるのがラスター画

                                                                  最新版! Lottieアニメーションの作り方 - Figma編 - ICS MEDIA
                                                                • Lottie Docs

                                                                  Lottie is a library for Android, iOS, Web, and Windows that parses Adobe After Effects animations exported as json with Bodymovin and renders them natively on mobile and on the web

                                                                    Lottie Docs
                                                                  • 無料のUIデザインキットとアイコンキット | Adobe XDの素材

                                                                    Adobe XD ユーザーガイド はじめに Adobe XD の新機能 よくある質問 Adobe XD でのデザイン、プロトタイプ、共有 カラーマネジメント 必要システム構成 ハードウェアとソフトウェアの要件 Adobe XD、Big Sur、Apple Silicon | macOS 11 ワークスペースの基本 Adobe XD でのアプリ言語の変更 UI デザインキットへのアクセス Adobe XD のアクセシビリティ ショートカットキー ヒントとテクニック デザイン アートボード、ガイド、レイヤー アートボードの基本を学ぶ グリッドとガイドを使う スクロール可能なアートボードの作成 レイヤーの操作 スクロールグループを作成する シェイプ、オブジェクト、パス オブジェクトの選択、サイズ変更および回転 オブジェクトの移動、分散および整列 オブジェクトのグループ化、ロック、複製、コピー、お

                                                                    • Lottieはじめました|宮島信太郎

                                                                      こんにちは、宮島(4hintaro_m)です。 今回は、最近ちらほら名前を聞くようになったLottieについて、そのメリットや注意すること、できること、今後の展望などをまとめてみました。 LottieはAirbnb社が開発した、Aftereffctsで作ったモーションやアニメーションをJSONファイルに書き出して、簡単に実装できるアプリです。UIのマイクロインタラクション分野で活躍できそうです。 去年から耳にしていましたが、よく理解していなかったので触っていませんでした。最近noteでもいくつか記事がアップされていたので、読んで始めてみました! 詳しい機能や作り方、アプリのダウンロード先などはすでにみなさん書かれていたので割愛します。 メリット・JSONファイルなので、GIFに比べて圧倒的にファイルが軽い ・AfterEffectsで作れるので、細かい設定ができる ・実装が簡単らしい こん

                                                                        Lottieはじめました|宮島信太郎
                                                                      • 初夏のJavaScript祭(2017) 資料まとめ - Qiita

                                                                        概要 JavaScript祭に参加してきたので発表資料や内容をまとめます。 間違いや追記などあればご指摘お願いします 初夏のJavaScript祭 in mixi twitter #jsfes 講演内容 講演資料 JSのエラーチェックツールを作ろうとした話 資料:https://www.slideshare.net/keisukeimura/javascript-76398722 ツイート:https://togetter.com/li/1115447 WW checkerを作った話 jsエラーやリンク切れなどを自動でチェックするツール 本日β版の事前登録開始! Draft.jsによる 統制のとれたテキスト編集の世界 資料:https://speakerdeck.com/potato4d/draft-dot-jsniyoru-tong-zhi-falsetoretatekisutobian

                                                                          初夏のJavaScript祭(2017) 資料まとめ - Qiita
                                                                        • Introduction to MotionLayout (part I)

                                                                          MotionLayout is a new class available in the ConstraintLayout 2.0 library to help Android developers manage motion and widget animation in their application. The second half (29 min in) of our presentation at Google I/O 2018 on What’s New with ConstraintLayout and Android Studio Design Tools gives a good overview of the capabilities of the library. In this series of articles we will cover how you

                                                                            Introduction to MotionLayout (part I)
                                                                          • デザイナーだけどiOSDeveloperになってみた話|おーはし|note

                                                                            ※この記事は投げ銭です。無料ですべて読めます。 もし、記事良かった応援したいと思ってもらえたら投げ銭してもらえると嬉しいです。 こんにちは。Swift勉強中のデザイナーohsです。 デザイナーだけどSwiftはじめてみた シリーズの第6段は、実際に自分のアプリを作って世に出した話です。 今回は、iOSアプリをリリースするまでにかかった時間ややった事、デザイナーだけどアプリを出してみて役に立ったと感じた事を紹介します。 そもそも、なぜSwiftを学ぼうを思ったかはこちら。 少しでも興味がある人が挑戦するキッカケになったり、デザイナー⇔エンジニア間の理解が深まるキッカケになればよいなと思っています。 📘目次 ・アプリを作るキッカケ ・アプリを作り始める前の私のiOS実装レベル ・リリースまでの足あと ・ペアプロ開発の進め方 ・プラスになった事 ・ダウンロード実績 作ったアプリは、ピルリマイン

                                                                              デザイナーだけどiOSDeveloperになってみた話|おーはし|note
                                                                            • GitHub - airbnb/lottie-ios: An iOS library to natively render After Effects vector animations

                                                                              View documentation, FAQ, help, examples, and more at airbnb.io/lottie Lottie is a cross-platform library for iOS, macOS, tvOS, visionOS, Android, and Web that natively renders vector-based animations and art in realtime with minimal code. Lottie loads and renders animations and vectors exported in the bodymovin JSON format. Bodymovin JSON can be created and exported from After Effects with bodymov

                                                                                GitHub - airbnb/lottie-ios: An iOS library to natively render After Effects vector animations
                                                                              • UXエンジニアとは - UX Engineer Meetup登壇後記 -|sagaraya

                                                                                先日のUX Engineer Meetupでプロトタイピングの話をしました。懇親会での話やツイート、ブログなどを見ていると結局「UXエンジニアとは」を気にしている人が多い様子だったので、自分なりの考えを書いてみます。 はじめに結論UXエンジニアという言葉に明確かつ具体的な定義はありません。 UXという1つの言葉に5つの階層があり多義的な以上、UXエンジニアも多義的だからです。自分なりに広く定義するなら「エンジニアリングを軸としながらデザインの力を掛け合わせ、より良いユーザー体験を実現する人」です。なお、デザインという言葉も広義の意味で捉えているので、まあ広い定義です。 ただ、僕自身2年以上UXエンジニアと名乗って複数社で働いていたり、世の中にUXエンジニア的な人が増えて色々な事例も生まれていることから、自分なりの考えはだいぶ整理されてきました。 なぜUXという言葉を使うのか時々、UXなんて

                                                                                  UXエンジニアとは - UX Engineer Meetup登壇後記 -|sagaraya
                                                                                • 週刊Railsウォッチ(20180820)Railsで構築されたサイト40選、Deviseはつらいよ、ARのスコープとクラスメソッドの使い分けほか

                                                                                  2018.08.20 週刊Railsウォッチ(20180820)Railsで構築されたサイト40選、Deviseはつらいよ、ARのスコープとクラスメソッドの使い分けほか こんにちは、hachi8833です。Matzにっきを最初から読みふけってたら完璧に寝不足になってしまいました。 つっつきボイス:「お、例のMatzにっき、この間404になってなかったっけ?」「その後復旧してました: ここのtDiaryのナビゲーションがつらくて、最も最初の月にたどり着くのに何回もクリックしないといけなかったり😭」「😆」「最初が2003年なのでまだRailsも世に登場してなかった頃でした」 スクレイピングしてローカルで読もうかとも思いましたが負荷かけるのがコワイので、ブラウザで月ごとに気長にSave asし始めてます🐢。 各記事冒頭には⚓でパーマリンクを置いてあります: 社内やTwitterでの議論など

                                                                                    週刊Railsウォッチ(20180820)Railsで構築されたサイト40選、Deviseはつらいよ、ARのスコープとクラスメソッドの使い分けほか