Enviar pesquisa
Carregar
Slug 3-windows phone7helloworld-classmethod-ryuichi-nonaka
•
1 gostou
•
2,561 visualizações
Ryuichi Nonaka
Seguir
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 35
Baixar agora
Baixar para ler offline
Recomendados
Windows phoneの開発ツール
Windows phoneの開発ツール
Nobuaki Aoki
WEC2013 システム開発ステップガイド インストール編 140417 0.04
WEC2013 システム開発ステップガイド インストール編 140417 0.04
佳孝 中田
Windows 10 Developer Readiness [Japan]
Windows 10 Developer Readiness [Japan]
Akira Hatsune
01 tm1 install
01 tm1 install
Shinsuke Yamamoto
Windowsストアアプリ開発 オープンセミナー広島
Windowsストアアプリ開発 オープンセミナー広島
Akira Onishi
Metrostyleappに挑戦してみた
Metrostyleappに挑戦してみた
Nobuaki Aoki
モバイルアプリ開発体験ハンズオンAndroid 編~ Xamarin 実装からビルド・テスト・配布 & バックエンドの実装まで ~
モバイルアプリ開発体験ハンズオンAndroid 編~ Xamarin 実装からビルド・テスト・配布 & バックエンドの実装まで ~
Masaki Takeda
ついに日本上陸!Windows Phone 7.5 アプリケーション開発
ついに日本上陸!Windows Phone 7.5 アプリケーション開発
ShinichiAoyagi
Recomendados
Windows phoneの開発ツール
Windows phoneの開発ツール
Nobuaki Aoki
WEC2013 システム開発ステップガイド インストール編 140417 0.04
WEC2013 システム開発ステップガイド インストール編 140417 0.04
佳孝 中田
Windows 10 Developer Readiness [Japan]
Windows 10 Developer Readiness [Japan]
Akira Hatsune
01 tm1 install
01 tm1 install
Shinsuke Yamamoto
Windowsストアアプリ開発 オープンセミナー広島
Windowsストアアプリ開発 オープンセミナー広島
Akira Onishi
Metrostyleappに挑戦してみた
Metrostyleappに挑戦してみた
Nobuaki Aoki
モバイルアプリ開発体験ハンズオンAndroid 編~ Xamarin 実装からビルド・テスト・配布 & バックエンドの実装まで ~
モバイルアプリ開発体験ハンズオンAndroid 編~ Xamarin 実装からビルド・テスト・配布 & バックエンドの実装まで ~
Masaki Takeda
ついに日本上陸!Windows Phone 7.5 アプリケーション開発
ついに日本上陸!Windows Phone 7.5 アプリケーション開発
ShinichiAoyagi
Windowsストア アプリケーション概要(紹介編)
Windowsストア アプリケーション概要(紹介編)
Makoto Nishimura
Silverlight 5でぶり返すWPF不要論
Silverlight 5でぶり返すWPF不要論
Yuya Yamaki
Androidを利用した外部機器の制御
Androidを利用した外部機器の制御
Takashi Kanamaru
モバイルアプリケーション開発体験ハンズオン ~実装からビルド・テスト・ベータテスト配布まで~ Android 編
モバイルアプリケーション開発体験ハンズオン ~実装からビルド・テスト・ベータテスト配布まで~ Android 編
Masaki Takeda
Web Camp 2 - マイクロソフト
Web Camp 2 - マイクロソフト
hirookun
.NETラボ in 秋田 Windows 10 見せてもらおうか新しいWindowsの性能とやらを!!(エンタープライズ向け総集編)
.NETラボ in 秋田 Windows 10 見せてもらおうか新しいWindowsの性能とやらを!!(エンタープライズ向け総集編)
Tomokazu Kizawa
Android勉強会LT資料
Android勉強会LT資料
Junichiro Ueno
Unity開発アプリに広告実装するよー!
Unity開発アプリに広告実装するよー!
caytosales
What is tested by pre-launch (security) reports?
What is tested by pre-launch (security) reports?
ak_shio_555
Java GUI Programming
Java GUI Programming
Noritaka Kagei
Windows phone & windows 8で見えてくるメトロの世界
Windows phone & windows 8で見えてくるメトロの世界
Makoto Nishimura
Androidが起こしたオープン・イノベーション
Androidが起こしたオープン・イノベーション
Koji Shigemura
Visual Studio Code 拡張の勘所
Visual Studio Code 拡張の勘所
Masaki Takeda
デスクトップアプリ開発者が押さえておくべきWindows 8 時代の変革
デスクトップアプリ開発者が押さえておくべきWindows 8 時代の変革
Yuya Yamaki
効果的な XP の導入を目的としたプラクティス間の相互作用の分析
効果的な XP の導入を目的としたプラクティス間の相互作用の分析
Makoto SAKAI
標準プロセスを肥大化させない補完型チケット駆動開発の提案
標準プロセスを肥大化させない補完型チケット駆動開発の提案
Makoto SAKAI
UAS5 アジャイル開発に学んだアダプタブルウォーターフォール開発
UAS5 アジャイル開発に学んだアダプタブルウォーターフォール開発
Makoto SAKAI
チケット管理システム大決戦第二弾
チケット管理システム大決戦第二弾
Ryutaro YOSHIBA
AWS Black Belt Techシリーズ AWS Lambda
AWS Black Belt Techシリーズ AWS Lambda
Amazon Web Services Japan
AWS Black Belt Techシリーズ AWS Lambda Updates
AWS Black Belt Techシリーズ AWS Lambda Updates
Amazon Web Services Japan
Black Belt Online Seminar Amazon CloudWatch
Black Belt Online Seminar Amazon CloudWatch
Amazon Web Services Japan
AWS Black Belt Online Seminar 2016 AWS上でのサーバーレスアーキテクチャ入門
AWS Black Belt Online Seminar 2016 AWS上でのサーバーレスアーキテクチャ入門
Amazon Web Services Japan
Mais conteúdo relacionado
Mais procurados
Windowsストア アプリケーション概要(紹介編)
Windowsストア アプリケーション概要(紹介編)
Makoto Nishimura
Silverlight 5でぶり返すWPF不要論
Silverlight 5でぶり返すWPF不要論
Yuya Yamaki
Androidを利用した外部機器の制御
Androidを利用した外部機器の制御
Takashi Kanamaru
モバイルアプリケーション開発体験ハンズオン ~実装からビルド・テスト・ベータテスト配布まで~ Android 編
モバイルアプリケーション開発体験ハンズオン ~実装からビルド・テスト・ベータテスト配布まで~ Android 編
Masaki Takeda
Web Camp 2 - マイクロソフト
Web Camp 2 - マイクロソフト
hirookun
.NETラボ in 秋田 Windows 10 見せてもらおうか新しいWindowsの性能とやらを!!(エンタープライズ向け総集編)
.NETラボ in 秋田 Windows 10 見せてもらおうか新しいWindowsの性能とやらを!!(エンタープライズ向け総集編)
Tomokazu Kizawa
Android勉強会LT資料
Android勉強会LT資料
Junichiro Ueno
Unity開発アプリに広告実装するよー!
Unity開発アプリに広告実装するよー!
caytosales
What is tested by pre-launch (security) reports?
What is tested by pre-launch (security) reports?
ak_shio_555
Java GUI Programming
Java GUI Programming
Noritaka Kagei
Windows phone & windows 8で見えてくるメトロの世界
Windows phone & windows 8で見えてくるメトロの世界
Makoto Nishimura
Androidが起こしたオープン・イノベーション
Androidが起こしたオープン・イノベーション
Koji Shigemura
Visual Studio Code 拡張の勘所
Visual Studio Code 拡張の勘所
Masaki Takeda
デスクトップアプリ開発者が押さえておくべきWindows 8 時代の変革
デスクトップアプリ開発者が押さえておくべきWindows 8 時代の変革
Yuya Yamaki
Mais procurados
(14)
Windowsストア アプリケーション概要(紹介編)
Windowsストア アプリケーション概要(紹介編)
Silverlight 5でぶり返すWPF不要論
Silverlight 5でぶり返すWPF不要論
Androidを利用した外部機器の制御
Androidを利用した外部機器の制御
モバイルアプリケーション開発体験ハンズオン ~実装からビルド・テスト・ベータテスト配布まで~ Android 編
モバイルアプリケーション開発体験ハンズオン ~実装からビルド・テスト・ベータテスト配布まで~ Android 編
Web Camp 2 - マイクロソフト
Web Camp 2 - マイクロソフト
.NETラボ in 秋田 Windows 10 見せてもらおうか新しいWindowsの性能とやらを!!(エンタープライズ向け総集編)
.NETラボ in 秋田 Windows 10 見せてもらおうか新しいWindowsの性能とやらを!!(エンタープライズ向け総集編)
Android勉強会LT資料
Android勉強会LT資料
Unity開発アプリに広告実装するよー!
Unity開発アプリに広告実装するよー!
What is tested by pre-launch (security) reports?
What is tested by pre-launch (security) reports?
Java GUI Programming
Java GUI Programming
Windows phone & windows 8で見えてくるメトロの世界
Windows phone & windows 8で見えてくるメトロの世界
Androidが起こしたオープン・イノベーション
Androidが起こしたオープン・イノベーション
Visual Studio Code 拡張の勘所
Visual Studio Code 拡張の勘所
デスクトップアプリ開発者が押さえておくべきWindows 8 時代の変革
デスクトップアプリ開発者が押さえておくべきWindows 8 時代の変革
Destaque
効果的な XP の導入を目的としたプラクティス間の相互作用の分析
効果的な XP の導入を目的としたプラクティス間の相互作用の分析
Makoto SAKAI
標準プロセスを肥大化させない補完型チケット駆動開発の提案
標準プロセスを肥大化させない補完型チケット駆動開発の提案
Makoto SAKAI
UAS5 アジャイル開発に学んだアダプタブルウォーターフォール開発
UAS5 アジャイル開発に学んだアダプタブルウォーターフォール開発
Makoto SAKAI
チケット管理システム大決戦第二弾
チケット管理システム大決戦第二弾
Ryutaro YOSHIBA
AWS Black Belt Techシリーズ AWS Lambda
AWS Black Belt Techシリーズ AWS Lambda
Amazon Web Services Japan
AWS Black Belt Techシリーズ AWS Lambda Updates
AWS Black Belt Techシリーズ AWS Lambda Updates
Amazon Web Services Japan
Black Belt Online Seminar Amazon CloudWatch
Black Belt Online Seminar Amazon CloudWatch
Amazon Web Services Japan
AWS Black Belt Online Seminar 2016 AWS上でのサーバーレスアーキテクチャ入門
AWS Black Belt Online Seminar 2016 AWS上でのサーバーレスアーキテクチャ入門
Amazon Web Services Japan
Tune Up AWS Lambda
Tune Up AWS Lambda
Keisuke Nishitani
「ハイレベルメンバーを共創させたら何が起きるか?実験」結果報告会 スライド
「ハイレベルメンバーを共創させたら何が起きるか?実験」結果報告会 スライド
Keita Takizawa
JAWS-UG Meets Windows (JAWS Days 2017)
JAWS-UG Meets Windows (JAWS Days 2017)
Amazon Web Services Japan
AWSでアプリ開発するなら 知っておくべこと
AWSでアプリ開発するなら 知っておくべこと
Keisuke Nishitani
サーバーレスの今とこれから
サーバーレスの今とこれから
真吾 吉田
Destaque
(13)
効果的な XP の導入を目的としたプラクティス間の相互作用の分析
効果的な XP の導入を目的としたプラクティス間の相互作用の分析
標準プロセスを肥大化させない補完型チケット駆動開発の提案
標準プロセスを肥大化させない補完型チケット駆動開発の提案
UAS5 アジャイル開発に学んだアダプタブルウォーターフォール開発
UAS5 アジャイル開発に学んだアダプタブルウォーターフォール開発
チケット管理システム大決戦第二弾
チケット管理システム大決戦第二弾
AWS Black Belt Techシリーズ AWS Lambda
AWS Black Belt Techシリーズ AWS Lambda
AWS Black Belt Techシリーズ AWS Lambda Updates
AWS Black Belt Techシリーズ AWS Lambda Updates
Black Belt Online Seminar Amazon CloudWatch
Black Belt Online Seminar Amazon CloudWatch
AWS Black Belt Online Seminar 2016 AWS上でのサーバーレスアーキテクチャ入門
AWS Black Belt Online Seminar 2016 AWS上でのサーバーレスアーキテクチャ入門
Tune Up AWS Lambda
Tune Up AWS Lambda
「ハイレベルメンバーを共創させたら何が起きるか?実験」結果報告会 スライド
「ハイレベルメンバーを共創させたら何が起きるか?実験」結果報告会 スライド
JAWS-UG Meets Windows (JAWS Days 2017)
JAWS-UG Meets Windows (JAWS Days 2017)
AWSでアプリ開発するなら 知っておくべこと
AWSでアプリ開発するなら 知っておくべこと
サーバーレスの今とこれから
サーバーレスの今とこれから
Semelhante a Slug 3-windows phone7helloworld-classmethod-ryuichi-nonaka
Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル W...
Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル W...
Akira Onishi
Unite 2014 Seattle を踏まえて Unityゲーム開発 on Windows
Unite 2014 Seattle を踏まえて Unityゲーム開発 on Windows
Akira Onishi
モバイルゲームの「大規模な開発」かつ「高頻度の更新」を実現するための開発環境整備の取り組み
モバイルゲームの「大規模な開発」かつ「高頻度の更新」を実現するための開発環境整備の取り組み
MorioImai
Dev camp2012jpn day2special
Dev camp2012jpn day2special
Katsuhito Katoh
Developr Camp 2012 Japan Fall Day2 Special Session - Visual Studio 2012 で始める ...
Developr Camp 2012 Japan Fall Day2 Special Session - Visual Studio 2012 で始める ...
Developer Camp 2012 Japan Fall
Android Lecture #01 @PRO&BSC Inc.
Android Lecture #01 @PRO&BSC Inc.
Yuki Higuchi
The Twelve-Factor (A|M)pp with C#
The Twelve-Factor (A|M)pp with C#
Yuta Matsumura
Web リソースを活用した簡単アプリケーション開発(Windows Phone)
Web リソースを活用した簡単アプリケーション開発(Windows Phone)
Akira Onishi
2022.04.23 .NET 6 -7 時代のデスクトップ アプリケーション開発
2022.04.23 .NET 6 -7 時代のデスクトップ アプリケーション開発
Fujio Kojima
.NET Conf 2019 のデスクトップアプリに関するセッションについて
.NET Conf 2019 のデスクトップアプリに関するセッションについて
Takuhiro Fukumori
Code igniterでテスト駆動開発 資料作成中
Code igniterでテスト駆動開発 資料作成中
Takako Miyagawa
20050903
20050903
小野 修司
Xamarin + Visual Studio によるマルチプラットフォーム対応アプリ開発 - iOS, Android, Windows に対応しよう
Xamarin + Visual Studio によるマルチプラットフォーム対応アプリ開発 - iOS, Android, Windows に対応しよう
Akira Onishi
Vs xamarin
Vs xamarin
Akira Onishi
コンテナDojo #4:VSCodeを使ったPodmanコンテナアプリ開発.pdf
コンテナDojo #4:VSCodeを使ったPodmanコンテナアプリ開発.pdf
Teruyoshi Matsushima
Test Manager + Team Foundation Server /Visual Studio Team Services 手順書(共有パラメー...
Test Manager + Team Foundation Server /Visual Studio Team Services 手順書(共有パラメー...
Masaki Takeda
WPF & Windows Forms on .NET Core 3.0
WPF & Windows Forms on .NET Core 3.0
ShinichiAoyagi
さわってみよう Firefox OS in 大阪
さわってみよう Firefox OS in 大阪
Honma Masashi
初心者でもUnityアプリに広告実装!広告も簡単に導入できる!儲かるアプリ講座【appC cloud school】Unityシリーズ vol.1
初心者でもUnityアプリに広告実装!広告も簡単に導入できる!儲かるアプリ講座【appC cloud school】Unityシリーズ vol.1
schoowebcampus
C#版人狼知能エージェントの作り方~Visual Studio編~(AIWolf.NET 1.0.6版)
C#版人狼知能エージェントの作り方~Visual Studio編~(AIWolf.NET 1.0.6版)
takots
Semelhante a Slug 3-windows phone7helloworld-classmethod-ryuichi-nonaka
(20)
Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル W...
Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル W...
Unite 2014 Seattle を踏まえて Unityゲーム開発 on Windows
Unite 2014 Seattle を踏まえて Unityゲーム開発 on Windows
モバイルゲームの「大規模な開発」かつ「高頻度の更新」を実現するための開発環境整備の取り組み
モバイルゲームの「大規模な開発」かつ「高頻度の更新」を実現するための開発環境整備の取り組み
Dev camp2012jpn day2special
Dev camp2012jpn day2special
Developr Camp 2012 Japan Fall Day2 Special Session - Visual Studio 2012 で始める ...
Developr Camp 2012 Japan Fall Day2 Special Session - Visual Studio 2012 で始める ...
Android Lecture #01 @PRO&BSC Inc.
Android Lecture #01 @PRO&BSC Inc.
The Twelve-Factor (A|M)pp with C#
The Twelve-Factor (A|M)pp with C#
Web リソースを活用した簡単アプリケーション開発(Windows Phone)
Web リソースを活用した簡単アプリケーション開発(Windows Phone)
2022.04.23 .NET 6 -7 時代のデスクトップ アプリケーション開発
2022.04.23 .NET 6 -7 時代のデスクトップ アプリケーション開発
.NET Conf 2019 のデスクトップアプリに関するセッションについて
.NET Conf 2019 のデスクトップアプリに関するセッションについて
Code igniterでテスト駆動開発 資料作成中
Code igniterでテスト駆動開発 資料作成中
20050903
20050903
Xamarin + Visual Studio によるマルチプラットフォーム対応アプリ開発 - iOS, Android, Windows に対応しよう
Xamarin + Visual Studio によるマルチプラットフォーム対応アプリ開発 - iOS, Android, Windows に対応しよう
Vs xamarin
Vs xamarin
コンテナDojo #4:VSCodeを使ったPodmanコンテナアプリ開発.pdf
コンテナDojo #4:VSCodeを使ったPodmanコンテナアプリ開発.pdf
Test Manager + Team Foundation Server /Visual Studio Team Services 手順書(共有パラメー...
Test Manager + Team Foundation Server /Visual Studio Team Services 手順書(共有パラメー...
WPF & Windows Forms on .NET Core 3.0
WPF & Windows Forms on .NET Core 3.0
さわってみよう Firefox OS in 大阪
さわってみよう Firefox OS in 大阪
初心者でもUnityアプリに広告実装!広告も簡単に導入できる!儲かるアプリ講座【appC cloud school】Unityシリーズ vol.1
初心者でもUnityアプリに広告実装!広告も簡単に導入できる!儲かるアプリ講座【appC cloud school】Unityシリーズ vol.1
C#版人狼知能エージェントの作り方~Visual Studio編~(AIWolf.NET 1.0.6版)
C#版人狼知能エージェントの作り方~Visual Studio編~(AIWolf.NET 1.0.6版)
Slug 3-windows phone7helloworld-classmethod-ryuichi-nonaka
1.
Windows Phone 7
で 「Hello world」 〜 マークアップエンジニアから抜け出したい 〜 クラスメソッド株式会社 技術部 Web担当 野中 ⿓⼀ Copyright © Classmethod. 1
2.
スピーカー紹介 野中
⿓⼀ ( Ryuichi Nonaka ) 技術部 Web担当 Twitter @caravaco 経験 Webサイト制作3年 • デザイン • コーディング PHP少々 • オブジェクト指向の勉強中 JavaScript • jQueryがなんとなく使える • JavaScriptの基本を勉強中 Copyright © Classmethod. 2
3.
アジェンダ 1.
開発環境の構築 2. プロジェクトの作成 3. エミュレーターを使ってみる 4. 簡単Hello Worldアプリケーションの作成 1. タイトルの編集 2. ボタンコントロールの配置 3. クリックイベントの設定 4. メソッドの編集 5. アプリケーションアイコンの変更 6. オリエンテーションの設定 5. サンプルアプリケーション 6. 参考 Copyright © Classmethod. 3
4.
1,開発環境の構築
Windows Phone Developer Tools Betaのインストール Copyright © Classmethod. 4
5.
1-1, WPDTのサポート環境
OS Windows 7 (x86 and x64 ENU - all editions except Starter Edition) Windows Vista (x86 and x64 ENU with Service Pack 2 - all editions except Starter Edition) 3GB of free disk space on the system drive. 2 GB RAM DirectX 10 capable graphics card with a WDDM 1.1 driver Copyright © Classmethod. 5
6.
1-2, WPDTのインストール内容
Visual Studio 2010 Express for Windows Phone Beta Windows Phone Emulator Beta Silverlight for Windows Phone Beta Microsoft Expression Blend for Windows Phone Beta XNA Game Studio 4.0 Beta Copyright © Classmethod. 6
7.
1-3, 開発環境のダウンロード
Windows Phone Developer Tools Betaをダウンロードする Windows Phone Developer Tools Beta(以降WPDT)を マイクロソフトのWPDTページからダウンロードします。 http://www.microsoft.com/downloads/details.aspx?FamilyID=c8496c2a-54d9-4b11-9491-a1bfaf32f2e3&displaylang=en Copyright © Classmethod. 7
8.
1-4, 開発環境のインストール
WPDTのインストール ダウンロードしたWPDTBata_en.isoをVirtual CloneDriveなどで マウントし、インストールを実⾏する。 Copyright © Classmethod. 8
9.
1-5, インストールの完了
インストールが完了すれば、開発環境の準備は完了です。 ⾮常に簡単ですね。 今回は開発環境がすでにインストールされている前提で進めます。 利⽤するツールはこちらの3つです。 Visual Studio 2010 Express for Windows Phone Beta (以下Visual Studio 2010 Express) Windows Phone Emulator Beta (以下エミュレーター) Microsoft Expression Blend for Windows Phone Beta (Expression Blend) Copyright © Classmethod. 9
10.
2,新規プロジェクトの作成
Windows Phone Applicationの作成 Copyright © Classmethod. 10
11.
2-1, Visual Studio
2010 の起動 Windows Phone Application プロジェクトを作成 Visual Studio 2010 Expressを起動し、New Project…をクリックし、 2つのテンプレートが⽤意されているのがわかります。 Silverlight for Windows Phone XNA Game Studio 4.0 今回は「Silverlight for Windows Phone」 の 「 Windows Phone Application 」プロジェクトを作成します。 Windows Phone Applicationも含め3つのプロジェクトが作成できます。 Windows Phone Application Windows Phone List Application Windows Phone Class Library プロジェクト作成画⾯で名前を設定し「OK」をクリックします。 これでプロジェクトの作成は完了です。 Copyright © Classmethod. 11
12.
Visual Studio 2010の起動画⾯ Copyright © Classmethod.
12
13.
Visual Studio 2010のNew
Project画⾯ Copyright © Classmethod. 13
14.
プロジェクトの作成が完了 Copyright © Classmethod.
14
15.
3,エミュレーターを使ってみる
Windows Phone Emulator Betaの利⽤ Copyright © Classmethod. 15
16.
3-1, エミュレーターを起動
Visual Studio 2010 Express からエミュレーターを起動 Start Debuggingボタン(F5)を押してエミュレーターを起動します。 Copyright © Classmethod. 16
17.
3-2, エミュレーターの特徴
2010年8⽉30⽇現在 オリエンテーションの変更 ズームセッティング ハードウェアボタン(Start, Search, Back) ⽇本語の表⽰も可能(現時点ではあまりきれいじゃない) マウスによる疑似タッチ操作 (マルチタッチ対応ディスプレイであれば指でも操作が可能) キーボード⼊⼒⾮対応 エミュレーターはショートカットを作成することで単体起動も可能です。 参考:http://blogs.msdn.com/b/shintak/archive/2010/08/22/10052840.aspx Copyright © Classmethod. 17
18.
4,Hello World
Message Boxを使ったHello Worldを表⽰するアプリケーション作成 Copyright © Classmethod. 18
19.
4-1, Expression Blendの起動
効率よく画⾯設計が可能なExpression Blendを起動します。 Copyright © Classmethod. 19
20.
4-2, タイトルの変更
アプリケーション・ページタイトルの変更 ビューから直接タイトルを編集します。 1. アプリケーションタイトルを「Classmethod Application」に変更 します。 2. ページタイトルを「Message Box」に変更します。 Copyright © Classmethod. 20
21.
4-3, ボタンの配置
ボタンコントロールの配置 Message Boxを表⽰するためのボタンを配置します。 1. アセットウィンドウの「Controls」を選択し、「Button」をビュー にドラッグして配置します。 2. 配置したボタンコントロールを適当な位置に調節し、ボタンのラベル をダブルクリックして「Click!」に変更します。 Copyright © Classmethod. 21
22.
4-3, クリックイベントの設定
Message Boxを表⽰するためのクリックイベントを設定 ボタンコントロールにイベントを設定します。 1. 先ほどのボタンコントロールを選択し、 プロパティウィンドウの イベントパネルを開きます。 2. ボタンコントロールのNameを 「MassageBoxBtn」に変更します。 3. Clickイベントのプロパティ設定の部分を ダブルクリックします。 4. MainPage.xaml.csが開き、 ⾃動でMainPageクラスに MessageBoxBtn_Clickメソッドが 追加されます。 Copyright © Classmethod. 22
23.
MainPage.xaml.cs Copyright © Classmethod.
23
24.
4-4, メソッドの編集
アラート表⽰の処理を設定する Message Boxを利⽤してアラートを表⽰します。 1. 先ほどのMessageBoxBtn_Clickメソッドに MessageBox.Show(“Hello World!”); を記述します。 Copyright © Classmethod. 24
25.
4-5, アプリケーションアイコンの変更
タイルとアプリケーションリストに表⽰されるアイコンの変更 タイル表⽰とアプリケーション⼀覧に表⽰されるアイコンを設定します。 1. プロジェクトフォルダのApplicationIcon.png(62*62)がアプリ ケーション⼀覧のアイコンです。 2. Background.png(173*173)がタイル表⽰のアイコンになります。 Copyright © Classmethod. 25
26.
4-6, オリエンテーションの設定
アプリケーションのオリエンテーション対応 Portrait、Landscapeの両⽅に対応します。 1. オブジェクト&タイムラインウィンドウから 「 PhoneApplicationPage 」を選択し、プロパティウィンドウにある 「Common Properties」> 「SupportedOrientations」を 「PortraitOrLandscape」に変更します。 Copyright © Classmethod. 26
27.
4-7, 実⾏
作成したアプリケーションを実⾏して表⽰してみます。 Copyright © Classmethod. 27
28.
5,サンプルアプリケーション
Code Samples for Windows Phone http://msdn.microsoft.com/en-us/library/ff431744(v=VS.92).aspx Copyright © Classmethod. 28
29.
リストアプリケーション Copyright © Classmethod.
29
30.
アプリケーションバーサンプル Copyright © Classmethod.
30
31.
セッティングサンプルアプリケーション http://msdn.microsoft.com/en-us/library/ff431744(v=VS.92).aspx Copyright © Classmethod.
31
32.
天気予報アプリケーション http://msdn.microsoft.com/en-us/library/ff431744(v=VS.92).aspx Copyright © Classmethod.
32
33.
ブラウザーサンプルアプリケーション http://msdn.microsoft.com/en-us/library/ff431744(v=VS.92).aspx Copyright © Classmethod.
33
34.
7,参考
Windows Phone http://www.windowsphone7.com/ Windows Phone Development http://msdn.microsoft.com/en-us/library/ff402535(v=VS.92).aspx ⾼橋 忍のブログ http://blogs.msdn.com/b/shintak/ Windows Phone Developer Tools Beta http://www.microsoft.com/downloads/details.aspx?FamilyID=c8496c2a-54d9-4b11-9491- a1bfaf32f2e3&displaylang=en#filelist UI Design and Interaction Guide for Windows Phone 7 Series (PDF) http://download.microsoft.com/download/D/8/6/D869941E-455D-4882-A6B8- 0DBCAA6AF2D4/UI%20Design%20and%20Interaction%20Guide%20for%20Windows%20Phone%207%20Series.pdf Design Templetes for Windows Phone 7 http://go.microsoft.com/fwlink/?LinkId=196225 Application Bar Icons for Windows Phone 7 Series http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=369b20f7-9d30-4cff-8a1b- f80901b2da93 Windows Phone Design System - Codename Metro http://go.microsoft.com/fwlink/?LinkID=189338http://go.microsoft.com/fwlink/?LinkID=189338 Copyright © Classmethod. 34
35.
ご静聴ありがとうございました。 Copyright © Classmethod.
35
Baixar agora