Windows SideShow Windows...

17
.NET Compact Framework アプリケーション開発-6 © 2007 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. 1 マイクロソフト株式会社 Windows本部パートナーマーケティング部 中里倫明 ([email protected]) Windows SideShowのご紹介と Windows Mobile での活用 アジェンダ Microsoft Windows SideShow の概要 SCF (シンプル コンテント フォーマット) デバイスのビジネス機会 Microsoft .NET Micro Framework での実装 Windows CE での実装 独自OSでの実装 PC側のドライバについて

Transcript of Windows SideShow Windows...

Page 1: Windows SideShow Windows Mobiledownload.microsoft.com/download/2/D/6/2D687373-D515-4B43...リッチなUI及びWindowsとの統合性 PCがS3-S5時は、キャッシュデータの活用

.NET Compact Framework アプリケーション開発-6

© 2007 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.

1

マイクロソフト株式会社Windows本部パートナーマーケティング部中里倫明 ([email protected])

Windows SideShowのご紹介とWindows Mobileでの活用

アジェンダ

Microsoft Windows SideShow の概要

SCF (シンプル コンテント フォーマット)

デバイスのビジネス機会

Microsoft .NET Micro Framework での実装

Windows CE での実装

独自OSでの実装

PC側のドライバについて

Page 2: Windows SideShow Windows Mobiledownload.microsoft.com/download/2/D/6/2D687373-D515-4B43...リッチなUI及びWindowsとの統合性 PCがS3-S5時は、キャッシュデータの活用

.NET Compact Framework アプリケーション開発-6

© 2007 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.

2

Windows SideShow 概要

補助ディスプレイ情報の表示や、アプリケーションの操作が可能

さまざまな、デバイスへの実装が可能ノートPC、キーボード、リモコン、携帯電話、5インチベイ、単独のデバイスなど

SideShowの活用例

ノート PC を閉じたまま、メールやスケジュールの確認

メディアプレイヤーなど、アプリケーションの操作

PC が起動していないときも、キャッシュされたデータで利用可能

実装によっては、デバイス部分を取り外して、ミュージックプレイヤーなどでの利用も可能

スケジュールの確認 地図の表示

Page 3: Windows SideShow Windows Mobiledownload.microsoft.com/download/2/D/6/2D687373-D515-4B43...リッチなUI及びWindowsとの統合性 PCがS3-S5時は、キャッシュデータの活用

.NET Compact Framework アプリケーション開発-6

© 2007 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.

3

ガジェット

Windows Sidebar Windows SideShow Windows Live

ガジェット

ガジェットというミニアプリケーションさまざまな情報へのアクセス、汎用的な実装方法デスクトップ画面上: Sidebar ガジェット様々なデバイス上 : SideShow ガジェットWeb上 : Windows Live ガジェット

SideShow ガジェットの管理コントロールパネルから、利用するガジェットの指定と設定が可能

ガジェットがインストールされると自動的に追加

エンドポイントが同一な複数のデバイスへの出力が可能

インストールされたガジェット

インストールされたデバイス

Page 4: Windows SideShow Windows Mobiledownload.microsoft.com/download/2/D/6/2D687373-D515-4B43...リッチなUI及びWindowsとの統合性 PCがS3-S5時は、キャッシュデータの活用

.NET Compact Framework アプリケーション開発-6

© 2007 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.

4

SideShow画面上で表示するガジェットを選択

ガジェッド内の情報を更に詳しく表示

SideShowの動作画面

コンテンツのやり取り

ガジェット

デバイス

SCF

Page 5: Windows SideShow Windows Mobiledownload.microsoft.com/download/2/D/6/2D687373-D515-4B43...リッチなUI及びWindowsとの統合性 PCがS3-S5時は、キャッシュデータの活用

.NET Compact Framework アプリケーション開発-6

© 2007 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.

5

SCF (シンプルコンテントフォーマット)

メニューページリスト アイテムの表示

選択してナビゲーション

コンテキスト メニューとして利用

<body><menu id="1" title="Image List">

<item target="2">Sunset</item><item target="3">Winter</item><item target="4">Water

lilies</item><item target="5">Blue

