Surface SDK オリエンテーション

株式会社セカンドファクトリー
株式会社セカンドファクトリー株式会社セカンドファクトリー
Surface SDK
          株式会社セカンドファクトリー 山田肯佑


オリエンテーション
2nd FACTRY Co., ltd
UXを通じて人々のライフスタイルを
もっと豊かに、ここちよく




2ndFACTORYは、長年のRIA開発経験と独自の構築プロセスに基づき、革新的なインターフェ
イスを持つアプリケーションを提供します。アプリケーションやWebサイトを使いやすい
「道具」と考え、毎日使うものだからこそ、ユーザビリティや優しさを確保した豊かなエク
スペリエンスを実現します。RIA開発を通じ、クライアントにはROIの最大化とビジネスの成
功を、そしてエンドユーザーには豊かなエクスペリエンスをお届けします。


                   2nd FACTORY CO.,Ltd. CONFIDENTIAL   1
アジェンダ

 Surface Architecture
 Surface SDK
  Component
  Tool
  環境設定

 Demo
  ScatterView

 Document               ご質問はこちら
                        #SurfaceJp
Surface Architecture


                 ご質問はこちら
                 #SurfaceJp
Architecture
Architecture
Presentation Layer vs. Core Layer Applications




 WPF APIs    ( Presentation layer )

 WPF のプロジェクトテンプレートを使用する。
 UIデザインやレイアウト設定に適している。

 Core APIs    ( Core layer )

 XNA のプロジェクトテンプレートを使用する。
 ハイエンドのグラフィックを使用する場合に適している。

                                      http://msdn.microsoft.com/en-us/library/ff727793
まとめ




.NET Framework 4 が利用できる!
Surface SDK


              ご質問はこちら
              #SurfaceJp
Component
 .NET Framework 4                                  Surface向け コントロール
      Control                                        SurfaceWindow
      ContentControl                      継承         SurfaceButton
      UserControl                                    SurfaceInkCanvas
      ItemsControl                                   SurfaceSlider
      etc…                                           SurfaceScrollViewer
                                                      SurfaceListBox
                                                      SurfaceTextBox
                                                      SurfacePasswordBox
       共通コントロールの基底クラス                                 SurfaceCheckBox
                                                      SurfaceRadioButton
                                                      ElementMenu
                                                      LibraryBar
                                                      LibraryContainer
                                                      LibraryStack
                                                      ScatterView
                                                      ScatterViewItem
※SurfaceのコンポーネントはSDKに含まれるサンプルプロジェクト                   TagVisualizer
「Controls Box」で確認することができます。                           TagVisualization
http://msdn.microsoft.com/en-us/library/ff727743
Component
SurfaceButton
http://msdn.microsoft.com/en-us/library/ff727834




                                                    XAML




WPF で提供されている System.Windows.Controls.Button を継承したクラス。そ
のためWPFのButtonクラスと同じように扱うことができます。SurfaceButtonコ
ントロールは、WPFボタンコントロールの特殊なバージョンです。WPFとは異な
る LOOK-AND-FEEL を提供してます。さらに、入力機器のイベントの操作をカス
タマイズし、それによって複数のタッチ操作がコントロールをターゲット使用と
するときにCLICKイベントがすべてのタッチ操作が離れたときに初めて実行され
るようにします。
Component
SufaceListBox
http://msdn.microsoft.com/en-us/library/ff727795




                                                   XAML




SurfaceListBoxコントロールは、WPFのListBoxControlを継承したバージョンです。
コンテンツ領域を超過した際に慣性を持ったバウンドするインタラクションや、
スクロールバーを使わずにコンテンツ自体に直接タッチすることでコンテンツを
移動できる機能を提供します。
Component
ScatterView
http://msdn.microsoft.com/en-us/library/ff727729




                                                   XAML




ScatterViewコントロールはカード型のScatterViewItemのコンテナーです。
ScatterView内ではマルチタッチ操作により、移動や回転・リサイジングが行え
るようになります。
Component
ElementMenu
http://msdn.microsoft.com/en-us/library/ff727728




                                                   XAML




ElementMenuはツリー型のメニューです。ElementMenuItemを内包します。各
ノード(ElementMenuItem)はClickイベントを持っているので右クリックのコ
ンテキストメニューのような機能を作成できます。
Component
TagVisualizer
http://msdn.microsoft.com/en-us/library/ff727851




                                                   XAML




