Submit Search
Upload
サンデープログラミングから始めるWindowsWindows ストア アプリ開発
•
0 likes
•
867 views
Masuda Tomoaki
Follow
COD2012JP の発表資料です。
Read less
Read more
Technology
Report
Share
Report
Share
1 of 18
Download now
Download to read offline
Recommended
究極のディストリビューションUbuntu
究極のディストリビューションUbuntu
Kenichi Takahashi
2016年注目の.netテクノロジー
2016年注目の.netテクノロジー
Makoto Nishimura
Windowsで始めるウェブ制作 ~開発環境 構築編~
Windowsで始めるウェブ制作 ~開発環境 構築編~
Yuki Kokubo
ロリ化で進化するJCROM
ロリ化で進化するJCROM
android sola
AllwinnerタブレットのOSを作ってみる (途中版)
AllwinnerタブレットのOSを作ってみる (途中版)
shimadah
はじめてのGit forデザイナー&コーダー
はじめてのGit forデザイナー&コーダー
Saeko Yamamoto
Tizen web app について調べたよ
Tizen web app について調べたよ
Naruto TAKAHASHI
JS と Canvas で作るシューティングゲーム
JS と Canvas で作るシューティングゲーム
sairoutine
Recommended
究極のディストリビューションUbuntu
究極のディストリビューションUbuntu
Kenichi Takahashi
2016年注目の.netテクノロジー
2016年注目の.netテクノロジー
Makoto Nishimura
Windowsで始めるウェブ制作 ~開発環境 構築編~
Windowsで始めるウェブ制作 ~開発環境 構築編~
Yuki Kokubo
ロリ化で進化するJCROM
ロリ化で進化するJCROM
android sola
AllwinnerタブレットのOSを作ってみる (途中版)
AllwinnerタブレットのOSを作ってみる (途中版)
shimadah
はじめてのGit forデザイナー&コーダー
はじめてのGit forデザイナー&コーダー
Saeko Yamamoto
Tizen web app について調べたよ
Tizen web app について調べたよ
Naruto TAKAHASHI
JS と Canvas で作るシューティングゲーム
JS と Canvas で作るシューティングゲーム
sairoutine
仮想マシンとVagrant + Vagrant 1.5
仮想マシンとVagrant + Vagrant 1.5
Daisuke Kikuchi
Native Extensionのビルドどうしてますか?
Native Extensionのビルドどうしてますか?
Misao X
便利で危険なnpm install
便利で危険なnpm install
kouzouman
俺のZabbixがこんなに可愛いわけがない(おかわり)
俺のZabbixがこんなに可愛いわけがない(おかわり)
Seiichiro Ishida
em-dosbox
em-dosbox
sairoutine
サバフェスLt
サバフェスLt
宗 大栗
RaspberryPi を持ち運びパソコンとして使いたい
RaspberryPi を持ち運びパソコンとして使いたい
Kenichiro MATOHARA
今のWeb開発者に伝えたいWebブラウザの病みの歴史
今のWeb開発者に伝えたいWebブラウザの病みの歴史
Sho Okada
TUI作業で便利なソフト2題
TUI作業で便利なソフト2題
shimadah
一人でもはじめるGitでバージョン管理
一人でもはじめるGitでバージョン管理
Takafumi Yoshida
Chat opsをはじめよう!
Chat opsをはじめよう!
dcubeio
デザイナのためのGit入門
デザイナのためのGit入門
dsuke Takaoka
Outputz.vim
Outputz.vim
ryota ichie
づや会 Vol4 Node.jsとphpのパフォーマンスを比較してみる
づや会 Vol4 Node.jsとphpのパフォーマンスを比較してみる
zuya
Rancher LT Talk 20170126
Rancher LT Talk 20170126
Tetsurou Yano
WordPress 3.6 世告げの姫と新機能
WordPress 3.6 世告げの姫と新機能
Odyssey Eightbit
サーバー&インフラ勉強会 Vol.1 いとー
サーバー&インフラ勉強会 Vol.1 いとー
krs_mizuno
Iemoto hatamotoハンズオン
Iemoto hatamotoハンズオン
西村 州平
Nagios大好きさんが喋るzabbixとAWS連携の話
Nagios大好きさんが喋るzabbixとAWS連携の話
Takayuki Saito
続・Freeプランで緩く監視させてもらってる話など
続・Freeプランで緩く監視させてもらってる話など
Koichi Ota
パッチを書いてみよう(第17回Nseg勉強会LT)
パッチを書いてみよう(第17回Nseg勉強会LT)
Masahiro Yamada
これぞ最強!? Windows Virtual Desktop の使い方
これぞ最強!? Windows Virtual Desktop の使い方
Takashi Ushigami
More Related Content
What's hot
仮想マシンとVagrant + Vagrant 1.5
仮想マシンとVagrant + Vagrant 1.5
Daisuke Kikuchi
Native Extensionのビルドどうしてますか?
Native Extensionのビルドどうしてますか?
Misao X
便利で危険なnpm install
便利で危険なnpm install
kouzouman
俺のZabbixがこんなに可愛いわけがない(おかわり)
俺のZabbixがこんなに可愛いわけがない(おかわり)
Seiichiro Ishida
em-dosbox
em-dosbox
sairoutine
サバフェスLt
サバフェスLt
宗 大栗
RaspberryPi を持ち運びパソコンとして使いたい
RaspberryPi を持ち運びパソコンとして使いたい
Kenichiro MATOHARA
今のWeb開発者に伝えたいWebブラウザの病みの歴史
今のWeb開発者に伝えたいWebブラウザの病みの歴史
Sho Okada
TUI作業で便利なソフト2題
TUI作業で便利なソフト2題
shimadah
一人でもはじめるGitでバージョン管理
一人でもはじめるGitでバージョン管理
Takafumi Yoshida
Chat opsをはじめよう!
Chat opsをはじめよう!
dcubeio
デザイナのためのGit入門
デザイナのためのGit入門
dsuke Takaoka
Outputz.vim
Outputz.vim
ryota ichie
づや会 Vol4 Node.jsとphpのパフォーマンスを比較してみる
づや会 Vol4 Node.jsとphpのパフォーマンスを比較してみる
zuya
Rancher LT Talk 20170126
Rancher LT Talk 20170126
Tetsurou Yano
WordPress 3.6 世告げの姫と新機能
WordPress 3.6 世告げの姫と新機能
Odyssey Eightbit
サーバー&インフラ勉強会 Vol.1 いとー
サーバー&インフラ勉強会 Vol.1 いとー
krs_mizuno
Iemoto hatamotoハンズオン
Iemoto hatamotoハンズオン
西村 州平
Nagios大好きさんが喋るzabbixとAWS連携の話
Nagios大好きさんが喋るzabbixとAWS連携の話
Takayuki Saito
続・Freeプランで緩く監視させてもらってる話など
続・Freeプランで緩く監視させてもらってる話など
Koichi Ota
What's hot
(20)
仮想マシンとVagrant + Vagrant 1.5
仮想マシンとVagrant + Vagrant 1.5
Native Extensionのビルドどうしてますか?
Native Extensionのビルドどうしてますか?
便利で危険なnpm install
便利で危険なnpm install
俺のZabbixがこんなに可愛いわけがない(おかわり)
俺のZabbixがこんなに可愛いわけがない(おかわり)
em-dosbox
em-dosbox
サバフェスLt
サバフェスLt
RaspberryPi を持ち運びパソコンとして使いたい
RaspberryPi を持ち運びパソコンとして使いたい
今のWeb開発者に伝えたいWebブラウザの病みの歴史
今のWeb開発者に伝えたいWebブラウザの病みの歴史
TUI作業で便利なソフト2題
TUI作業で便利なソフト2題
一人でもはじめるGitでバージョン管理
一人でもはじめるGitでバージョン管理
Chat opsをはじめよう!
Chat opsをはじめよう!
デザイナのためのGit入門
デザイナのためのGit入門
Outputz.vim
Outputz.vim
づや会 Vol4 Node.jsとphpのパフォーマンスを比較してみる
づや会 Vol4 Node.jsとphpのパフォーマンスを比較してみる
Rancher LT Talk 20170126
Rancher LT Talk 20170126
WordPress 3.6 世告げの姫と新機能
WordPress 3.6 世告げの姫と新機能
サーバー&インフラ勉強会 Vol.1 いとー
サーバー&インフラ勉強会 Vol.1 いとー
Iemoto hatamotoハンズオン
Iemoto hatamotoハンズオン
Nagios大好きさんが喋るzabbixとAWS連携の話
Nagios大好きさんが喋るzabbixとAWS連携の話
続・Freeプランで緩く監視させてもらってる話など
続・Freeプランで緩く監視させてもらってる話など
Similar to サンデープログラミングから始めるWindowsWindows ストア アプリ開発
パッチを書いてみよう(第17回Nseg勉強会LT)
パッチを書いてみよう(第17回Nseg勉強会LT)
Masahiro Yamada
これぞ最強!? Windows Virtual Desktop の使い方
これぞ最強!? Windows Virtual Desktop の使い方
Takashi Ushigami
iPadに真似ぶ windows 8 タブレットプログラミング
iPadに真似ぶ windows 8 タブレットプログラミング
Masuda Tomoaki
Windows 8 Developers カンファレンス
Windows 8 Developers カンファレンス
Kaoru NAKAMURA
第2回 IT講座 ゲームを作るって?
第2回 IT講座 ゲームを作るって?
Shunya Komori
非同期系統の基礎
非同期系統の基礎
segayuu
おすすめWindowsストアアプリ
おすすめWindowsストアアプリ
Tomokazu Kizawa
第8回脆弱性診断入門
第8回脆弱性診断入門
ionis111
今から始める、Windows 10&新.NETへの移行戦略
今から始める、Windows 10&新.NETへの移行戦略
信之 岩永
サイドバー用アプリを XPages で開発してみよう!
サイドバー用アプリを XPages で開発してみよう!
Takeshi Yoshida
Windows8活用研究2 2013-01-26-公開用
Windows8活用研究2 2013-01-26-公開用
Tomokazu Kizawa
C#の書き方
C#の書き方
信之 岩永
C#の書き方
C#の書き方
信之 岩永
よく固まってしまうPCでスムーズに仕事するためにした8のこと
よく固まってしまうPCでスムーズに仕事するためにした8のこと
由美 木田
Install virtual box_debian_section1
Install virtual box_debian_section1
dolmen777
Firefox OS カスタム ROM の作成
Firefox OS カスタム ROM の作成
Honma Masashi
Windows MultiPoint Server
Windows MultiPoint Server
ひさし
エンジニアの為のWordPress入門 〜WordPressはWebAppプラットフォームです〜
エンジニアの為のWordPress入門 〜WordPressはWebAppプラットフォームです〜
Yuji Nojima
【学習メモ#1st】12ステップで作る組込みOS自作入門
【学習メモ#1st】12ステップで作る組込みOS自作入門
sandai
DartPad+CodePenで、Flutterを体験してみよう
DartPad+CodePenで、Flutterを体験してみよう
cch-robo
Similar to サンデープログラミングから始めるWindowsWindows ストア アプリ開発
(20)
パッチを書いてみよう(第17回Nseg勉強会LT)
パッチを書いてみよう(第17回Nseg勉強会LT)
これぞ最強!? Windows Virtual Desktop の使い方
これぞ最強!? Windows Virtual Desktop の使い方
iPadに真似ぶ windows 8 タブレットプログラミング
iPadに真似ぶ windows 8 タブレットプログラミング
Windows 8 Developers カンファレンス
Windows 8 Developers カンファレンス
第2回 IT講座 ゲームを作るって?
第2回 IT講座 ゲームを作るって?
非同期系統の基礎
非同期系統の基礎
おすすめWindowsストアアプリ
おすすめWindowsストアアプリ
第8回脆弱性診断入門
第8回脆弱性診断入門
今から始める、Windows 10&新.NETへの移行戦略
今から始める、Windows 10&新.NETへの移行戦略
サイドバー用アプリを XPages で開発してみよう!
サイドバー用アプリを XPages で開発してみよう!
Windows8活用研究2 2013-01-26-公開用
Windows8活用研究2 2013-01-26-公開用
C#の書き方
C#の書き方
C#の書き方
C#の書き方
よく固まってしまうPCでスムーズに仕事するためにした8のこと
よく固まってしまうPCでスムーズに仕事するためにした8のこと
Install virtual box_debian_section1
Install virtual box_debian_section1
Firefox OS カスタム ROM の作成
Firefox OS カスタム ROM の作成
Windows MultiPoint Server
Windows MultiPoint Server
エンジニアの為のWordPress入門 〜WordPressはWebAppプラットフォームです〜
エンジニアの為のWordPress入門 〜WordPressはWebAppプラットフォームです〜
【学習メモ#1st】12ステップで作る組込みOS自作入門
【学習メモ#1st】12ステップで作る組込みOS自作入門
DartPad+CodePenで、Flutterを体験してみよう
DartPad+CodePenで、Flutterを体験してみよう
Recently uploaded
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
sugiuralab
Recently uploaded
(8)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
サンデープログラミングから始めるWindowsWindows ストア アプリ開発
1.
サンデープログラミング からはじめる Windows ストアアプリ開発 増田 智明(@moonmile) .NET
ラボ Moonmile Solutions
2.
Surface RTを買う→活用する 通常のデスクトップアプリは動かない。
Office 2013はOK。 メモ帳とかプリインストールされたデスクトップアプリはOK。 VBScript、PowerShellは制限がある。 ハードのキーボードを使わない。 基本、母艦≒デスクトップPCと一緒に使う。 無線LANは使えるので、家なりフリースポット契約すればOK
3.
アジェンダ 守破離の「破」を実践する。 ホームグループを活用する。
仮想環境(VMWare, Hyper-V, Virtual Boxなど)と連携する。 直接的に Jail Break する。 自前のWindows ストアアプリを作る。
4.
守破離の「破」 基本的なSurface RT≒タブレットPCの使い方を覚えたら、基本技を「破」って みよう。
5.
ホームグループの活用(1) ホームグループに参加させて、映像/音楽を楽しむ。 母艦PCを準備する。
母艦PCの方がHDD容量が大きい(2TBとか) 無線LANは802.11n が良い(途中で止まる)。
6.
ホームグループの活用(2) 母艦PCのビデオ、ミュージックに放り込むだけ。 他フォルダは「ライブラリに追加」すればOK。
MSビデオやエクスプローラーから起動できる
7.
ホームグループの活用(3) プログラムから活用 マニフェストの機能の設定
KnownFolders.HomeGroup の利用 ツールなのでファイル名は直書きで。 GetFilesAsync を使えば動的に取得も可能 // マニフェストの「機能」で「ビデオライブラリ」をチェックしておく // mars 以外で起動 folder = await KnownFolders.HomeGroup.GetFolderAsync("masuda"); folder = (await folder.GetFoldersAsync()).First(n => n.Name == "MARS"); folder = (await folder.GetFoldersAsync()).First(n => n.Name == "Videos"); … var file = await folder.GetFileAsync(name); // ストアアプリのビデオを起動 var ret = await Windows.System.Launcher.LaunchFileAsync(file);
8.
仮想環境の活用(1) リモートデスクトップを使う。 母艦PCをリモート
サーバーをリモート 仮想環境をリモート
9.
仮想環境の活用(2) リモートデスクトップを使う。 Kindleを動かす 1.
あらかじめVMWareにBlueStacksを入れておく。 http://www.bluestacks.com/ 2. Kindleを入れておく。 3. VMWareの仮想環境にリモートデスクトップする。
10.
仮想環境の活用(3) タッチポインタを使う Windows
7ではソフトウェアキーボードが出ないので、あらかじめ登録しておく。 Winodws 8 の場合は自動で出る。
11.
Jail Breakの活用(1) プリインストール以外のアプリを動かす。
自前コンパイルが必要 再起動すると元に戻る スクリプトで活用すればok http://forum.xda-developers.com/showthread.php?t=2092158
12.
Jail Breakの活用(2) Visual
Studio 2012にはARMコンパイラがある。 Surface RTからDLLをコピー エクスポートファイルを作る。 デスクトップコンパイルを有効にする。 C:¥Program Files (x86)¥MSBuild¥Microsoft.Cpp¥v4.0¥V110¥Platforms¥ARM¥Microsoft.Cpp.ARM.Common.props <WindowsSDKDesktopARMSupport>true</WindowsSDKDesktopARMSupport> を PropertyGroup に追加 ARMでコンパイルする。
13.
Jail Breakの活用(3) リブートすると元に戻る
System系のDLLが上書きされる→所以に安全? フォームアプリは動かない。 Pythonは動くらしい。 VBScriptやPowerShellを活用するほうがよさそう。
14.
私家版ツールを作る(1) Visual Studio
Express 2012 for Windows 8 があればOK http://www.microsoft.com/visualstudio/jpn#products/visual-studio-express-for-windows-8 開発者登録で1か月(あるいは3か月)ごとに更新すればOK Microsoft社の審査はいらない。 Windows Storeの登録もいらない。
15.
私家版ツールを作る(2) ファイル名固定 ポート番号固定
設定など固定(ソース埋め込み) ユーザビリティは自分専用に 私家版なので壁紙とか貼り付けて
16.
私家版ツールを作る(3) VS2012のリモートデバッグを 使って登録 ターゲットをSurface
RTにする。
17.
私家版ツールを作る(4) パッケージを使って登録 VS2012でパッケージを作る。
バッチが作成される。 Surface RTでPowerShellを動かす
18.
「破」のポイント MS-DOSの感覚でコマンドラインツール お手製のスクリプトツール
自分専用/自分で使えるアプリ 次のステップは「離」だッ!!!
Download now