Upload
shinichiaoyagi
View
1.599
Download
3
Embed Size (px)
DESCRIPTION
Developers Summit 2011 Kansai (2011/9/7) のセッション資料です。
Citation preview
ついに日本上陸! Windows Phone 7.5アプリケーション開発
青柳 臣一
Developers Summit 2011 Kansai
Developers Summit 2011 Kansai
自己紹介
• コミュニティ– VSUG
• C# フォーラムリーダー
– Silverlight を囲む会• スタッフ
• 職業– ソフトウエア開発@大阪市中央区
( WPF, Silverlight, C#, VB ) / ( iOS, Android )
• Twitter– @ShinichiAoyagi
Developers Summit 2011 Kansai
• 世界初!– ( Windows Phone 7.5 搭載機)
• 2011 年 8 月 25 日発売– (最初は「 9 月発売予定」ってあったのに)
IS12T ( au by KDDI )
Developers Summit 2011 Kansai
Windows Phone 7 って?
• マイクロソフトのスマートフォン用 OS
• アプリケーションプラットフォームは– Silverlight for Windows Phone– XNA
• Windows Mobile とはまったく別物
Developers Summit 2011 Kansai
Windows Phone の歴史
• Windows Phone 7.0 ( 2010 年 9 月 1 日)– 欧米でリリース
• NoDo ( 2011 年 3 月後半)– コピペ対応などのマイナーアップデート
• Windows Phone 7.5 ( 2011 年 8 月~)
Developers Summit 2011 Kansai
Windows Phone 7.5
• コードネーム Mango– 製品名は 7.5– OS バージョンは 7.1
• 35 ヶ国の言語に対応– 日本語、中国語、、、
• 500 以上の改善
Developers Summit 2011 Kansai
Windows Phone SDK
• 開発環境一式– Visual Studio 2010 Express for Windows Phone– Expression Blend for Windows Phone– Windows Phone エミュレーター– など
• 現時点で RC– 英語版と日本語版
• 無料
( 7.0 のころは Windows Phone Developer Tools という名前でした)
Developers Summit 2011 Kansai
App Hub
• http://create.msdn.com/– 要身元証明(クレジットカード)– 実機への配置・デバッグ– Marketplace で配布(有料・無料)
• 9,800 円 / 年
Developers Summit 2011 Kansai
Hello, WP7!
• デモ– Portrait と Landscape– ApplicationBar
• %ProgramFiles%\Microsoft SDKs\Windows Phone\v7.1\Icons
– Panorama– Pivot
• Silverlight for Windows Phone Toolkit– http://silverlight.codeplex.com/
Developers Summit 2011 Kansai
リファレンスマニュアル
• Windows Phone Development– http://msdn.microsoft.com/en-us/library/ff402535(VS.92).aspx
– 7.5 で追加されたクラス– 今のところ英語のみ
• Silverlight のリファレンス– http://msdn.microsoft.com/ja-jp/library/cc838194(VS.95).aspx
– 「バージョン情報」のところに Windows Phone OS 7.0 / 7.1 があるか?
– 英語・日本語
Developers Summit 2011 Kansai
Task
• 標準機能を呼び出す– CameraCaptureTask– EmailAddressChooserTask– PhoneCallTask– PhotoChooserTask– BimgMapsTask– ShareStatusTask– など
Developers Summit 2011 Kansai
ナビゲーション
• NavigationService– Navigate()– GoBack()
• NavigatioinContext– QueryString[]
• OnNavigatedTo()
Developers Summit 2011 Kansai
その他( 7.0 )
• Location ( GPS )
• Push Notifications
• Accelerometer (加速度センサー)
Developers Summit 2011 Kansai
その他( 7.5 )
• Background Agents
• Background Audio
• Sensors
• Sockets ( TCP/UDP )• Camera
• Live Tile
• Local Database
Developers Summit 2011 Kansai
ご清聴ありがとうございました