Surface専用の二次元バーコード(タグ)を読み取るためのコントロールです。
Surfaceはディスプレイの上に置かれたタグを赤外線で感知し、TagVisualizerを介
して簡単にタグの値を取得できます。
Tool
Input Simulator
                                                   Mouse
                                                   通常のマウスでの操作

                                                   Finger
                                                   指でのタッチ

                                                   Blob
                                                   手のひらなどの指より
                                                   も広範囲でのタッチ

                                                   Tag
                                                   バイトタグでのタッチ



http://msdn.microsoft.com/en-us/library/ff727911    後で実演します
Tool
Input Visualizer
                                                   Frozen / Unfrozen
                                                   Frozenに設定するとタッチポ
                                                   イントのデータが表示された
                                                   ままになる。Unfrozenにする
                                                   と一定時間後にタッチポイン
                                                   トデータがフェードアウトす
                                                   る。

                                                   Trails
                                                   TrailsをOFFにするとタッチポ
                                                   イントのライン(draw)が見え
                                                   なくなる。




http://msdn.microsoft.com/en-us/library/ff727825
Tool
Surface Stress Tool
                                                                Random Mode
                                                                Random mode delivers all types of
                                                                touch input to your application, with
                                                                characteristics that randomly vary.


                                                                Parameterized Mode.
                                                                Parameterized mode enables you to
                                                                specify characteristics of stress so you
                                                                can more precisely control how the
                                                                stress is performed.
                        入力コマンド           SurfaceStress.exe /r
                                                                パラメータモードで指定するXMLに関して
                                                                http://msdn.microsoft.com/en-us/library/ff727926




http://msdn.microsoft.com/en-us/library/ff727926
環境設定

 1. VS2010をインストール
    Visual Studio 2010, Express or full edition

 2. Blendをインストール
    Microsoft Expression Blend 4.0 (optional)

 3. XNA Framework 4.0をインストール
    (Core Layer APIsを使用する場合に必要)

 4. Surface SDKをインストール
    (プロジェクトテンプレートやInput Simulatorなどが入る)

 5. Surface Rumtimeをインストール




 ※Windows 7 ( Home Premium / Professional / Ultimate ) が必要です。
まとめ

SurfaceコンポーネントはWPFのコン
ポーネントを継承している
ScatterViewとTagVisualizerは大切な
コンポーネント
環境は市販のVSにSDKをいれるだけ
特別なVSを入れる必要はない
Demo
Surface SDK オリエンテーション
Document
最新情報
Surface Site
http://www.microsoft.com/surface/en/us/default.aspx




Surface Blog
http://blogs.msdn.com/b/surface/

Twitter
https://twitter.com/#!/surface

Facebook
http://www.facebook.com/mssurface
ドキュメント
Microsoft Surface 2.0 SDK
http://msdn.microsoft.com/en-us/library/ff727815




Surface Design and Development center
http://msdn.microsoft.com/en-US/windows/desktop/hh241326.aspx
ドキュメント
Surface Application Design and Development (MSDN forums)
http://social.msdn.microsoft.com/Forums/en-US/surfaceappdevelopment




Microsoft Surface 2.0 Administration Guide
http://technet.microsoft.com/en-us/library/gg680389
ダウンロード
Microsoft Surface 2.0 SDK and Runtime (Updated February 2, 2012)
http://www.microsoft.com/en-
us/download/details.aspx?displaylang=en&id=26716

Surface 2 Design and Interaction Guide
(Microsoft Surface 2 0 Design and Interaction Guide.pdf)
http://www.microsoft.com/en-
us/download/details.aspx?displaylang=en&id=26713

Surface 2 Development Whitepaper
(Developing Surface Applications.pdf)
http://www.microsoft.com/en-us/download/details.aspx?id=26715

Surface 2 Hands-on Labs
http://www.microsoft.com/en-us/download/details.aspx?id=26714

Tagged Objects for Surface 2.0 Whitepaper
http://www.microsoft.com/en-us/download/details.aspx?id=28959
Developer Code Samples
 Surface 2 SDK
http://code.msdn.microsoft.com/site/search?f%5B0%5D.Type=SearchT
ext&f%5B0%5D.Value=surface&f%5B1%5D.Type=Technology&f%5B1
%5D.Value=Surface%202%20SDK&f%5B1%5D.Text=Surface%202%
20SDK

 Microsoft Surface
