web application template ハッカソン 成果発表 - 2014/09/28

35
Web Application Template(WAT) ハッカソン ~結果発表~ 2014年09月28日(日) @fullvirtue Copyright © @fullvirtue. All rights reserved.

Upload: -

Post on 24-May-2015

379 views

Category:

Internet


2 download

DESCRIPTION

http://fullvirtue.com/webapplication…plate_20140928/

TRANSCRIPT

Page 1: Web Application Template ハッカソン 成果発表 - 2014/09/28

Web Application Template(WAT) ハッカソン~結果発表~

2014年09月28日(日)

@fullvirtue

Copyright © @fullvirtue. All rights reserved.

Page 2: Web Application Template ハッカソン 成果発表 - 2014/09/28

今回やった内容今回のハッカソンでやった内容について説明します

Copyright © @fullvirtue. All rights reserved. 2

Page 3: Web Application Template ハッカソン 成果発表 - 2014/09/28

Web Application Template(WAT) ハッカソン

今回やった内容

起業家のためのITスクール(Tech Garden School)のWebサイトからWeb Application Template(WAT)を使って

『Windows ストア アプリ』『Windows Phone 8.1 アプリ』

を作る

Copyright © @fullvirtue. All rights reserved. 3

既存のWebサイトhttp://www.techgardenschool.com/

Page 4: Web Application Template ハッカソン 成果発表 - 2014/09/28

Web Application Template(WAT) ハッカソン

今回やった内容

起業家のためのITスクール(Tech Garden School)のWebサイトからWeb Application Template(WAT)を使って

『Windows ストア アプリ』『Windows Phone 8.1 アプリ』

を作る

Copyright © @fullvirtue. All rights reserved. 4

既存のWebサイトhttp://www.techgardenschool.com/

Page 5: Web Application Template ハッカソン 成果発表 - 2014/09/28

STEP.1 Web Application Templateの適用

Copyright © @fullvirtue. All rights reserved. 5

Page 6: Web Application Template ハッカソン 成果発表 - 2014/09/28

Web Application Template(WAT) ハッカソン

STEP.1 Web Application Templateの適用

1. 開発環境を準備

Windows 8.1

Visual Studio 2013 Update 3

2. Web Application Template をインストール

http://wat.codeplex.com/

3. Visual Studio 2013 でWAT を使用したプロジェクトを新規作成

Copyright © @fullvirtue. All rights reserved. 6

Page 7: Web Application Template ハッカソン 成果発表 - 2014/09/28

Web Application Template(WAT) ハッカソン

STEP.1 Web Application templateの適用

4. 適用するWebサイトのURLを設定

プロジェクト名/プロジェクト名.Shared/Config/config.json

Copyright © @fullvirtue. All rights reserved. 7

URLを変更

Page 8: Web Application Template ハッカソン 成果発表 - 2014/09/28

Web Application Template(WAT) ハッカソン

STEP.1 Web Application templateの適用

5. 実行して動作確認

Copyright © @fullvirtue. All rights reserved. 8

既存のWebサイトhttp://www.techgardenschool.com/

Page 9: Web Application Template ハッカソン 成果発表 - 2014/09/28

Web Application Template(WAT) ハッカソン

STEP.1 Web Application templateの適用

5. 実行して動作確認

Copyright © @fullvirtue. All rights reserved. 9

既存のWebサイトhttp://www.techgardenschool.com/

Windows ストアアプリ Windows Phone アプリ

Page 10: Web Application Template ハッカソン 成果発表 - 2014/09/28

Web Application Template(WAT) ハッカソン

STEP.1 Web Application templateの適用

6. この時点で、動画が再生可能なことを確認

Copyright © @fullvirtue. All rights reserved. 10

Page 11: Web Application Template ハッカソン 成果発表 - 2014/09/28

STEP.2 ヘッダーのカスタマイズ

Copyright © @fullvirtue. All rights reserved. 11

Page 12: Web Application Template ハッカソン 成果発表 - 2014/09/28

Web Application Template(WAT) ハッカソン

STEP.2 ヘッダーのカスタマイズ

1. デフォルトで非表示にされている<header>を復活

プロジェクト名/プロジェクト名.Shared/Config/config.json

Copyright © @fullvirtue. All rights reserved. 12

削除

Page 13: Web Application Template ハッカソン 成果発表 - 2014/09/28

Web Application Template(WAT) ハッカソン

STEP.2 ヘッダーのカスタマイズ

2. 実行して動作確認

Copyright © @fullvirtue. All rights reserved. 13

Page 14: Web Application Template ハッカソン 成果発表 - 2014/09/28

Web Application Template(WAT) ハッカソン

STEP.2 ヘッダーのカスタマイズ

2. 実行して動作確認

Copyright © @fullvirtue. All rights reserved. 14

Page 15: Web Application Template ハッカソン 成果発表 - 2014/09/28

Web Application Template(WAT) ハッカソン

STEP.2 ヘッダーのカスタマイズ

3. 標準で表示にされているタイトルを非表示に変更

プロジェクト名/プロジェクト名.Shared/Config/config.json

Copyright © @fullvirtue. All rights reserved. 15

変更

Page 16: Web Application Template ハッカソン 成果発表 - 2014/09/28

Web Application Template(WAT) ハッカソン

STEP.2 ヘッダーのカスタマイズ

4. 実行して動作確認

Copyright © @fullvirtue. All rights reserved. 16

Page 17: Web Application Template ハッカソン 成果発表 - 2014/09/28

Web Application Template(WAT) ハッカソン

STEP.2 ヘッダーのカスタマイズ

4. 実行して動作確認