hills</item></menu>

</body>

<body><content id="2" title="Autumn">

<txt align="c">Autumn Leaves</txt><txt clr="FF0000">Fall is a

beautiful time of the year!</txt>

<img id="10"alt="[Autumn Leaves.jpg]"/>

</content></body>

SCF (シンプルコンテントフォーマット)

コンテンツページフローレイアウト

テキストとイメージ

シンプルなテキストフォーマット(ボールド、カラー、アライメント)

Page 6: Windows SideShow Windows Mobiledownload.microsoft.com/download/2/D/6/2D687373-D515-4B43...リッチなUI及びWindowsとの統合性 PCがS3-S5時は、キャッシュデータの活用

.NET Compact Framework アプリケーション開発-6

© 2007 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.

6

グランスコンテンツ (Glance Content)

Content ID 0

UTF-8 エンコードのテキスト

12行を推奨 (行数は任意)

ガジェットからの概要情報

GlanceContent

通知 (Notification)

ガジェットは、コンテンツ以外に、通知メッセージを送ることが可能通知は、直ちに表示される

タイトル、メッセージ、アイコンを含む

指定時間後、自動的に消える

例:会議通知

インスタントメッセージの通知

オンライン オークションの通知

TV番組の開始 など

Page 7: Windows SideShow Windows Mobiledownload.microsoft.com/download/2/D/6/2D687373-D515-4B43...リッチなUI及びWindowsとの統合性 PCがS3-S5時は、キャッシュデータの活用

.NET Compact Framework アプリケーション開発-6

© 2007 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.

7

デバイスのビジネス機会

いつでも/どこでも、特定の情報へのアクセスが可能になる。ユーザーの需要

Windows Vistaとの密接な連係が可能にデバイスとPCの統合ソリューション

PCとデバイスの利用シーンの拡大

既存デバイスへの付加価値ソフトウェアの変更のみで対応可能な場合も

ガジェットアプリケーションメーカー、サービスプロバイダー、個人などから、さまざまなガジェットが提供される

実装方法大きく2つの実装方法“Enhanced”

Microsoftがドライバ及びファームウェアを提供

リッチなUI及びWindowsとの統合性

PCがS3-S5時は、キャッシュデータの活用

“Basic”

各デバイスメーカー様の仕様による

任意のディスプレイに実装可能 (画面サイズも任意)

ドライバの作成が必要な場合も

利用プラットフォーム.Net Micro Framework

Windows CE/Windows Mobile

他のOS

Page 8: Windows SideShow Windows Mobiledownload.microsoft.com/download/2/D/6/2D687373-D515-4B43...リッチなUI及びWindowsとの統合性 PCがS3-S5時は、キャッシュデータの活用

.NET Compact Framework アプリケーション開発-6

© 2007 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.

8

SideShow アーキテクチャ

Provided by

Microsoft

ISV

OEM

IHV

Enhanced

Device

WinUsb

Basic

Device

Windows SideShow API

ガジェット

Enhanced Driver

Bus Driver

Windows User-mode Driver Framework (UMDF)

Windows SideShow

Class Extension

Windows SideShow

Class Extension

Windows SideShow

Platform Components

DDI Implementation

IHV Driver

Bus Driver

(USB, BT, IP)

Enhanced

Device

Basic

Device

DDI Implementation

.NET Micro Framework での実装

PC側

Windows SideShow API

ガジェット

.NET Micro

Framework

USB Bluetooth

Notebook in lid

Remote control

CompanionDevice

デバイス側

Page 9: Windows SideShow Windows Mobiledownload.microsoft.com/download/2/D/6/2D687373-D515-4B43...リッチなUI及びWindowsとの統合性 PCがS3-S5時は、キャッシュデータの活用

.NET Compact Framework アプリケーション開発-6

© 2007 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.

9

.NET Micro Framework での実装

リッチなUI、フル機能、仕様はある程度限定QVGA 320 x 240

最小で7つのボタンUP/DOWN/LEFT/RIGHT, ENTER, MENU, BACK

Microsoft 提供のファームウェアUSB, Bluetooth

PCがS3-S5時は、キャッシュデータを利用