http://code.msdn.microsoft.com/site/search?f%5B0%5D.Type=SearchT
ext&f%5B0%5D.Value=surface&f%5B1%5D.Type=Technology&f%5B1
%5D.Value=Microsoft%20Surface&f%5B1%5D.Text=Microsoft%20Sur
face
Training
Designing and Developing Microsoft Surface Applications
http://www.microsoft.com/surface/training20/
映像・セミナー動画
Microsoft Surface 2 and Windows Touch | MIX11 | Channel 9
http://channel9.msdn.com/Events/MIX/MIX11/DVC07




Microsoft Surface 2 SDK at Mix 11 | Channel 9
http://channel9.msdn.com/posts/Microsoft-Surface-2-SDK-at-Mix-11




Surface Toolkit for Windows Touch | Larry Larsen | Channel 9
http://channel9.msdn.com/Blogs/LarryLarsen/Surface-Toolkit-for-
Windows-Touch
まとめ




資料は全て英語ですが情報量は多い
英語がある程度読めることが重要
2nd FACTRY Co., ltd




                  2nd FACTORY CO.,Ltd. CONFIDENTIAL   31
1 of 32

Recommended

第1回windows phoneアプリ開発のハンズオンセミナー by
第1回windows phoneアプリ開発のハンズオンセミナー第1回windows phoneアプリ開発のハンズオンセミナー
第1回windows phoneアプリ開発のハンズオンセミナーhyoromo
809 views55 slides
初めてのパソコン講座 by
初めてのパソコン講座初めてのパソコン講座
初めてのパソコン講座Masataka Miura
125 views72 slides
Android gameprogramming by
Android gameprogrammingAndroid gameprogramming
Android gameprogrammingMasahiro Hidaka
5.7K views25 slides
Windows phone & windows 8で見えてくるメトロの世界 by
Windows phone & windows 8で見えてくるメトロの世界Windows phone & windows 8で見えてくるメトロの世界
Windows phone & windows 8で見えてくるメトロの世界Makoto Nishimura
1K views94 slides
RaySheet_製品資料_231101.pdf by
RaySheet_製品資料_231101.pdfRaySheet_製品資料_231101.pdf
RaySheet_製品資料_231101.pdfGrapeCity, inc.
158 views46 slides
Androidのライブ壁紙について by
Androidのライブ壁紙についてAndroidのライブ壁紙について
Androidのライブ壁紙についてyoropan
4.5K views28 slides

More Related Content

Similar to Surface SDK オリエンテーション

Windows phone!そういうのもあるのか by
Windows phone!そういうのもあるのかWindows phone!そういうのもあるのか
Windows phone!そういうのもあるのか信之 岩永
1.1K views13 slides
20050903 by
2005090320050903
20050903小野 修司
487 views31 slides
RaySheet 製品説明資料 by
RaySheet 製品説明資料RaySheet 製品説明資料
RaySheet 製品説明資料GrapeCity, inc.
556 views46 slides
20171108 Tech Summit 2017 最新! Windows 10 Fall Creators Update 新機能とアプリケーション開発 by
20171108 Tech Summit 2017 最新! Windows 10 Fall Creators Update新機能とアプリケーション開発20171108 Tech Summit 2017 最新! Windows 10 Fall Creators Update新機能とアプリケーション開発
20171108 Tech Summit 2017 最新! Windows 10 Fall Creators Update 新機能とアプリケーション開発shinobu takahashi
35 views92 slides
Android Lecture #01 @PRO&BSC Inc. by
Android Lecture #01 @PRO&BSC Inc.Android Lecture #01 @PRO&BSC Inc.
Android Lecture #01 @PRO&BSC Inc.Yuki Higuchi
1.1K views28 slides
Xamarin de:code セッション:Windows Phone / iOS / Android アプリ同時開発のススメ by
Xamarin de:code セッション:Windows Phone / iOS / Android アプリ同時開発のススメXamarin de:code セッション:Windows Phone / iOS / Android アプリ同時開発のススメ
Xamarin de:code セッション:Windows Phone / iOS / Android アプリ同時開発のススメYoshito Tabuchi
4.3K views68 slides

Similar to Surface SDK オリエンテーション(20)