Copyright © @fullvirtue. All rights reserved. 17

Page 18: Web Application Template ハッカソン 成果発表 - 2014/09/28

Web Application Template(WAT) ハッカソン

STEP.2 ヘッダーのカスタマイズ

5. 標準で表示にされている検索フォームを非表示に変更

プロジェクト名/プロジェクト名.Shared/Config/config.json

Copyright © @fullvirtue. All rights reserved. 18

変更

Page 19: Web Application Template ハッカソン 成果発表 - 2014/09/28

Web Application Template(WAT) ハッカソン

STEP.2 ヘッダーのカスタマイズ

6. 実行して動作確認

Copyright © @fullvirtue. All rights reserved. 19

Page 20: Web Application Template ハッカソン 成果発表 - 2014/09/28

Web Application Template(WAT) ハッカソン

STEP.2 ヘッダーのカスタマイズ

6. 実行して動作確認

Copyright © @fullvirtue. All rights reserved. 20

Page 21: Web Application Template ハッカソン 成果発表 - 2014/09/28

STEP.3 アプリのロゴを設定

Copyright © @fullvirtue. All rights reserved. 21

Page 22: Web Application Template ハッカソン 成果発表 - 2014/09/28

Web Application Template(WAT) ハッカソン

STEP.3 アプリのロゴを設定

1. ロゴを準備

2. アプリ用のロゴ作成サービスへアクセス

http://wat-docs.azurewebsites.net/Tools

3. 上記サービス内にロゴをアップロードして、アプリのロゴをダウンロード

Copyright © @fullvirtue. All rights reserved. 22

用意したロゴ

Page 23: Web Application Template ハッカソン 成果発表 - 2014/09/28

Web Application Template(WAT) ハッカソン

STEP.3 アプリのロゴを設定

4. ダウンロードしたロゴを確認

Copyright © @fullvirtue. All rights reserved. 23

Page 24: Web Application Template ハッカソン 成果発表 - 2014/09/28

Web Application Template(WAT) ハッカソン

STEP.3 アプリのロゴを設定

5. ダウンロードしたロゴをWindows ストアアプリに反映

プロジェクト名/プロジェクト名/images

Copyright © @fullvirtue. All rights reserved. 24

Page 25: Web Application Template ハッカソン 成果発表 - 2014/09/28

Web Application Template(WAT) ハッカソン

STEP.3 アプリのロゴを設定

6. ダウンロードしたロゴをWindows Phoneアプリに反映

プロジェクト名/プロジェクト名.WindowsPhone/images

Copyright © @fullvirtue. All rights reserved. 25

Page 26: Web Application Template ハッカソン 成果発表 - 2014/09/28

Web Application Template(WAT) ハッカソン

STEP.3 アプリのロゴを設定

7. 実行して動作確認

Copyright © @fullvirtue. All rights reserved. 26

Page 27: Web Application Template ハッカソン 成果発表 - 2014/09/28

Web Application Template(WAT) ハッカソン

STEP.3 アプリのロゴを設定

7. 実行して動作確認

Copyright © @fullvirtue. All rights reserved. 27

Page 28: Web Application Template ハッカソン 成果発表 - 2014/09/28

STEP.4 ナビゲーションバーのボタンを設定

Copyright © @fullvirtue. All rights reserved. 28

Page 29: Web Application Template ハッカソン 成果発表 - 2014/09/28

Web Application Template(WAT) ハッカソン

STEP.4 ナビゲーションバーのボタンを設定

config.jsonは、デフォルトのままでは日本語が使えない→日本語を使えるようにする

1. config.json を開いたら、UTF-8 で保存しなおす

プロジェクト名/プロジェクト名.Shared/Config/config.json

手順参考URL:http://blogs.msdn.com/b/osamum/archive/2013/05/27/windows-js-wack-utf-8.aspx

Copyright © @fullvirtue. All rights reserved. 29

Page 30: Web Application Template ハッカソン 成果発表 - 2014/09/28

Web Application Template(WAT) ハッカソン

STEP.4 ナビゲーションバーのボタンを設定

2. ナビゲーションを変更

プロジェクト名/プロジェクト名.Shared/Config/config.json

Copyright © @fullvirtue. All rights reserved. 30

変更

Page 31: Web Application Template ハッカソン 成果発表 - 2014/09/28

Web Application Template(WAT) ハッカソン

STEP.4 ナビゲーションバーのボタンを設定

3. 実行して動作確認

Copyright © @fullvirtue. All rights reserved. 31

Page 32: Web Application Template ハッカソン 成果発表 - 2014/09/28

Web Application Template(WAT) ハッカソン

STEP.4 ナビゲーションバーのボタンを設定

3. 実行して動作確認

Copyright © @fullvirtue. All rights reserved. 32

Page 33: Web Application Template ハッカソン 成果発表 - 2014/09/28

参考資料

Copyright © @fullvirtue. All rights reserved. 33

Page 34: Web Application Template ハッカソン 成果発表 - 2014/09/28

Web Application Template(WAT) ハッカソン

参考資料

1. Web Application Template インストール配布元

http://wat.codeplex.com/

2. Web Application Template 日本語簡易版チュートリアル

http://bit.ly/monoesblog_WAT

3. Web Application Template Document

http://wat-docs.azurewebsites.net/

4. Windows Store Image Generator

http://wat-docs.azurewebsites.net/Tools

Copyright © @fullvirtue. All rights reserved. 34

Page 35: Web Application Template ハッカソン 成果発表 - 2014/09/28

Copyright © @fullvirtue. All rights reserved. 35

ご静聴ありがとうございました。