Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Kengo Suzuki
1,091 views
第二回Android training4desinger 2
マネーフォワードにてデザイナーさん向けのAndroidアプリ開発の勉強会を実施しました。 主にanimationに関する講義と課題を実施してもらいました。
Engineering
◦
Read more
2
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 34
2
/ 34
3
/ 34
4
/ 34
5
/ 34
6
/ 34
7
/ 34
8
/ 34
9
/ 34
10
/ 34
11
/ 34
12
/ 34
13
/ 34
14
/ 34
15
/ 34
16
/ 34
17
/ 34
18
/ 34
19
/ 34
20
/ 34
21
/ 34
22
/ 34
23
/ 34
24
/ 34
25
/ 34
26
/ 34
27
/ 34
28
/ 34
29
/ 34
30
/ 34
31
/ 34
32
/ 34
33
/ 34
34
/ 34
More Related Content
PDF
第一回Android training4desinger
by
Kengo Suzuki
PDF
猫でも分かるUE4のポストプロセスを使った演出・絵作り
by
エピック・ゲームズ・ジャパン Epic Games Japan
PDF
MetaHumanサンプル解体新書 UNREAL FEST EXTREME 2021 SUMMER
by
エピック・ゲームズ・ジャパン Epic Games Japan
PPTX
ポコロンダンジョンズを彩るアニメーションノウハウ
by
GameCreators,CyberAgent
PDF
20150123 第28回 Unity 勉強会「Unity に於けるビルド自動化のおはなし & 設定管理とリソース管理のおはなし」
by
Mori Tetsuya
PDF
Unity名古屋セミナー [Asset Store]
by
MakotoItoh
PPTX
UnityでUI開発を高速化した件
by
Grenge, Inc.
PDF
Riot.jsと仲良くなるための僕的tips
by
Keisuke Imai
第一回Android training4desinger
by
Kengo Suzuki
猫でも分かるUE4のポストプロセスを使った演出・絵作り
by
エピック・ゲームズ・ジャパン Epic Games Japan
MetaHumanサンプル解体新書 UNREAL FEST EXTREME 2021 SUMMER
by
エピック・ゲームズ・ジャパン Epic Games Japan
ポコロンダンジョンズを彩るアニメーションノウハウ
by
GameCreators,CyberAgent
20150123 第28回 Unity 勉強会「Unity に於けるビルド自動化のおはなし & 設定管理とリソース管理のおはなし」
by
Mori Tetsuya
Unity名古屋セミナー [Asset Store]
by
MakotoItoh
UnityでUI開発を高速化した件
by
Grenge, Inc.
Riot.jsと仲良くなるための僕的tips
by
Keisuke Imai
What's hot
PPTX
『ポコロンダンジョンズ』エフェクトや演出制作ノウハウ
by
GameCreators,CyberAgent
PPTX
RPGにおけるイベント駆動型の設計と実装
by
Koji Morikawa
PDF
シーケンサーの使い方と映像基礎
by
Ginryu_dev
PDF
Viewのキャプチャを撮ってみる
by
Yoshihiro Wada
PDF
"あんざいゆき" x "秋葉ちひろ" はカンファレンスアプリをどう作るのか?
by
Yuki Anzai
PPTX
2D格闘ゲームにおけるユーザビリティとゲームデザインについて
by
Koji Morikawa
PDF
Depth From Sequence
by
yuichi takeda
PDF
Android Pattern Cookbook で見るトレンドの変遷
by
Yuki Anzai
PPTX
Unity入門ハンズオン
by
Kazuya Hiruma
PDF
【Unite 2018 Tokyo】Unityにおける疎結合設計 ~UIへの適用事例から学ぶ、テクニックとメリット~
by
UnityTechnologiesJapan002
PDF
Bloodstainedで世界のバッカーの期待に応えたUE4事例紹介
by
エピック・ゲームズ・ジャパン Epic Games Japan
PDF
"有翼のフロイライン Wing of Darkness"と歩むUE4の世界
by
エピック・ゲームズ・ジャパン Epic Games Japan
PPTX
Unity ゲーム開発
by
Katsutoshi Makino
PDF
ゲーム開発を乗りこなせ! ヒストリア流ゲーム開発マネジメント手法
by
historia_Inc
PDF
リモート・スマホ・レンタル(第2回 Androidテスト祭り)
by
NTT Resonant Technology Inc.
PDF
聖剣伝説3でのUE4利用事例の紹介~Making of Mana | UNREAL FEST EXTREME 2020 WINTER
by
エピック・ゲームズ・ジャパン Epic Games Japan
PDF
Unity名古屋セミナー [プログラミングなしでゲーム開発]
by
MakotoItoh
PPTX
VRでCGの世界に行ってみる!2017
by
Haruto Watanabe
PPTX
ゲーム開発とデザインパターン
by
Takashi Komada
PDF
『修羅道』制作事例 モバイルハイエンドグラフィックゲーム実現まで
by
エピック・ゲームズ・ジャパン Epic Games Japan
『ポコロンダンジョンズ』エフェクトや演出制作ノウハウ
by
GameCreators,CyberAgent
RPGにおけるイベント駆動型の設計と実装
by
Koji Morikawa
シーケンサーの使い方と映像基礎
by
Ginryu_dev
Viewのキャプチャを撮ってみる
by
Yoshihiro Wada
"あんざいゆき" x "秋葉ちひろ" はカンファレンスアプリをどう作るのか?
by
Yuki Anzai
2D格闘ゲームにおけるユーザビリティとゲームデザインについて
by
Koji Morikawa
Depth From Sequence
by
yuichi takeda
Android Pattern Cookbook で見るトレンドの変遷
by
Yuki Anzai
Unity入門ハンズオン
by
Kazuya Hiruma
【Unite 2018 Tokyo】Unityにおける疎結合設計 ~UIへの適用事例から学ぶ、テクニックとメリット~
by
UnityTechnologiesJapan002
Bloodstainedで世界のバッカーの期待に応えたUE4事例紹介
by
エピック・ゲームズ・ジャパン Epic Games Japan
"有翼のフロイライン Wing of Darkness"と歩むUE4の世界
by
エピック・ゲームズ・ジャパン Epic Games Japan
Unity ゲーム開発
by
Katsutoshi Makino
ゲーム開発を乗りこなせ! ヒストリア流ゲーム開発マネジメント手法
by
historia_Inc
リモート・スマホ・レンタル(第2回 Androidテスト祭り)
by
NTT Resonant Technology Inc.
聖剣伝説3でのUE4利用事例の紹介~Making of Mana | UNREAL FEST EXTREME 2020 WINTER
by
エピック・ゲームズ・ジャパン Epic Games Japan
Unity名古屋セミナー [プログラミングなしでゲーム開発]
by
MakotoItoh
VRでCGの世界に行ってみる!2017
by
Haruto Watanabe
ゲーム開発とデザインパターン
by
Takashi Komada
『修羅道』制作事例 モバイルハイエンドグラフィックゲーム実現まで
by
エピック・ゲームズ・ジャパン Epic Games Japan
Viewers also liked
DOCX
unidad 3
by
Cecilia Mauricio Gaucin
PDF
Introduction to the Art of API Practice
by
Bill Doerrfeld
PPTX
DSW Brand IT Services Local Buzz PowerPoint
by
DSWBrandITServices
PPTX
Presentation at the EHiN-FN and European Telemedicine conference 2016 http:/...
by
Isabelle Skinner
PDF
俺が! 俺たちが! Androidチームだ!
by
Kengo Suzuki
PDF
Prospecting POV
by
Nina Van Brunt
PDF
デザイナーだけどコーディングできないとダメ?
by
Saori Matsui
PDF
マテリアルデザインってなんですか?
by
Saori Matsui
PDF
[会計freee] 1. 機能紹介
by
freee株式会社
PDF
クラウド会計ソフトfreee - ファイルボックス
by
freee株式会社
unidad 3
by
Cecilia Mauricio Gaucin
Introduction to the Art of API Practice
by
Bill Doerrfeld
DSW Brand IT Services Local Buzz PowerPoint
by
DSWBrandITServices
Presentation at the EHiN-FN and European Telemedicine conference 2016 http:/...
by
Isabelle Skinner
俺が! 俺たちが! Androidチームだ!
by
Kengo Suzuki
Prospecting POV
by
Nina Van Brunt
デザイナーだけどコーディングできないとダメ?
by
Saori Matsui
マテリアルデザインってなんですか?
by
Saori Matsui
[会計freee] 1. 機能紹介
by
freee株式会社
クラウド会計ソフトfreee - ファイルボックス
by
freee株式会社
Similar to 第二回Android training4desinger 2
PDF
プログラマとデザイナが共有すべきUIに関するAndroidの10の機能
by
youten (ようてん)
PPTX
AndroidのアニメーションをちょっとだけLT
by
Shoichi Takagi
PDF
Swift Study Vol.4
by
Nagamine Hiromasa
PPTX
20191209 JXUGC #26 平日エディション 発表資料. 「Xamarin.Formsの標準UIでどこまでできるナウなUI」
by
Shuhei Nishizawa
ODP
アニメーションクラス
by
komagine
PDF
⑬I phoneアプリを作ってみよう!(超初心者向け)
by
Nishida Kansuke
PDF
(デ部発表用抜粋版)プログラマとデザイナが共有すべきUIに関するAndroidの10の機能
by
youten (ようてん)
PDF
Android Lecture #04 @PRO&BSC Inc.
by
Yuki Higuchi
PDF
第1回 Android勉強会
by
fujikunn
PDF
用途に合わせたアニメーションの実装方法
by
Takao Sumitomo
PDF
Android UIデザイン入門
by
OESF Education
PDF
Androidアプリの魅力的なインターフェース〜本当にiOSアプリのデザインを流用するだけでいいの?〜
by
Chihiro Tomita
PPTX
DELPHI BOOT CAMP / DELPHIでビジュアル開発に挑戦しよう ◆ DAY2: DELPHIでUI設計のポイントを学ぼう
by
Kaz Aiso
PPTX
Androidプログラミング入門
by
OESF Education
PPTX
0720 abc seminar
by
Hiroshi Hayama
PDF
Weekend Androidのススメ
by
Suzuki Junko
PDF
Android multiscreen
by
Kazuaki Ueda
PDF
openFrameworks Workshop in Kanazawa v001
by
Teruaki Tsubokura
PDF
SWWDC2012_11_17
by
ushiostarfish _
PPT
Core Animation 使って見た
by
OCHI Shuji
プログラマとデザイナが共有すべきUIに関するAndroidの10の機能
by
youten (ようてん)
AndroidのアニメーションをちょっとだけLT
by
Shoichi Takagi
Swift Study Vol.4
by
Nagamine Hiromasa
20191209 JXUGC #26 平日エディション 発表資料. 「Xamarin.Formsの標準UIでどこまでできるナウなUI」
by
Shuhei Nishizawa
アニメーションクラス
by
komagine
⑬I phoneアプリを作ってみよう!(超初心者向け)
by
Nishida Kansuke
(デ部発表用抜粋版)プログラマとデザイナが共有すべきUIに関するAndroidの10の機能
by
youten (ようてん)
Android Lecture #04 @PRO&BSC Inc.
by
Yuki Higuchi
第1回 Android勉強会
by
fujikunn
用途に合わせたアニメーションの実装方法
by
Takao Sumitomo
Android UIデザイン入門
by
OESF Education
Androidアプリの魅力的なインターフェース〜本当にiOSアプリのデザインを流用するだけでいいの?〜
by
Chihiro Tomita
DELPHI BOOT CAMP / DELPHIでビジュアル開発に挑戦しよう ◆ DAY2: DELPHIでUI設計のポイントを学ぼう
by
Kaz Aiso
Androidプログラミング入門
by
OESF Education
0720 abc seminar
by
Hiroshi Hayama
Weekend Androidのススメ
by
Suzuki Junko
Android multiscreen
by
Kazuaki Ueda
openFrameworks Workshop in Kanazawa v001
by
Teruaki Tsubokura
SWWDC2012_11_17
by
ushiostarfish _
Core Animation 使って見た
by
OCHI Shuji
第二回Android training4desinger 2
1.
2015/09/06 鈴木 研吾 第1回 Androidトレーニング for デザイナー
2.
自己紹介 名前: 鈴木 研吾 twitter: @kengoScal 2011∼2014:セキュリティアナリスト@野村総研 2014年11月:
マネーフォワード入社 2014年11月∼2015年01月: iOS開発 2015年02月∼08月:Android開発 2015年10月∼ : セキュリティ某 2
3.
好きなMS OZ-00MS2 トールギスII
4.
アジェンダ 1. 本トレーニングの目的. Remix(1min) 2.
前回やったこと(1min) 3. 今日やること(目標)(1min) 4. 前回のおさらい(レイアウトの書き方) 5. コードの更新(10min) 6. アニメーションに関するレクチャー(20min) 7. 実習(40min) 4
5.
アジェンダ 1. 本トレーニングの目的. Remix 2.
前回やったこと 3. 今日やること(目標) 4. 前回のおさらい(レイアウトの書き方) 5. コードの更新 6. アニメーションに関するレクチャー 7. 実習 5
6.
本トレーニングの目的 1. デザイナー <̶>
エンジニア間でスムーズに意思疎通 するため、 2. Android開発における共通認識(言語)をもてるように する 3. きっかけを作る 6 デザイナ エンジニア
7.
アジェンダ 1. 本トレーニングの目的. Remix 2.
前回やったこと 3. 今日やること(目標) 4. 前回のおさらい(レイアウトの書き方) 5. コードの更新 6. アニメーションに関するレクチャー 7. 実習 7
8.
前回やったこと • かる∼いgitを使ってソースコードを落とす • Android
Studioでプロジェクトを開く • レイアウトの作り方@xmlに関するレクチャー • 実際にレイアウトを作る 8
9.
アジェンダ 1. 本トレーニングの目的. Remix 2.
前回やったこと 3. 今日やること(目標) 4. 前回のおさらい(レイアウトの書き方) 5. コードの更新 6. アニメーションに関するレクチャー 7. 実習 9
10.
今日やること 1. ソースコードを更新する方法を学んで 2. Androidのアニメーションを知る 10
11.
今日やらないこと • Java • Androidのフレームワーク •
単位dpにの詳しい説明 • 単位sp • マテリアルデザイン云々 11
12.
アジェンダ 1. 本トレーニングの目的. Remix(1min) 2.
前回やったこと(1min) 3. 今日やること(目標)(1min) 4. 前回のおさらい(レイアウトの書き方) 5. コードの更新(10min) 6. アニメーションに関するレクチャー(20min) 7. 実習(40min) 12
13.
アジェンダ 1. 本トレーニングの目的. Remix 2.
前回やったこと 3. 今日やること(目標) 4. 前回のおさらい(レイアウトの書き方) 5. コードの更新 6. アニメーションに関するレクチャー 7. 実習 13
14.
ソースコードの更新 (まだやらなくてok) • terminal立ち上げ •
spotlightからterminalとうてばおk • mkdir /Desktop/workspace • cd /Desktop/workspace • ls -l ¦ grep -i AndroidTraining4Designer • なければ git clone https://github.com/ken5scal/AndroidTraining4Designer.git • cd AndroidTraining4Designer • git fetch origin • git merge origin/master 14 Invisionのコード版と考えてちょーだい
15.
では、各自実行してください • terminal立ち上げ • spotlightからterminalとうてばおk •
mkdir /Desktop/workspace • cd /Desktop/workspace • ls -l ¦ grep -i AndroidTraining4Designer • なければ git clone https://github.com/ken5scal/AndroidTraining4Designer.git • cd AndroidTraining4Designer • git fetch origin • git merge origin/master 15
16.
アジェンダ 1. 本トレーニングの目的. Remix 2.
前回やったこと 3. 今日やること(目標) 4. 前回のおさらい(レイアウトの書き方) 5. コードの更新 6. アニメーションに関するレクチャー 7. 実習 16
17.
アニメーションの種類@Android • View Animation
vs Drawable Animation • Viewアニメーション: 開始・終了位置、大きさ、角度などといった情 報からアニメーションを生成する方法 • Tween Animationとも • Drawableアニメーション: Drawableリソース(例: 画像ファイル)を 次々ロードさせることでアニメーションを生成する方法 • 要はパラパラ漫画 • Frame Animationとも • 今日はViewアニメーションをやります 17
18.
Viewアニメーション • 位置(translate)、大きさ(scale)、角度(rotate)、透過 度(alpha)などといったアニメーションの種類を指定す る方法 • 上記を一つのViewに対して実行する 18
19.
Viewってなんぞ? • 楽しい復習の時間ンゴねぇ… • View:
画面を構成する要素となるパーツ • TextView • EditText • ImageView • Button • etc • MyApplicationアプリの「非レイアウトView」を参照 19
20.
ここへ ここから • つまり… • 例えば下記の様なImageViewがあるとすると •
上記のImageViewに対して下記を指定 • 位置 • 大きさ • 角度 • 透過度 Viewアニメーションの種類 20
21.
Viewアニメーションの種類 • つまり… • 例えば下記の様なImageViewがあるとすると •
上記のImageViewに対して下記を指定 • 位置 • 大きさ • 角度 • 透過度 21
22.
Viewアニメーションの種類 • つまり… • 例えば下記の様なImageViewがあるとすると •
上記のImageViewに対して下記を指定 • 位置 • 大きさ • 角度 • 透過度 22
23.
Viewアニメーションの種類 • つまり… • 例えば下記の様なImageViewがあるとすると •
上記のImageViewに対して下記を指定 • 位置 • 大きさ • 角度 • 透過度 23
24.
デモ • 「アニメーション(単一)」をクリック • 「アニメーション開始」ボタンをクリック 24
25.
つまらない話Viewアニメーションの共通パラメタ • app/src/main/java/res/anim配下のファイルを参照 • 共通パラメタ •
fillAfter: アニメーション終了時の状態を維持するか • 単一アニメーションの場合はsetタグ内に書かないとダ メっぽい • interpolator: アニメーションの運動の定義(速度の定義) • 単一アニメーションの場合はsetタグ内に書かないとダ メっぽい • startOffset: アニメーション開始のオフセット時間(ミリ) • duration: アニメーションの時間(ミリ) • pivotX[pivotY]: アニメーションの起点 25
26.
つまらない話Viewアニメーションの個別パラメタ • translate/scale アニメーションのパラメタ •
fromX****: 開始時の幅に関するパラメタ • fromY****: 開始時の高さに関する略 • toX****: 終了時の幅に略 • toY****: 終了時の略 • rotateアニメーションのパラメタ • fromDegree: 開始時の角度略 • toDegree: 略 (時計回り) • alpha • fromAlpha: 開始時の略 • toAlpha: 略 26
27.
つまらない話from****の単位 • % ->
自分自身のViewの位置を参照した相対位置 • %p -> 親Viewを参照した絶対位置 27
28.
(余談)ファイル自体は変換されてない • みためだけ 28
29.
(余談)これをXMLで書く! • 別にコードで書いてもいいんだけど、xmlで書けば再 利用できるので得 • あと、アニメーションに関する仕様(デザインコード) が変更になっても変更範囲が小さくて済む •
学習コスト少ない 29
30.
アニメーションの組み合わせ • 各アニメーションを組み合わせることも可能 30
31.
デモ • 「アニメーション(複合)」をクリック • 「アニメーション開始」ボタンをクリック 31
32.
同時実行 or 連続実行 •
app/src/main/java/res/anim配下のファイルを参照 • 同時実行: startOffsetを同じにする(デフォルト=0) • 連続実行: アニメーションのstartOffset = 一個前の アニメーションのstartOffset + duration • つまりずらす 32
33.
実習 • Android版アプリの手入力カテゴリ選択部分のアニメー ションの実装 • タップ対象のアイコン
-> 1.5 倍に拡大 • aim_focused_category_icon.xmlに記述 • 選択されないアイコン -> 元の大きさにし、更に透過 度を30%にする • 尚、元の大きさに戻すスピードは0.48ミリ秒で • 透過度を下げるスピードは0.36ミリ秒で • aim_unfocused_category_icon.xmlに記述 33
34.
Thank you!
Download