Windows phone!そういうのもあるのか by 信之 岩永
Windows phone!そういうのもあるのかWindows phone!そういうのもあるのか
Windows phone!そういうのもあるのか
信之 岩永1.1K views
20171108 Tech Summit 2017 最新! Windows 10 Fall Creators Update 新機能とアプリケーション開発 by shinobu takahashi
20171108 Tech Summit 2017 最新! Windows 10 Fall Creators Update新機能とアプリケーション開発20171108 Tech Summit 2017 最新! Windows 10 Fall Creators Update新機能とアプリケーション開発
20171108 Tech Summit 2017 最新! Windows 10 Fall Creators Update 新機能とアプリケーション開発
Android Lecture #01 @PRO&BSC Inc. by Yuki Higuchi
Android Lecture #01 @PRO&BSC Inc.Android Lecture #01 @PRO&BSC Inc.
Android Lecture #01 @PRO&BSC Inc.
Yuki Higuchi1.1K views
Xamarin de:code セッション:Windows Phone / iOS / Android アプリ同時開発のススメ by Yoshito Tabuchi
Xamarin de:code セッション:Windows Phone / iOS / Android アプリ同時開発のススメXamarin de:code セッション:Windows Phone / iOS / Android アプリ同時開発のススメ
Xamarin de:code セッション:Windows Phone / iOS / Android アプリ同時開発のススメ
Yoshito Tabuchi4.3K views
Firefox DevTools by dynamis
Firefox DevToolsFirefox DevTools
Firefox DevTools
dynamis 2.6K views
Windows 8時代のアプリ開発 by 信之 岩永
Windows 8時代のアプリ開発Windows 8時代のアプリ開発
Windows 8時代のアプリ開発
信之 岩永4K views
Chrome Developer Toolsを使いこなそう! by yoshikawa_t
Chrome Developer Toolsを使いこなそう!Chrome Developer Toolsを使いこなそう!
Chrome Developer Toolsを使いこなそう!
yoshikawa_t92.5K views
Wankuma0402 by c-mitsuba
Wankuma0402Wankuma0402
Wankuma0402
c-mitsuba444 views
Sencha touchのはじめかた by Yuki Naotori
Sencha touchのはじめかたSencha touchのはじめかた
Sencha touchのはじめかた
Yuki Naotori2.1K views
UX on HTML5 x Touch UI by dsuke Takaoka
UX on HTML5 x Touch UIUX on HTML5 x Touch UI
UX on HTML5 x Touch UI
dsuke Takaoka2.5K views
Slug 3-windows phone7helloworld-classmethod-ryuichi-nonaka by Ryuichi Nonaka
Slug 3-windows phone7helloworld-classmethod-ryuichi-nonakaSlug 3-windows phone7helloworld-classmethod-ryuichi-nonaka
Slug 3-windows phone7helloworld-classmethod-ryuichi-nonaka
Ryuichi Nonaka2.6K views
20110813 andeb10資料 by tkawashita
20110813 andeb10資料20110813 andeb10資料
20110813 andeb10資料
tkawashita 259 views
Chrome DevTools.next by yoshikawa_t
Chrome DevTools.nextChrome DevTools.next
Chrome DevTools.next
yoshikawa_t27.3K views

Recently uploaded

SSH応用編_20231129.pdf by
SSH応用編_20231129.pdfSSH応用編_20231129.pdf
SSH応用編_20231129.pdficebreaker4
353 views13 slides
The Things Stack説明資料 by The Things Industries by
The Things Stack説明資料 by The Things IndustriesThe Things Stack説明資料 by The Things Industries
The Things Stack説明資料 by The Things IndustriesCRI Japan, Inc.
71 views29 slides
SNMPセキュリティ超入門 by
SNMPセキュリティ超入門SNMPセキュリティ超入門
SNMPセキュリティ超入門mkoda
376 views15 slides
定例会スライド_キャチs 公開用.pdf by
定例会スライド_キャチs 公開用.pdf定例会スライド_キャチs 公開用.pdf
定例会スライド_キャチs 公開用.pdfKeio Robotics Association
121 views64 slides
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20... by
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...NTT DATA Technology & Innovation
129 views42 slides

Recently uploaded(11)

SSH応用編_20231129.pdf by icebreaker4
SSH応用編_20231129.pdfSSH応用編_20231129.pdf
SSH応用編_20231129.pdf
icebreaker4353 views
The Things Stack説明資料 by The Things Industries by CRI Japan, Inc.
The Things Stack説明資料 by The Things IndustriesThe Things Stack説明資料 by The Things Industries
The Things Stack説明資料 by The Things Industries
CRI Japan, Inc.71 views
SNMPセキュリティ超入門 by mkoda
SNMPセキュリティ超入門SNMPセキュリティ超入門
SNMPセキュリティ超入門
mkoda376 views
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20... by NTT DATA Technology & Innovation
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...
光コラボは契約してはいけない by Takuya Matsunaga
光コラボは契約してはいけない光コラボは契約してはいけない
光コラボは契約してはいけない
Takuya Matsunaga18 views
Windows 11 information that can be used at the development site by Atomu Hidaka
Windows 11 information that can be used at the development siteWindows 11 information that can be used at the development site
Windows 11 information that can be used at the development site
Atomu Hidaka88 views
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料) by NTT DATA Technology & Innovation
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)

