Submit Search
Upload
Blend for VS2012でイロモノUIを作ろう
•
0 likes
•
3,738 views
Negishi Takumi
Follow
つくばC#勉強会 - 主催兼発表を行ったのでそのスライド。 デモありきのスライドなのでわかりにくいと思います。
Read less
Read more
Report
Share
Report
Share
1 of 24
Download now
Download to read offline
Recommended
Bpstudy#92 エンジニアの経営学
Bpstudy#92 エンジニアの経営学
Michitaka Yumoto
http://bpstudy.connpass.com/event/12940/ BPStudy#92での発表資料
#o_giriのタグでネタPOSTするといいことがあるらしい
#o_giriのタグでネタPOSTするといいことがあるらしい
meru_akimbo
高専カンファ in 富山でのLT
I understand completely line api
I understand completely line api
TakaoUeda2
for evenet
新しい並列for構文のご提案
新しい並列for構文のご提案
yohhoy
Boost.勉強会 #14 東京 資料
C++ マルチスレッドプログラミング
C++ マルチスレッドプログラミング
Kohsuke Yuasa
Ohotech 特盛 #10 ( http://ohotech.connpass.com/event/7517/ )で発表した資料です。
妖精装置紹介 2012.08.25 #PyFes
妖精装置紹介 2012.08.25 #PyFes
Takayo Hamasaki
PyFes LT でやった内容。 一部は公開不可でしたので修正してます。 PyFes LT : https://github.com/pyspa/pyfes/blob/develop/201208.rst …フォント変わった凹む。
WordPressセキュリティ対策ど~してる?
WordPressセキュリティ対策ど~してる?
Toyohiko Asai
2016年12月10日のWordBench名古屋の勉強会で「WordPressセキュリティ対策ど~してる?」と題して話したときのスライドです。 個人的に始めた「WordPressセキュリティ対策20の質問」アンケートの結果発表も兼ねています。
ジーノ先生の文系的オブジェクト指向(5) - ジーノ先生、殴る
ジーノ先生の文系的オブジェクト指向(5) - ジーノ先生、殴る
Satoru Kodaira
オブジェクト指向を文法からではなく、自然言語的に分かりやすく文系的に解説する講座です。と言いつつ分かりやすくなかったらゴメンナサイ。需要があれば続けます。
Recommended
Bpstudy#92 エンジニアの経営学
Bpstudy#92 エンジニアの経営学
Michitaka Yumoto
http://bpstudy.connpass.com/event/12940/ BPStudy#92での発表資料
#o_giriのタグでネタPOSTするといいことがあるらしい
#o_giriのタグでネタPOSTするといいことがあるらしい
meru_akimbo
高専カンファ in 富山でのLT
I understand completely line api
I understand completely line api
TakaoUeda2
for evenet
新しい並列for構文のご提案
新しい並列for構文のご提案
yohhoy
Boost.勉強会 #14 東京 資料
C++ マルチスレッドプログラミング
C++ マルチスレッドプログラミング
Kohsuke Yuasa
Ohotech 特盛 #10 ( http://ohotech.connpass.com/event/7517/ )で発表した資料です。
妖精装置紹介 2012.08.25 #PyFes
妖精装置紹介 2012.08.25 #PyFes
Takayo Hamasaki
PyFes LT でやった内容。 一部は公開不可でしたので修正してます。 PyFes LT : https://github.com/pyspa/pyfes/blob/develop/201208.rst …フォント変わった凹む。
WordPressセキュリティ対策ど~してる?
WordPressセキュリティ対策ど~してる?
Toyohiko Asai
2016年12月10日のWordBench名古屋の勉強会で「WordPressセキュリティ対策ど~してる?」と題して話したときのスライドです。 個人的に始めた「WordPressセキュリティ対策20の質問」アンケートの結果発表も兼ねています。
ジーノ先生の文系的オブジェクト指向(5) - ジーノ先生、殴る
ジーノ先生の文系的オブジェクト指向(5) - ジーノ先生、殴る
Satoru Kodaira
オブジェクト指向を文法からではなく、自然言語的に分かりやすく文系的に解説する講座です。と言いつつ分かりやすくなかったらゴメンナサイ。需要があれば続けます。
LOVOTの気持ちをチラ見する体験の作り方@UX JAM Online#04
LOVOTの気持ちをチラ見する体験の作り方@UX JAM Online#04
ssuser3ed15a
2020/6/3のUX JAM Online#04でお話しさせていただいた、「LOVOTの気持ちを"チラ見"する体験の作り方」のスライドをシェアします。 【イベントページはこちら】 https://uxmilk.connpass.com/event/177552/ https://event.uxmilk.jp/uxjamonline04 【LOVOTにご興味をお持ちの方はこちらへぜひ!】 https://lovot.life/
ジーノ先生の文系的オブジェクト指向(1) - ジーノ誕生
ジーノ先生の文系的オブジェクト指向(1) - ジーノ誕生
Satoru Kodaira
オブジェクト指向を文法からではなく、自然言語的に分かりやすく文系的に解説する講座です。と言いつつ分かりやすくなかったらゴメンナサイ。需要があれば続けます。
2013-07-12 (金) レッツゴーデベロッパー変真 前夜祭
2013-07-12 (金) レッツゴーデベロッパー変真 前夜祭
tototti
2013-07-12 (金) 19:00- レッツゴーデベロッパー変真 前夜祭 の「変真トーク」で使用した資料です。 デベロッパー向けのイベントなのに、あまり開発の話をしていないという謎なプレゼン...。まあ、他のお二人がとてもいいお話をしてくださったので、トータルでは良かったと思います。
WordCamp Yokohama2010 プレゼン
WordCamp Yokohama2010 プレゼン
miccweb
文系女子(micc)的オープンソースコミュニティとの付き合い方 ※期間限定公開
SI屋目線のre:Invent2013ランキング
SI屋目線のre:Invent2013ランキング
Minoru Naito
ぶっちゃけ世の中見た目で全て(割と)決まるから。笑
ぶっちゃけ世の中見た目で全て(割と)決まるから。笑
Hidenari Tsukamoto
本資料には一部個人の偏見が入っています。予めご了承ください。
GoodNews PR Design
GoodNews PR Design
uuukkkkk
「ボクたちに出来る事はなんだろう」 これは、今回のデザイン提案を思いついた最初の思いです。 GoodNewsのメンバーの方々もそういう思いがきっとどこかにあって、活動をしてるだろうし、ボク自身も何か出来る事はないか、応援出来る事はないかって思って勝手に提案です。 今回のデザイン提案で大切にしたいことはGoodNewsと中島さんの活動はリンクしていて、切り離すことが出来ないということ。 一緒に考えること、見せる事で、GoodNewsの活動がより立体的に見えてくると考えました。 そして、多くの人と関わりながら活動をしていること多くの出来事が活動の中であること。 そういった活動の姿をより多くの人に体感してもらいたいと思います。 ただの活動報告ではなく、活動における中島さんやメンバーの人の息づかいまで分るような、そんな活動を追体験して、ボランティアや環境問題に対して多くの人に感じてもらうきっかけの場としたいと思います。 それは、ボランティアや環境問題に関心、興味がある、なしに関係なく1人の若者の姿、1つのグループの姿がリアルに伝わればいいなって思います。 構想は大きく!そんなデザインに出来る様に頑張ります(笑)
More Related Content
Similar to Blend for VS2012でイロモノUIを作ろう
LOVOTの気持ちをチラ見する体験の作り方@UX JAM Online#04
LOVOTの気持ちをチラ見する体験の作り方@UX JAM Online#04
ssuser3ed15a
2020/6/3のUX JAM Online#04でお話しさせていただいた、「LOVOTの気持ちを"チラ見"する体験の作り方」のスライドをシェアします。 【イベントページはこちら】 https://uxmilk.connpass.com/event/177552/ https://event.uxmilk.jp/uxjamonline04 【LOVOTにご興味をお持ちの方はこちらへぜひ!】 https://lovot.life/
ジーノ先生の文系的オブジェクト指向(1) - ジーノ誕生
ジーノ先生の文系的オブジェクト指向(1) - ジーノ誕生
Satoru Kodaira
オブジェクト指向を文法からではなく、自然言語的に分かりやすく文系的に解説する講座です。と言いつつ分かりやすくなかったらゴメンナサイ。需要があれば続けます。
2013-07-12 (金) レッツゴーデベロッパー変真 前夜祭
2013-07-12 (金) レッツゴーデベロッパー変真 前夜祭
tototti
2013-07-12 (金) 19:00- レッツゴーデベロッパー変真 前夜祭 の「変真トーク」で使用した資料です。 デベロッパー向けのイベントなのに、あまり開発の話をしていないという謎なプレゼン...。まあ、他のお二人がとてもいいお話をしてくださったので、トータルでは良かったと思います。
WordCamp Yokohama2010 プレゼン
WordCamp Yokohama2010 プレゼン
miccweb
文系女子(micc)的オープンソースコミュニティとの付き合い方 ※期間限定公開
SI屋目線のre:Invent2013ランキング
SI屋目線のre:Invent2013ランキング
Minoru Naito
ぶっちゃけ世の中見た目で全て(割と)決まるから。笑
ぶっちゃけ世の中見た目で全て(割と)決まるから。笑
Hidenari Tsukamoto
本資料には一部個人の偏見が入っています。予めご了承ください。
GoodNews PR Design
GoodNews PR Design
uuukkkkk
「ボクたちに出来る事はなんだろう」 これは、今回のデザイン提案を思いついた最初の思いです。 GoodNewsのメンバーの方々もそういう思いがきっとどこかにあって、活動をしてるだろうし、ボク自身も何か出来る事はないか、応援出来る事はないかって思って勝手に提案です。 今回のデザイン提案で大切にしたいことはGoodNewsと中島さんの活動はリンクしていて、切り離すことが出来ないということ。 一緒に考えること、見せる事で、GoodNewsの活動がより立体的に見えてくると考えました。 そして、多くの人と関わりながら活動をしていること多くの出来事が活動の中であること。 そういった活動の姿をより多くの人に体感してもらいたいと思います。 ただの活動報告ではなく、活動における中島さんやメンバーの人の息づかいまで分るような、そんな活動を追体験して、ボランティアや環境問題に対して多くの人に感じてもらうきっかけの場としたいと思います。 それは、ボランティアや環境問題に関心、興味がある、なしに関係なく1人の若者の姿、1つのグループの姿がリアルに伝わればいいなって思います。 構想は大きく!そんなデザインに出来る様に頑張ります(笑)
Similar to Blend for VS2012でイロモノUIを作ろう
(7)
LOVOTの気持ちをチラ見する体験の作り方@UX JAM Online#04
LOVOTの気持ちをチラ見する体験の作り方@UX JAM Online#04
ジーノ先生の文系的オブジェクト指向(1) - ジーノ誕生
ジーノ先生の文系的オブジェクト指向(1) - ジーノ誕生
2013-07-12 (金) レッツゴーデベロッパー変真 前夜祭
2013-07-12 (金) レッツゴーデベロッパー変真 前夜祭
WordCamp Yokohama2010 プレゼン
WordCamp Yokohama2010 プレゼン
SI屋目線のre:Invent2013ランキング
SI屋目線のre:Invent2013ランキング
ぶっちゃけ世の中見た目で全て(割と)決まるから。笑
ぶっちゃけ世の中見た目で全て(割と)決まるから。笑
GoodNews PR Design
GoodNews PR Design
Blend for VS2012でイロモノUIを作ろう
1.
Blend for VS2012で イロモノUIを作ろう ねぎぽよし(@CST_negi)
2.
自己紹介 • 名前:根岸 匠/ねぎぽよし •
Twitter:@CST_negi • 筑波大学の情報科学な学類 • プログラミングは大学入ってから • ミクさんとボカロ曲が好き • こっちの方面で同人活動も多少
3.
これから話すこと • こいつ→ を例に •
メイン=アニメーションとビヘイビアの話 • イロモノUI作りをしつつBlend講座? (ちなみに例で用いるアプリケーションはWPF4.5製です。) ※注意:20分じゃ伝えきれないので要点だけお話していきます。
4.
“イロモノ”の定義 “「イロモノ」=「個性的」として表現す る場合が多いです。基本的には少しマイナ スなイメージを含んだ言葉といいますか… 誉め言葉にはあまり使われないようです。 (BIGLOBEなんでも相談室より) →大体あってる(UXとか何も考えず作った)
5.
まずは 勉強会用に作ったものをお見せします [CPUメモリ使用量モニタとランチャ]
6.
元ネタ • ARiAというボカロ曲のPVより。 (sm10544006) 以降“ARiALauncher”と呼びます。
7.
ここから本編
8.
ARiAlauncherについて • なにで作ったの? • VisualStudio2012 •
Blend for VS2012 • VS2012:CPU使用量とか取得するコード • Blend:アプリケーションデザイン
9.
Blend for VS2012の機能 •
プロパティを変更する (コントロールの色・形を変える) • アニメーションの作成(ストーリーボード) • ビヘイビア • サンプルデータ • VisualStateManager …etc
10.
イロモノUIを作っていこう • 大事なこと 1. ウィンドウを捨てる
(Windowsではない) →普通のウィンドウはイロモノではない。 2. アニメーションをふんだんに用いる →動くと「おおっ」ってなる…ハズ 3. 音を出す →それっぽい雰囲気を出していこう。
11.
①ウィンドウを捨てる • ウィンドウとは これ→ イロモノUIに必要なし
12.
①ウィンドウを捨てる-デモ • やること • プロジェクト作る •
ウィンドウを消すためのプロパティの設定
13.
ウィンドウ捨てた ここまでは • プロパティの設定だけなので Blend使わなくてもVSでやってもよい • いうなればただの下準備
14.
②アニメーションをつけよう • アニメーションとは動画(どうが)とも 呼ばれ、コマ撮りなどによって、複数の 静止画像により動きを作る技術 (Wikipediaより引用) これをGUIアプリケーションでやろう!
15.
Storyboard アニメーション機能の根幹 • 「あるコントロールのプロパティを何秒 後に○○にする」を設定する。 (位置だけでなく透明度や大きさ等) • イベントによる開始が可能
16.
②アニメーション-デモ • やること • さっき作ったアプリケーションにアニメ ーションをつける。 •
イージング処理をする。
17.
アニメーション作った • これをいろいろ組み合わせていくと • ARiAlauncherに近づいていく。 •
ARiAlancherはアニメーション15個くらい 使ってます。 (MainWindowとUserContorlすべてで)
18.
③音を出す • ARiAlaucher開発時にやりたかったこと • ボタンクリックで音を出したい •
ボタンにマウスをのせたら音を出したい • ロードしたら音を出したい
19.
③音を出す private void btn_click(sender,e){音を出す} private
void btn_MouseEnter(省略 private void Window_Load(省略 • コードビハインドでやってもいいけど… • コードを一切書かずに ビヘイビアでやろうという話をします。
20.
ビヘイビア? • WPFの機能の一つ • Blendでは簡単に利用できる。 •
コードを書かずにイベントに対応して処 理を開始する • Viewだけでできることをするのに適して いる。(音を出すもその一つ) • 音を出す 対象の表示状態を切り替える URLやファイルを開く など。
21.
③音を出す-デモ (コードを一切書かずに) • さっき作ったアプリケーションの ロード時に音を出す。 • さっき作ったアプリケーションの ロゴをクリックするとARiAlauncherを起 動する
22.
イロモノUI作成-結果 • 大事なこと 1. ウィンドウを捨てる →プロパティ設定した 2.
アニメーションをふんだんに用いる →ストーリーボードでアニメーションした 3. 音を出す →ビヘイビアで簡単に音を出せた。
23.
まとめ • Blend for
VS2012で簡単にデザインできる • イロモノUIはやりすぎだけど効果的にアニ メーションとかつければスタイリッシュに • ビヘイビアは結構便利(使い所を気をつけて) • ちなみにWP8やSilverLightでも同様にできるので、 操作方法は覚えておいて損はない。
24.
おわり
Download now