9. 対応OS/ブラウザの組み合わせ
OS Internet Firefox 3+ Safari 3+ Chrome 4+
Explorer 8+
Windows 7
○ ○ - ○
Windows Vista
○ ○ - ○
Windows XP SP2
○ ○ - ○
Mac OS X
- ○ ○ ○
http://www.microsoft.com/getsilverlight/get-started/install/default.aspx
正式なサポートではないが、実質OperaやLinuxでも動作する(らしい)
10. HTML5との違い
Media
Streaming,
Web Live Streaming
Web Camera
Desktop Mic
Out of Browser
・COM Automation
Browser Mobile ・Web Browser
Technology ・P/Invoke
Printing
Controls
Business
17. With JavaScript(2/2)
JavaScript
var control = document.getElementById("control");
var map = control.Content.map;
var mode =
control.Content.services.createObject("Microsoft.Ma
ps.MapControl.AerialMode");
map.Mode = mode;
Demo
32. 開発環境
開発ツールは無償で提供されている
Expression Blend for Windows Phone(デザイン)
Visual Studio 2010 Express for Windows Phone(コード)
アプリケーションの開発は、全て『無料』で
xap(WP7での実行形式)まで作れます
ただし、実機転送とアプリ公開は、
AppHubメンバーにしかできず『有料』
63. Google Map on Bing Map Control
Google and Bing Maps Hackathonなので、
2つのそれぞれ良いところを頂きます!
WP7にはGoogle Mapのコントロールが無い
だったら、ベースにはBing Maps Control
Bing Map for WP7の地図はとても残念
だったら、Google Mapの地図を使おう
73. 本セッションの補足資料
Bing Maps Silverlight Control for Windows Phone
http://msdn.microsoft.com/en-us/library/ff941096%28v=VS.92%29.aspx
How to: Use the Bing Maps Silverlight Control for Windows Phone
http://msdn.microsoft.com/en-us/library/ff941093%28v=VS.92%29.aspx
Working with Pushpins in the Map Control
http://msdn.microsoft.com/en-us/library/gg588383%28v=VS.92%29.aspx
Differences Between Silverlight and Silverlight for Windows Phone
http://msdn.microsoft.com/en-us/library/ff426930%28VS.95%29.aspx