Surface SDK オリエンテーション

  • 1. Surface SDK 株式会社セカンドファクトリー 山田肯佑 オリエンテーション
  • 2. 2nd FACTRY Co., ltd UXを通じて人々のライフスタイルを もっと豊かに、ここちよく 2ndFACTORYは、長年のRIA開発経験と独自の構築プロセスに基づき、革新的なインターフェ イスを持つアプリケーションを提供します。アプリケーションやWebサイトを使いやすい 「道具」と考え、毎日使うものだからこそ、ユーザビリティや優しさを確保した豊かなエク スペリエンスを実現します。RIA開発を通じ、クライアントにはROIの最大化とビジネスの成 功を、そしてエンドユーザーには豊かなエクスペリエンスをお届けします。 2nd FACTORY CO.,Ltd. CONFIDENTIAL 1
  • 3. アジェンダ Surface Architecture Surface SDK Component Tool 環境設定 Demo ScatterView Document ご質問はこちら #SurfaceJp
  • 4. Surface Architecture ご質問はこちら #SurfaceJp
  • 7. Presentation Layer vs. Core Layer Applications WPF APIs ( Presentation layer ) WPF のプロジェクトテンプレートを使用する。 UIデザインやレイアウト設定に適している。 Core APIs ( Core layer ) XNA のプロジェクトテンプレートを使用する。 ハイエンドのグラフィックを使用する場合に適している。 http://msdn.microsoft.com/en-us/library/ff727793
  • 8. まとめ .NET Framework 4 が利用できる!
  • 9. Surface SDK ご質問はこちら #SurfaceJp
  • 10. Component .NET Framework 4 Surface向け コントロール  Control  SurfaceWindow  ContentControl 継承  SurfaceButton  UserControl  SurfaceInkCanvas  ItemsControl  SurfaceSlider  etc…  SurfaceScrollViewer  SurfaceListBox  SurfaceTextBox  SurfacePasswordBox 共通コントロールの基底クラス  SurfaceCheckBox  SurfaceRadioButton  ElementMenu  LibraryBar  LibraryContainer  LibraryStack  ScatterView  ScatterViewItem ※SurfaceのコンポーネントはSDKに含まれるサンプルプロジェクト  TagVisualizer 「Controls Box」で確認することができます。  TagVisualization http://msdn.microsoft.com/en-us/library/ff727743
  • 11. Component SurfaceButton http://msdn.microsoft.com/en-us/library/ff727834 XAML WPF で提供されている System.Windows.Controls.Button を継承したクラス。そ のためWPFのButtonクラスと同じように扱うことができます。SurfaceButtonコ ントロールは、WPFボタンコントロールの特殊なバージョンです。WPFとは異な る LOOK-AND-FEEL を提供してます。さらに、入力機器のイベントの操作をカス タマイズし、それによって複数のタッチ操作がコントロールをターゲット使用と するときにCLICKイベントがすべてのタッチ操作が離れたときに初めて実行され るようにします。
  • 12. Component SufaceListBox http://msdn.microsoft.com/en-us/library/ff727795 XAML SurfaceListBoxコントロールは、WPFのListBoxControlを継承したバージョンです。 コンテンツ領域を超過した際に慣性を持ったバウンドするインタラクションや、 スクロールバーを使わずにコンテンツ自体に直接タッチすることでコンテンツを 移動できる機能を提供します。
  • 13. Component ScatterView http://msdn.microsoft.com/en-us/library/ff727729 XAML ScatterViewコントロールはカード型のScatterViewItemのコンテナーです。 ScatterView内ではマルチタッチ操作により、移動や回転・リサイジングが行え るようになります。
  • 14. Component ElementMenu http://msdn.microsoft.com/en-us/library/ff727728 XAML ElementMenuはツリー型のメニューです。ElementMenuItemを内包します。各 ノード(ElementMenuItem)はClickイベントを持っているので右クリックのコ ンテキストメニューのような機能を作成できます。
  • 15. Component TagVisualizer http://msdn.microsoft.com/en-us/library/ff727851 XAML Surface専用の二次元バーコード(タグ)を読み取るためのコントロールです。 Surfaceはディスプレイの上に置かれたタグを赤外線で感知し、TagVisualizerを介 して簡単にタグの値を取得できます。
  • 16. Tool Input Simulator Mouse 通常のマウスでの操作 Finger 指でのタッチ Blob 手のひらなどの指より も広範囲でのタッチ Tag バイトタグでのタッチ http://msdn.microsoft.com/en-us/library/ff727911 後で実演します
  • 17. Tool Input Visualizer Frozen / Unfrozen Frozenに設定するとタッチポ イントのデータが表示された ままになる。Unfrozenにする と一定時間後にタッチポイン トデータがフェードアウトす る。 Trails TrailsをOFFにするとタッチポ イントのライン(draw)が見え なくなる。 http://msdn.microsoft.com/en-us/library/ff727825
  • 18. Tool Surface Stress Tool Random Mode Random mode delivers all types of touch input to your application, with characteristics that randomly vary. Parameterized Mode. Parameterized mode enables you to specify characteristics of stress so you can more precisely control how the stress is performed. 入力コマンド SurfaceStress.exe /r パラメータモードで指定するXMLに関して http://msdn.microsoft.com/en-us/library/ff727926 http://msdn.microsoft.com/en-us/library/ff727926
  • 19. 環境設定 1. VS2010をインストール Visual Studio 2010, Express or full edition 2. Blendをインストール Microsoft Expression Blend 4.0 (optional) 3. XNA Framework 4.0をインストール (Core Layer APIsを使用する場合に必要) 4. Surface SDKをインストール (プロジェクトテンプレートやInput Simulatorなどが入る) 5. Surface Rumtimeをインストール ※Windows 7 ( Home Premium / Professional / Ultimate ) が必要です。
  • 21. Demo
  • 25. ドキュメント Microsoft Surface 2.0 SDK http://msdn.microsoft.com/en-us/library/ff727815 Surface Design and Development center http://msdn.microsoft.com/en-US/windows/desktop/hh241326.aspx
  • 26. ドキュメント Surface Application Design and Development (MSDN forums) http://social.msdn.microsoft.com/Forums/en-US/surfaceappdevelopment Microsoft Surface 2.0 Administration Guide http://technet.microsoft.com/en-us/library/gg680389
  • 27. ダウンロード Microsoft Surface 2.0 SDK and Runtime (Updated February 2, 2012) http://www.microsoft.com/en- us/download/details.aspx?displaylang=en&id=26716 Surface 2 Design and Interaction Guide (Microsoft Surface 2 0 Design and Interaction Guide.pdf) http://www.microsoft.com/en- us/download/details.aspx?displaylang=en&id=26713 Surface 2 Development Whitepaper (Developing Surface Applications.pdf) http://www.microsoft.com/en-us/download/details.aspx?id=26715 Surface 2 Hands-on Labs http://www.microsoft.com/en-us/download/details.aspx?id=26714 Tagged Objects for Surface 2.0 Whitepaper http://www.microsoft.com/en-us/download/details.aspx?id=28959
  • 28. Developer Code Samples Surface 2 SDK http://code.msdn.microsoft.com/site/search?f%5B0%5D.Type=SearchT ext&f%5B0%5D.Value=surface&f%5B1%5D.Type=Technology&f%5B1 %5D.Value=Surface%202%20SDK&f%5B1%5D.Text=Surface%202% 20SDK Microsoft Surface http://code.msdn.microsoft.com/site/search?f%5B0%5D.Type=SearchT ext&f%5B0%5D.Value=surface&f%5B1%5D.Type=Technology&f%5B1 %5D.Value=Microsoft%20Surface&f%5B1%5D.Text=Microsoft%20Sur face
  • 29. Training Designing and Developing Microsoft Surface Applications http://www.microsoft.com/surface/training20/
  • 30. 映像・セミナー動画 Microsoft Surface 2 and Windows Touch | MIX11 | Channel 9 http://channel9.msdn.com/Events/MIX/MIX11/DVC07 Microsoft Surface 2 SDK at Mix 11 | Channel 9 http://channel9.msdn.com/posts/Microsoft-Surface-2-SDK-at-Mix-11 Surface Toolkit for Windows Touch | Larry Larsen | Channel 9 http://channel9.msdn.com/Blogs/LarryLarsen/Surface-Toolkit-for- Windows-Touch
  • 32. 2nd FACTRY Co., ltd 2nd FACTORY CO.,Ltd. CONFIDENTIAL 31