パートナー チップメーカーFreescale : iMXS ARM9

NVIDIA : PP5022/PP5024 dual-core ARM7

Winbond : WPCE521L ARM7

.NET Micro Framework を、他のCPUへポートも可能

推奨: ARM7/9, 4 MB RAM, 4 MB FLASH

デバイス例

ASUS W5Fe LG Z1 (5月中旬)

MSI Companion Deviceリモコン

Page 10: Windows SideShow Windows Mobiledownload.microsoft.com/download/2/D/6/2D687373-D515-4B43...リッチなUI及びWindowsとの統合性 PCがS3-S5時は、キャッシュデータの活用

.NET Compact Framework アプリケーション開発-6

© 2007 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.

10

.NET Micro Framework での実装が有効な場合

SideShow がメインの機能 (新規デバイス)ノートPCへの統合

PCのコンパニオン デバイス

リモコン など

開発工数をあまりかけない

ある程度のカスタマイズが可能.NET Micro Framework 上で動作するアプリの追加が可能

追加のエンドポイント

音楽再生などの追加機能

Windows CE での実装

PC側

Windows SideShow API

ガジェット

.NET Micro

Framework

USB Bluetooth

Notebook in lid

Remote control

CompanionDevice

デバイス側

Windows CE

IPBlue-tooth

USB

VolPhandset

Wired WirelessTabletopdisplay

Page 11: Windows SideShow Windows Mobiledownload.microsoft.com/download/2/D/6/2D687373-D515-4B43...リッチなUI及びWindowsとの統合性 PCがS3-S5時は、キャッシュデータの活用

.NET Compact Framework アプリケーション開発-6

© 2007 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.

11

Windows CE での実装CE用 SideShow コンポーネントの提供

2007年H2を予定

Bluetooth, USB, TCP/IP のサポート

拡張可能なコンポーネント独自 UI の実装

カスタム エンドポイント

追加の通信プロトコル

ネイティブコードで実装

Windows CE 5.0 および CE 6.0 をサポート

ライセンスについては調整中ライセンス、Beta版の問い合わせ先:[email protected]

Windows CE での実装が有効な場合

Windows SideShow の機能を、既存のCEベースデバイスに追加する場合

MP3 音楽プレイヤー

デジタル写真たて など

IP/WiFi サポートが必要な場合

UIのフル カスタマイズが必要な場合

Page 12: Windows SideShow Windows Mobiledownload.microsoft.com/download/2/D/6/2D687373-D515-4B43...リッチなUI及びWindowsとの統合性 PCがS3-S5時は、キャッシュデータの活用

.NET Compact Framework アプリケーション開発-6

© 2007 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.

12

Windows Mobile のサポート

Windows Mobile がSideShowデバイスになる

リリースターゲットは、2007年Q3

Bluetooth でPCと接続

ネイティブコードで書かれたエンジン部分と、.NET Compact Framework 2.0 で書かれたUI部分の組み合わせ

Windows Mobile 5 および 6 をサポート

ライセンスについては、調整中ビジネス関連のお問い合わせ先:[email protected]

他OSなどでの独自実装

PC側

Windows SideShow API

ガジェット

.NET Micro

Framework

USB Bluetooth

Notebook in lid

Remote control

CompanionDevice

デバイス側

Windows CE

IPBlue-tooth

USB

VolPhandset

Wired WirelessTabletopdisplay

他 OS などでの独自実装

Page 13: Windows SideShow Windows Mobiledownload.microsoft.com/download/2/D/6/2D687373-D515-4B43...リッチなUI及びWindowsとの統合性 PCがS3-S5時は、キャッシュデータの活用

.NET Compact Framework アプリケーション開発-6

© 2007 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.

13

他OSなどでの独自実装任意のハードウェア/ファームウェアの組み合わせ既存デバイスへの組み込み

.Net Micro Frameworkや、Windows CEでの実装ができない

完全なカスタマイズが必要な場合など

PC側では、Microsoft 標準のワイヤープロトコルドライバおよびクラスドライバの利用も可能

独自ドライバの開発が必要な場合もコンテンツを、デバイスにあったフォーマットに変換

