際際滷

際際滷Share a Scribd company logo
Windowsストアアプリ_k オ`プンセミナ`レu
Windowsストアアプリ_k オ`プンセミナ`レu
Windowsストアアプリ_k オ`プンセミナ`レu
Windowsストアアプリ_k オ`プンセミナ`レu
伏まれ笋錣辰 Windows
 タッチが恷枠のC嬬     }方のフォ`ム ファクタ`




  Windows ストア     仟たな_kモデル
Windows 8 耕嗤のC嬬を試喘
?   グリッド アプリケ`ション    碧


?   タッチ荷恬
                     慌嗤

?   アプリバ`
?   コントラクト           スタ`ト




?   セマンティックズ`ム       デバイス


?   アプリデ`タとロ`ミング
    プロセスライフサイクル
                     O協

?
?   ライブタイル、宥岑、プッシュ
Windowsストアアプリ_k オ`プンセミナ`レu
http://msdn.microsoft.com/ja-jp/library/windows/apps/br230836.aspx
Windowsストアアプリ_k オ`プンセミナ`レu
Windows ストア、_k宀鞠h
                            http://bit.ly/WSAppReg
? Microsoft アカウントを恬撹
  隈繁の栽、慌喘できるアカウントを恬撹
? Windows ストアにアクセスするコンピュ`タを
  仝佚mgみ PC々に鞠h
? クレジットカ`ドを (富~Qgの_Jが駅)
? https://appdev.microsoft.com/StorePortals/ へアクセス
? 隈繁鞠hの栽は、GeoTrust (Symantec) から曙く
  メ`ルをご_J
Windowsストアアプリ_k オ`プンセミナ`レu
Windows 8 プラットフォ`ム
Windowsストアアプリ_k オ`プンセミナ`レu
蝕k桟廠                   http://bit.ly/w8try



   Visual Studio 2012        Blend for Visual Studio
? プログラミング                  ? 鮫中デザイン
? デバッグ、テスト                 ? コントロ`ル恬撹
? 塘崔、パッケ`ジ晒                ? アニメ`ション恬撹
  ☆ Windows 8 のh廠は駅 (∀襯泪轡鵑OK)
お兆念.com
デスクトップクラウド for Windows アプリ
 http://www.onamae-desktop.com/dev/
Windowsストアアプリ_k オ`プンセミナ`レu
Windows 8                 iOS               Android
_kツ`ル      Visual Studio      Xcode               Eclipse + ADT

プログラミング    C++, C#, VB,       Objective-C         Java
冱Z         JavaScript
鮫中恬撹       Blend for Visual   Storyboard          Layout Editor
           Studio             Interface Builder
ブラウザ`      IE 10              Safari              WebKit エンジン
エンジン       Trident            WebKit              のブラウザ
3Dレンダリング   DirectX 11         OpenGL ES 1.1/2.0 OpenGL ES
                                                1.0/1.1/2.0
Windows 8   iOS   Android


イベント   Viewを厚仟




Modelを厚仟 筝の宥岑
Windowsストアアプリ_k オ`プンセミナ`レu
Windowsストアアプリ_k オ`プンセミナ`レu
Windowsストアアプリ_k オ`プンセミナ`レu
XAML/C# による_kとデバッグ
? Blend for Visual Studio
  ? XAML によるデザイン
  ? コントロ`ルとテンプレ`ト
  ? Visual State Manager
? Visual Studio 2012 による_kとデバッグ
  ? 掲揖豚柵び竃し (async C await)
  ? インテリセンス
  ? デバッガ`、ブレ`クポイント、ステップg佩
HTML/JavaScript による_kとデバッグ
? Blend for Visual Studio
  ? HTML と CSS による ビジュアル デザイン
  ? Live DOM とモ`ド
  ? 鮫中モ`ドと CSS メディアクエリ`
? Visual Studio 2012 による_kとデバッグ
  ? インテリセンス、ブレ`クポイント、ステップg佩
  ? DOM Explorer と シミュレ`タ`
  ? JavaScript コンソ`ル
Windowsストアアプリ_k オ`プンセミナ`レu
DRM Client   Source   Decoder   Effects   Encoder   Sink
                         Media Foundation
PlayReady      DirectX          Windows Audio Session API
Windowsストアアプリ_k オ`プンセミナ`レu
Windowsストアアプリ_k オ`プンセミナ`レu
Windows ストア アプリ撹孔へのI
    http://msdn.microsoft.com/ja-jp/library/windows/apps/hh465427
