SlideShare a Scribd company logo
Windows Phone(Mobile)で作る
    グラデーションボタン
        CH3COOH(酢酸)
自己紹介


 CH3COOH(酢酸)
  大阪で働くIT系サラリーマン
  芋星(S11HT)を購入した後から、
   中でも、ケータイで見ることの出来ていた
   Webサイトが見れなくなったのがショックで、
   Windows Phoneをいじり続けていました。
MS-MVPを受賞しました!


 7月1日にMVPの発表日で連絡が来ず、
  自分の中では諦めていました。。。
 日をまたぐか、またがないかの時間帯に
  Device Application Developmentのコンピテンシで
  MVPを受賞したというメールが届きました。
 どうみてもMVPです。本当にありがとうございました。
突然ですが、ボタンです。
Windows Mobile 6.5の
標準ボタンを見た事がありますか
iPhone/Androidのボタン
うらやましい


 角丸でグラデーションの掛かったボタンって
  かっこいいですね。
 Windows Phone 7では数秒で作成出来ますが、
  Windows Mobile 6.5では無理です。
 グラデーションボタンが欲しいですね。

作ってみましょう!
Windows Mobileで
グラデーションを使ってみる
グラデーションを使う


 GradientFill関数を使うとグラデーションが描けます。
 マネージコードな方は、いつも通りP/Invokeしてください
続きはネットで


 詳しいコードは、ここに載っているみたいです
 http://gihyo.jp/dev/serial/01/windows-phone/0014
Windows Mobileで
任意の形でグラデーションを切抜く
マスク的なイメージを使ってみる


 切り抜き用に画像を用意します。緑色の部分を投下させ
  て、元のグラデーションイメージと貼り合せます。
任意の形にグラデーションを
      適応する

 あとは、マゼンタの部分をキーカラーにしてクリッピングし
  ます。
続きはネットで


 詳しいコードは、ここに載っているみたいです
 http://gihyo.jp/dev/serial/01/windows-phone/0015
Windows Mobileで
角丸でグラデーションの掛かった
   ボタンを作ってみる
作ってみた


 あとは、テカりの部分に一段明るい線を引いたり、陰に
  なるところに一段位線を引いたり、調整します。
続きはネットで


 詳しいコードは、ここに載っているみたいです
 http://gihyo.jp/dev/serial/01/windows-phone/0016(予定)
 http://gihyo.jp/dev/serial/01/windows-phone/0017 (予定)
まとめ
まとめ


 Windows Phone(Mobile)の良いところは、
  気取らないところ、素朴なところ。
 でもオシャレなUIを作るには、
  イマドキのスマートフォンのようなボタンを
  使っていきたいですね。
ご清聴有難うございました

More Related Content

More from Kenji Wada

20111204 WebBroser Control Tips for Windows Phone
20111204 WebBroser Control Tips for Windows Phone20111204 WebBroser Control Tips for Windows Phone
20111204 WebBroser Control Tips for Windows Phone
Kenji Wada
 
20100515 ときとーがTwitterクライアントを紹介するよ!
20100515 ときとーがTwitterクライアントを紹介するよ!20100515 ときとーがTwitterクライアントを紹介するよ!
20100515 ときとーがTwitterクライアントを紹介するよ!
Kenji Wada
 
Windows Phone 7 についてGdgd話すよ
Windows Phone 7 についてGdgd話すよWindows Phone 7 についてGdgd話すよ
Windows Phone 7 についてGdgd話すよ
Kenji Wada
 
Windows PhoneについてGdgd話すよ Rev 2
Windows PhoneについてGdgd話すよ Rev 2Windows PhoneについてGdgd話すよ Rev 2
Windows PhoneについてGdgd話すよ Rev 2
Kenji Wada
 
Windows Mobileからのお手軽デバイス利用術
Windows Mobileからのお手軽デバイス利用術Windows Mobileからのお手軽デバイス利用術
Windows Mobileからのお手軽デバイス利用術
Kenji Wada
 
Windows MobileとWeb Api
Windows MobileとWeb ApiWindows MobileとWeb Api
Windows MobileとWeb Api
Kenji Wada
 