特殊な接続形式やプロトコル

デバイス例CPUを持たないシンプルなデバイスや、テキスト、モノクロのみの表示など例:Logitech G-15, Z-10、Optimus Mini-3

WDKに、ビットマップ出力するサンプルドライバが含まれている

Windows CE での独自実装例:i-mate

Page 14: Windows SideShow Windows Mobiledownload.microsoft.com/download/2/D/6/2D687373-D515-4B43...リッチなUI及びWindowsとの統合性 PCがS3-S5時は、キャッシュデータの活用

.NET Compact Framework アプリケーション開発-6

© 2007 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.

14

標準クラスドライバについて

SideShow対応を容易にするために、PC側にクラスドライバを用意

PC側のプログラム開発が不要に

Microsoftが提供している標準ドライバUSB

Bluetooth

TCP/IP

Windows CE の実装でも、PC側はこのドライバを使用

利用可能は、Q3を目標に

Windows Updateでの配布を予定

スタンダードワイヤープロトコル

SideShowのための、新しいワイヤープロトコル

プロトコルとドライバは、ライセンス可能にMicrosoft 以外のOSからの利用は、ロイヤリティが必要。詳細は、検討中。

ビジネス関連のお問い合わせ先:[email protected]

ドキュメントも、ライセンス取得後に提供

コンテンツとコマンドは、直接デバイスに送られるデバイス側でパースする機能が必要

Page 15: Windows SideShow Windows Mobiledownload.microsoft.com/download/2/D/6/2D687373-D515-4B43...リッチなUI及びWindowsとの統合性 PCがS3-S5時は、キャッシュデータの活用

.NET Compact Framework アプリケーション開発-6

© 2007 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.

15

TCP/IP 接続デバイスのディスカバリーのため、Windows Rally テクノロジを使用ネットワークデバイスを、Windows のプラグ アンドプレイデバイスに

PnP-X (Plug and Play Extensions)

UPnP 1.0: CE5

WSD: CE6

簡単なデバイスの接続Windows Vista 上で、ネットワークフォルダに、見つかったデバイスが表示される

そのアイコンをクリックすることで、自動的にドライバがインストールされる

Bluetooth 接続

SideShow 用のサービスRFCOMM プロファイル上に実装

ペアリングのフェーズで、PCのドライバはインストール

デバイス側でコネクションステートをコントロールパワーセーブのため、コネクションをシャットダウンするなど

Page 16: Windows SideShow Windows Mobiledownload.microsoft.com/download/2/D/6/2D687373-D515-4B43...リッチなUI及びWindowsとの統合性 PCがS3-S5時は、キャッシュデータの活用

.NET Compact Framework アプリケーション開発-6

© 2007 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.

16

お願い (Call to Action)

Windows SideShowをサポートした革新的なデバイスの開発を

実装には、弊社プラットフォームのご利用を.NET Micro Framework: USB または Bluetooth

Windows Mobile: Bluetooth

Windows CE: USB, Bluetooth, TCP/IP

参考資料Windows SDK (MSDN または Web からダウンロード)

SCF, SideShow API のドキュメント, ガジェット サンプル, SideShow のシミュレータ

Windows Driver Kit (MSDN または Web からダウンロード)

PC側のドライバ実装のドキュメントおよびサンプル

Windows SideShow Development Forum

http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=1296&SiteID=1

Windows SideShow Device SDK for .NET Micro Framework

連絡先: [email protected]

チームのブログ: http://blogs.msdn.com/sideshow/

ニュースグループ: microsoft.public.windows.sideshow

Windows SideShow ガジェット ギャラリー

http://gallery.live.com/default.aspx?l=7 (英語版のページを)

Windows Mobile/CE用SideShowのBeta版連絡先: [email protected]

ビジネス関連の連絡: [email protected]

Page 17: Windows SideShow Windows Mobiledownload.microsoft.com/download/2/D/6/2D687373-D515-4B43...リッチなUI及びWindowsとの統合性 PCがS3-S5時は、キャッシュデータの活用

.NET Compact Framework アプリケーション開発-6

© 2007 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.

17

© 2007 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.