?   二鮫、コンセプト、ブランディング
?   及匯咫
                   二鮫
?   UX デザイン
?   採業もリリ`ス   リリ`ス                                 デザイン




                                    テスト          g廾
http://www.youtube.com/watch?v=fjUat8mugUw
http://design.windows.com
6 unit                        2 sub unit   1 column
             120px                         10px         80px

  5 unit              42pt
  100px                       ベ`スライン
  30px
                              20pt

  1 unit
  20px

                       11pt

                                     9pt

2 sub unit
10px
Windowsストアアプリ_k オ`プンセミナ`レu
アプリバ`
コントラクト
? Windows ストア アプリでは、ユ`ザ`と OS / アプリの函り
  Qめのことをコントラクトと柵んでいます
? アプリがg廾できるコントラクト
  碧コントラクト
  O協コントラクト
  ソ`ス慌嗤コントラクト
 ∠ タ`ゲット慌嗤コントラクト
 ⊥ スプラッシュ スクリ`ン
 ⌒ ファイルピッカ`
http://msdn.microsoft.com/ja-jp/library/windows/apps/hh465251(v=VS.85).aspx
碧のしくみ
1.   碧ボックスは
     鮫中のメイン アプリが

2.   クエリの昨aは
     鮫中のメイン アプリが戻工
     ? アプリに碧Y惚があるZ鞘を
     オ`トコンプリ`ト


3.   インスト`ルgみで碧コントラクト
     をg廾する アプリを匯E燕幣
碧のしくみ
4.   Y惚の昨aは
     鮫中のメイン アプリが戻工
     ? サムネイルとタイトルは駅
     ? 嗤薦なY惚または頼畠匯崑Y惚を燕幣
     ? ユ`ザ`はY惚のを岷俊燕幣辛嬬
Windowsストアアプリ_k オ`プンセミナ`レu
Windowsストアアプリ_k オ`プンセミナ`レu
アプリの嶄僅I尖    アプリはK阻念に
         5 昼參坪にKわらせる   宥岑を鞭けない


ユ`ザ`
がアプリ
を軟
          アプリは壅_rに
           宥岑を鞭け函る


スプラッシュ
 スクリ`ン
Windowsストアアプリ_k オ`プンセミナ`レu
Windowsストアアプリ_k オ`プンセミナ`レu
Windowsストアアプリ_k オ`プンセミナ`レu
ト`スト宥岑はライブ タイルと揖じテンプレ`ト ア`キテクチ
ャを聞喘する
1. チャネル URI を勣箔する
2. 聞喘するクラウド サ`ビスを鞠h
   する
3. J^してプッシュ宥岑を塘佚する
http://bit.ly/WAMobileService
Windowsストアアプリ_k オ`プンセミナ`レu
Windows ストア アプリの婢_
? Windows ストアから塘下する栽
  Windows ストアの_k宀鞠hを頼阻瘁、アプリを賦
  砲忘聾颪垢襪函Windows ストアにd
? 二I坪婢_
  Windows ストアの砲浪子、駅勣なh廠O協を佩い、
  PowerShell などを旋喘してアプリをインスト`ル
? Windows ストア アプリの_k宀ライセンスが嗤燭 PC
  _k宀は、PowerShell を聞ってテスト喘アプリの
  インスト`ルが辛嬬
Windowsストアアプリ_k オ`プンセミナ`レu
Windowsストアアプリ_k オ`プンセミナ`レu
Windowsストアアプリ_k オ`プンセミナ`レu
Windowsストアアプリ_k オ`プンセミナ`レu
Windows アプリJ協キット (WACK)
? Windows ストアにアプリを戻竃する念の
  並念テスト喘ツ`ル
? パッケ`ジの恬撹rにg佩
? あるいは、返咾悩瑤啌し (windows app で碧)
二I坪婢_
? Windows ストアへの賦は音勣
? 佚mされた^苧を根んだパッケ`ジを恬撹
? Windows 8 Pro, Windows 8 Enterprise, Windows RT
? サイドロ`ディング喘のキ`を澓
? 仝佚mできるすべてのアプリのインスト`ルを
 S辛する々グル`プポリシ`のO協が駅
        http://bit.ly/w8sideloding
PowerShell によるコマンド箭
? インスト`ル
  add-appxpackage C:?app1.appx
? インスト`ルgみのパッケ`ジを匯E
  get-appxpackage
? アンインスト`ル
  remove-appxpackage <PackageFullName>