今更Web Apiにハマりました
今更Web Apiにハマりました今更Web Apiにハマりました
今更Web Apiにハマりました
Kenji Wada
 
Windows Mobile de Hello World
Windows Mobile de Hello World Windows Mobile de Hello World
Windows Mobile de Hello World
Kenji Wada
 
Design Wave Magazine 2008年5月号附録基板を使った お手軽加速度センサプログラミング
Design Wave Magazine 2008年5月号附録基板を使った お手軽加速度センサプログラミングDesign Wave Magazine 2008年5月号附録基板を使った お手軽加速度センサプログラミング
Design Wave Magazine 2008年5月号附録基板を使った お手軽加速度センサプログラミング
Kenji Wada
 

More from Kenji Wada (9)

20111204 WebBroser Control Tips for Windows Phone
20111204 WebBroser Control Tips for Windows Phone20111204 WebBroser Control Tips for Windows Phone
20111204 WebBroser Control Tips for Windows Phone
 
20100515 ときとーがTwitterクライアントを紹介するよ!
20100515 ときとーがTwitterクライアントを紹介するよ!20100515 ときとーがTwitterクライアントを紹介するよ!
20100515 ときとーがTwitterクライアントを紹介するよ!
 
Windows Phone 7 についてGdgd話すよ
Windows Phone 7 についてGdgd話すよWindows Phone 7 についてGdgd話すよ
Windows Phone 7 についてGdgd話すよ
 
Windows PhoneについてGdgd話すよ Rev 2
Windows PhoneについてGdgd話すよ Rev 2Windows PhoneについてGdgd話すよ Rev 2
Windows PhoneについてGdgd話すよ Rev 2
 
Windows Mobileからのお手軽デバイス利用術
Windows Mobileからのお手軽デバイス利用術Windows Mobileからのお手軽デバイス利用術
Windows Mobileからのお手軽デバイス利用術
 
Windows MobileとWeb Api
Windows MobileとWeb ApiWindows MobileとWeb Api
Windows MobileとWeb Api
 
今更Web Apiにハマりました
今更Web Apiにハマりました今更Web Apiにハマりました
今更Web Apiにハマりました
 
Windows Mobile de Hello World
Windows Mobile de Hello World Windows Mobile de Hello World
Windows Mobile de Hello World
 
Design Wave Magazine 2008年5月号附録基板を使った お手軽加速度センサプログラミング
Design Wave Magazine 2008年5月号附録基板を使った お手軽加速度センサプログラミングDesign Wave Magazine 2008年5月号附録基板を使った お手軽加速度センサプログラミング
Design Wave Magazine 2008年5月号附録基板を使った お手軽加速度センサプログラミング
 

Recently uploaded

遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
t m
 
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアルLoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
CRI Japan, Inc.
 
JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさJSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
0207sukipio
 
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
Matsushita Laboratory
 
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
Toru Tamaki
 
CS集会#13_なるほどわからん通信技術 発表資料
CS集会#13_なるほどわからん通信技術 発表資料CS集会#13_なるほどわからん通信技術 発表資料
CS集会#13_なるほどわからん通信技術 発表資料
Yuuitirou528 default
 
This is the company presentation material of RIZAP Technologies, Inc.
This is the company presentation material of RIZAP Technologies, Inc.This is the company presentation material of RIZAP Technologies, Inc.
This is the company presentation material of RIZAP Technologies, Inc.
chiefujita1
 
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
Matsushita Laboratory
 

Recently uploaded (8)

遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
 
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアルLoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
 
JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさJSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
 
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
 
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
 
CS集会#13_なるほどわからん通信技術 発表資料
CS集会#13_なるほどわからん通信技術 発表資料CS集会#13_なるほどわからん通信技術 発表資料
CS集会#13_なるほどわからん通信技術 発表資料
 
This is the company presentation material of RIZAP Technologies, Inc.
This is the company presentation material of RIZAP Technologies, Inc.This is the company presentation material of RIZAP Technologies, Inc.
This is the company presentation material of RIZAP Technologies, Inc.
 
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
 

20100703 Windows Phone (Mobile) で作るグラデーションボタン