ユニバーサル - microsoft · 日本オリジナル製品turbo c++ 5.0 などを開発 ......
TRANSCRIPT
![Page 1: ユニバーサル - Microsoft · 日本オリジナル製品Turbo C++ 5.0 などを開発 ... ソフトウェアエンジニアリング講座3、4 (共著、2007年2月) ... Visual](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec59cf3ea876b048f02406c/html5/thumbnails/1.jpg)
ユニバーサルWindows アプリの勘所
日本マイクロソフト株式会社エバンジェリスト 田中達彦
![Page 2: ユニバーサル - Microsoft · 日本オリジナル製品Turbo C++ 5.0 などを開発 ... ソフトウェアエンジニアリング講座3、4 (共著、2007年2月) ... Visual](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec59cf3ea876b048f02406c/html5/thumbnails/2.jpg)
~1993年 小さな会社に勤務1993年~1997年 ボーランド株式会社
日本オリジナル製品 Turbo C++ 5.0 などを開発
1997年~現在 マイクロソフト株式会社1997~2003年:開発ツールの製品マーケティングを担当2003~2008年:アカデミック分野のマーケティングを担当2009~2010年:再び開発ツールの製品マーケティングを担当2010年~:Windows Client のエバンジェリスト
実践プログラミング 入門編 (2006年2月発売)
ゼロからはじめるプログラミング (2006年9月発売)
ソフトウェアエンジニアリング講座 3、4 (共著、2007年2月)
ディジタル信号処理の基本と応用 (共著、2008年10月発売)
ゼロからはじめるプログラミング 第2版 (2009年2月発売)
Silverlight大全 (共著、2011年5月発売)
Windows Phone ゲーム プログラミング (2011年9月発売)
C Magazineへの連載や日経ソフトウエア、VBマガジン、DDJなどへの記事も多数
孫正義氏と共に2002年IT業界キーパーソン発言集 に選ばれるhttp://www.atmarkit.co.jp/news/analysis/200212/25/person.html
![Page 3: ユニバーサル - Microsoft · 日本オリジナル製品Turbo C++ 5.0 などを開発 ... ソフトウェアエンジニアリング講座3、4 (共著、2007年2月) ... Visual](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec59cf3ea876b048f02406c/html5/thumbnails/3.jpg)
Visual Studio 2015Visual Studio 2013 update 4
Visual Studio Community 2013
![Page 4: ユニバーサル - Microsoft · 日本オリジナル製品Turbo C++ 5.0 などを開発 ... ソフトウェアエンジニアリング講座3、4 (共著、2007年2月) ... Visual](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec59cf3ea876b048f02406c/html5/thumbnails/4.jpg)
2014/10/14
2014/12/31
![Page 5: ユニバーサル - Microsoft · 日本オリジナル製品Turbo C++ 5.0 などを開発 ... ソフトウェアエンジニアリング講座3、4 (共著、2007年2月) ... Visual](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec59cf3ea876b048f02406c/html5/thumbnails/5.jpg)
ユニバーサル Windows アプリ
おさらい
![Page 6: ユニバーサル - Microsoft · 日本オリジナル製品Turbo C++ 5.0 などを開発 ... ソフトウェアエンジニアリング講座3、4 (共著、2007年2月) ... Visual](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec59cf3ea876b048f02406c/html5/thumbnails/6.jpg)
• Windows でもWindows Phone でもダウンロードできるアプリ
• ローミング データも共有できる
![Page 7: ユニバーサル - Microsoft · 日本オリジナル製品Turbo C++ 5.0 などを開発 ... ソフトウェアエンジニアリング講座3、4 (共著、2007年2月) ... Visual](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec59cf3ea876b048f02406c/html5/thumbnails/7.jpg)
![Page 8: ユニバーサル - Microsoft · 日本オリジナル製品Turbo C++ 5.0 などを開発 ... ソフトウェアエンジニアリング講座3、4 (共著、2007年2月) ... Visual](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec59cf3ea876b048f02406c/html5/thumbnails/8.jpg)
アプリパッケージ
の作成
アプリパッケージ
の登録
ストアでの公開
アプリの開発
![Page 9: ユニバーサル - Microsoft · 日本オリジナル製品Turbo C++ 5.0 などを開発 ... ソフトウェアエンジニアリング講座3、4 (共著、2007年2月) ... Visual](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec59cf3ea876b048f02406c/html5/thumbnails/9.jpg)
![Page 10: ユニバーサル - Microsoft · 日本オリジナル製品Turbo C++ 5.0 などを開発 ... ソフトウェアエンジニアリング講座3、4 (共著、2007年2月) ... Visual](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec59cf3ea876b048f02406c/html5/thumbnails/10.jpg)
Windows Phone の XNA を使ったアプリを Windowsストア アプリに移植
そのストア アプリをユニバーサル アプリに移植
WP → Win → WP
![Page 11: ユニバーサル - Microsoft · 日本オリジナル製品Turbo C++ 5.0 などを開発 ... ソフトウェアエンジニアリング講座3、4 (共著、2007年2月) ... Visual](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec59cf3ea876b048f02406c/html5/thumbnails/11.jpg)
![Page 12: ユニバーサル - Microsoft · 日本オリジナル製品Turbo C++ 5.0 などを開発 ... ソフトウェアエンジニアリング講座3、4 (共著、2007年2月) ... Visual](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec59cf3ea876b048f02406c/html5/thumbnails/12.jpg)
http://blogs.msdn.com/b/ttanaka/archive/2012/11/13/windows-xna-1-windows-phone-7.aspx
![Page 13: ユニバーサル - Microsoft · 日本オリジナル製品Turbo C++ 5.0 などを開発 ... ソフトウェアエンジニアリング講座3、4 (共著、2007年2月) ... Visual](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec59cf3ea876b048f02406c/html5/thumbnails/13.jpg)
![Page 14: ユニバーサル - Microsoft · 日本オリジナル製品Turbo C++ 5.0 などを開発 ... ソフトウェアエンジニアリング講座3、4 (共著、2007年2月) ... Visual](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec59cf3ea876b048f02406c/html5/thumbnails/14.jpg)
ストア アプリ固有の機能の使用をどうするか検討する
いかなるサイズでも動くレイアウト
Windows Phone はハード的な戻るボタン
![Page 15: ユニバーサル - Microsoft · 日本オリジナル製品Turbo C++ 5.0 などを開発 ... ソフトウェアエンジニアリング講座3、4 (共著、2007年2月) ... Visual](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec59cf3ea876b048f02406c/html5/thumbnails/15.jpg)
![Page 16: ユニバーサル - Microsoft · 日本オリジナル製品Turbo C++ 5.0 などを開発 ... ソフトウェアエンジニアリング講座3、4 (共著、2007年2月) ... Visual](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec59cf3ea876b048f02406c/html5/thumbnails/16.jpg)
![Page 17: ユニバーサル - Microsoft · 日本オリジナル製品Turbo C++ 5.0 などを開発 ... ソフトウェアエンジニアリング講座3、4 (共著、2007年2月) ... Visual](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec59cf3ea876b048f02406c/html5/thumbnails/17.jpg)
C##if WINDOWS_PHONE_APP
Windows.Phone.UI.Input.HardwareButtons.BackPressed += this.HardwareButtons_BackPressed;
#endif
![Page 18: ユニバーサル - Microsoft · 日本オリジナル製品Turbo C++ 5.0 などを開発 ... ソフトウェアエンジニアリング講座3、4 (共著、2007年2月) ... Visual](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec59cf3ea876b048f02406c/html5/thumbnails/18.jpg)
![Page 19: ユニバーサル - Microsoft · 日本オリジナル製品Turbo C++ 5.0 などを開発 ... ソフトウェアエンジニアリング講座3、4 (共著、2007年2月) ... Visual](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec59cf3ea876b048f02406c/html5/thumbnails/19.jpg)