Windowsストアアプリ_k オ`プンセミナ`レu
http://msdn.microsoft.com/ja-jp/library/windows/apps/hh868262
http://bit.ly/iOStoWinRT

http://bit.ly/AndroidtoWinRT
Windowsストアアプリ_k オ`プンセミナ`レu
Windows 8 アプリ_k悶Yテンプレ`ト
? 晩云マイクロソフトのエバンジェリストが
恬った、Windows ストア アプリ喘テンプレ`ト
?   Basic Photo テンプレ`ト XAML/C# 喘 Version 1.0
?   EntertainmentPhoto テンプレ`ト XAML/C# 喘 Version 1.0.0.4
?   NewsReader テンプレ`ト XAML/C# 喘 Version 1.9
?   RSS Reader テンプレ`ト HTML + JavaScript 喘 Version 1
?   Touch De Po テンプレ`ト XAML/C# 喘 Version 2.0



      http://bit.ly/w8atemp
Windowsストアアプリ_k オ`プンセミナ`レu
Windowsストアアプリ_k オ`プンセミナ`レu
Windowsストアアプリ_k オ`プンセミナ`レu
Windowsストアアプリ_k オ`プンセミナ`レu
? 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot
guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

More Related Content

Windowsストアアプリ_k オ`プンセミナ`レu

  • 5. 伏まれ笋錣辰 Windows タッチが恷枠のC嬬 }方のフォ`ム ファクタ` Windows ストア 仟たな_kモデル
  • 6. Windows 8 耕嗤のC嬬を試喘 ? グリッド アプリケ`ション 碧 ? タッチ荷恬 慌嗤 ? アプリバ` ? コントラクト スタ`ト ? セマンティックズ`ム デバイス ? アプリデ`タとロ`ミング プロセスライフサイクル O協 ? ? ライブタイル、宥岑、プッシュ
  • 10. Windows ストア、_k宀鞠h http://bit.ly/WSAppReg ? Microsoft アカウントを恬撹 隈繁の栽、慌喘できるアカウントを恬撹 ? Windows ストアにアクセスするコンピュ`タを 仝佚mgみ PC々に鞠h ? クレジットカ`ドを (富~Qgの_Jが駅) ? https://appdev.microsoft.com/StorePortals/ へアクセス ? 隈繁鞠hの栽は、GeoTrust (Symantec) から曙く メ`ルをご_J
  • 14. 蝕k桟廠 http://bit.ly/w8try Visual Studio 2012 Blend for Visual Studio ? プログラミング ? 鮫中デザイン ? デバッグ、テスト ? コントロ`ル恬撹 ? 塘崔、パッケ`ジ晒 ? アニメ`ション恬撹 ☆ Windows 8 のh廠は駅 (∀襯泪轡鵑OK)
  • 15. お兆念.com デスクトップクラウド for Windows アプリ http://www.onamae-desktop.com/dev/
  • 17. Windows 8 iOS Android _kツ`ル Visual Studio Xcode Eclipse + ADT プログラミング C++, C#, VB, Objective-C Java 冱Z JavaScript 鮫中恬撹 Blend for Visual Storyboard Layout Editor Studio Interface Builder ブラウザ` IE 10 Safari WebKit エンジン エンジン Trident WebKit のブラウザ 3Dレンダリング DirectX 11 OpenGL ES 1.1/2.0 OpenGL ES 1.0/1.1/2.0
  • 18. Windows 8 iOS Android イベント Viewを厚仟 Modelを厚仟 筝の宥岑
  • 22. XAML/C# による_kとデバッグ ? Blend for Visual Studio ? XAML によるデザイン ? コントロ`ルとテンプレ`ト ? Visual State Manager ? Visual Studio 2012 による_kとデバッグ ? 掲揖豚柵び竃し (async C await) ? インテリセンス ? デバッガ`、ブレ`クポイント、ステップg佩
  • 23. HTML/JavaScript による_kとデバッグ ? Blend for Visual Studio ? HTML と CSS による ビジュアル デザイン ? Live DOM とモ`ド ? 鮫中モ`ドと CSS メディアクエリ` ? Visual Studio 2012 による_kとデバッグ ? インテリセンス、ブレ`クポイント、ステップg佩 ? DOM Explorer と シミュレ`タ` ? JavaScript コンソ`ル
  • 25. DRM Client Source Decoder Effects Encoder Sink Media Foundation PlayReady DirectX Windows Audio Session API
  • 28. Windows ストア アプリ撹孔へのI http://msdn.microsoft.com/ja-jp/library/windows/apps/hh465427 ? 二鮫、コンセプト、ブランディング ? 及匯咫 二鮫 ? UX デザイン ? 採業もリリ`ス リリ`ス デザイン テスト g廾
  • 31. 6 unit 2 sub unit 1 column 120px 10px 80px 5 unit 42pt 100px ベ`スライン 30px 20pt 1 unit 20px 11pt 9pt 2 sub unit 10px
  • 34. コントラクト ? Windows ストア アプリでは、ユ`ザ`と OS / アプリの函り Qめのことをコントラクトと柵んでいます ? アプリがg廾できるコントラクト 碧コントラクト O協コントラクト ソ`ス慌嗤コントラクト ∠ タ`ゲット慌嗤コントラクト ⊥ スプラッシュ スクリ`ン ⌒ ファイルピッカ` http://msdn.microsoft.com/ja-jp/library/windows/apps/hh465251(v=VS.85).aspx
  • 35. 碧のしくみ 1. 碧ボックスは 鮫中のメイン アプリが 2. クエリの昨aは 鮫中のメイン アプリが戻工 ? アプリに碧Y惚があるZ鞘を オ`トコンプリ`ト 3. インスト`ルgみで碧コントラクト をg廾する アプリを匯E燕幣
  • 36. 碧のしくみ 4. Y惚の昨aは 鮫中のメイン アプリが戻工 ? サムネイルとタイトルは駅 ? 嗤薦なY惚または頼畠匯崑Y惚を燕幣 ? ユ`ザ`はY惚のを岷俊燕幣辛嬬
  • 39. アプリの嶄僅I尖 アプリはK阻念に 5 昼參坪にKわらせる 宥岑を鞭けない ユ`ザ` がアプリ を軟 アプリは壅_rに 宥岑を鞭け函る スプラッシュ スクリ`ン
  • 44. 1. チャネル URI を勣箔する 2. 聞喘するクラウド サ`ビスを鞠h する 3. J^してプッシュ宥岑を塘佚する
  • 47. Windows ストア アプリの婢_ ? Windows ストアから塘下する栽 Windows ストアの_k宀鞠hを頼阻瘁、アプリを賦 砲忘聾颪垢襪函Windows ストアにd ? 二I坪婢_ Windows ストアの砲浪子、駅勣なh廠O協を佩い、 PowerShell などを旋喘してアプリをインスト`ル ? Windows ストア アプリの_k宀ライセンスが嗤燭 PC _k宀は、PowerShell を聞ってテスト喘アプリの インスト`ルが辛嬬
  • 52. Windows アプリJ協キット (WACK) ? Windows ストアにアプリを戻竃する念の 並念テスト喘ツ`ル ? パッケ`ジの恬撹rにg佩 ? あるいは、返咾悩瑤啌し (windows app で碧)
  • 53. 二I坪婢_ ? Windows ストアへの賦は音勣 ? 佚mされた^苧を根んだパッケ`ジを恬撹 ? Windows 8 Pro, Windows 8 Enterprise, Windows RT ? サイドロ`ディング喘のキ`を澓 ? 仝佚mできるすべてのアプリのインスト`ルを S辛する々グル`プポリシ`のO協が駅 http://bit.ly/w8sideloding
  • 54. PowerShell によるコマンド箭 ? インスト`ル add-appxpackage C:?app1.appx ? インスト`ルgみのパッケ`ジを匯E get-appxpackage ? アンインスト`ル remove-appxpackage <PackageFullName>
  • 59. Windows 8 アプリ_k悶Yテンプレ`ト ? 晩云マイクロソフトのエバンジェリストが 恬った、Windows ストア アプリ喘テンプレ`ト ? Basic Photo テンプレ`ト XAML/C# 喘 Version 1.0 ? EntertainmentPhoto テンプレ`ト XAML/C# 喘 Version 1.0.0.4 ? NewsReader テンプレ`ト XAML/C# 喘 Version 1.9 ? RSS Reader テンプレ`ト HTML + JavaScript 喘 Version 1 ? Touch De Po テンプレ`ト XAML/C# 喘 Version 2.0 http://bit.ly/w8atemp
  • 64. ? 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.