Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

はじめての Windows Phone 7 アプリケーション開発

2,544 views

Published on

VSUG DAY 2011 Summer

  • Be the first to comment

はじめての Windows Phone 7 アプリケーション開発

  1. 1. はじめての Windows Phone 7 アプリケーション開発 青柳 臣一 VSUG DAY 2011 Summer
  2. 2. 自己紹介 <ul><li>VSUG </li></ul><ul><ul><li>C# フォーラムリーダー </li></ul></ul><ul><li>職業 </li></ul><ul><ul><li>ソフトウエア開発@大阪市中央区 ( WPF, Silverlight, C#, VB ) ( iOS, Android ) </li></ul></ul><ul><li>Twitter </li></ul><ul><ul><li>@ShinichiAoyagi </li></ul></ul>
  3. 3. Windows Phone 7 って? <ul><li>マイクロソフトのスマートフォン用 OS </li></ul><ul><ul><li>2010 年 9 月 1 日 欧米でリリース </li></ul></ul><ul><ul><li>2011 年 3 月後半 NoDo (コピペ対応) </li></ul></ul><ul><ul><li>2011 年夏?秋? Mango (日本語、中国語、、、) ( 500 以上の改善) </li></ul></ul><ul><li>Windows Mobile ? </li></ul><ul><ul><li>別物です </li></ul></ul>
  4. 4. Silverlight for Windows Phone <ul><li>Silverlight </li></ul><ul><ul><li>Silverlight 3+ ? </li></ul></ul><ul><ul><li>Mango では 4+ ? </li></ul></ul><ul><li>XNA </li></ul><ul><li>ネイティブアプリは不可 </li></ul>
  5. 5. Windows Phone Developer Tools <ul><li>開発環境一式 </li></ul><ul><ul><li>Visual Studio 2010 Express for Windows Phone </li></ul></ul><ul><ul><li>Expression Blend for Windows Phone </li></ul></ul><ul><ul><li>Windows Phone エミュレーター </li></ul></ul><ul><ul><li>など (今はまだ英語版のみ) </li></ul></ul><ul><li>無料 </li></ul>
  6. 6. App Hub <ul><li>http://create.msdn.com/ </li></ul><ul><ul><li>要身元証明 </li></ul></ul><ul><ul><li>実機への配置・デバッグ </li></ul></ul><ul><ul><li>Marketplace で配布(有料・無料) </li></ul></ul><ul><li>9,800 円 / 年 </li></ul>
  7. 7. Hello, WP7! <ul><li>デモ </li></ul><ul><ul><li>Portrait と Landscape </li></ul></ul><ul><ul><li>ApplicationBar </li></ul></ul><ul><ul><ul><li>%ProgramFiles%Microsoft SDKsWindows Phonev7.0Icons </li></ul></ul></ul><ul><ul><li>Panorama </li></ul></ul><ul><ul><li>Pivot </li></ul></ul><ul><li>Silverlight for Windows Phone Toolkit </li></ul><ul><ul><li>http://silverlight.codeplex.com/ </li></ul></ul>
  8. 8. Task <ul><li>標準機能を呼び出す </li></ul><ul><ul><li>CameraCaptureTask </li></ul></ul><ul><ul><li>EmailAddressChooserTask </li></ul></ul><ul><ul><li>PhoneCallTask </li></ul></ul><ul><ul><li>PhotoChooserTask </li></ul></ul><ul><ul><li>など </li></ul></ul>
  9. 9. ナビゲーション <ul><li>NavigationService </li></ul><ul><ul><li>Navigate() </li></ul></ul><ul><ul><li>GoBack() </li></ul></ul><ul><li>NavigatioinContext </li></ul><ul><ul><li>QueryString[] </li></ul></ul><ul><li>OnNavigatedTo() </li></ul>
  10. 10. その他( 7.0 ) <ul><li>Location ( GPS ) </li></ul><ul><li>Push Notifications </li></ul><ul><li>Accelerometer (加速度センサー) </li></ul>
  11. 11. その他( Mango ) <ul><li>Background Agents </li></ul><ul><li>Background Audio </li></ul><ul><li>Sensors </li></ul><ul><li>Sockets ( TCP/UDP ) </li></ul><ul><li>Camera </li></ul><ul><li>Live Tile </li></ul><ul><li>Local Database </li></ul>
  12. 12. <ul><li>ご清聴ありがとうございました </li></ul>

×