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.

20150926 uwpストア攻略

3,797 views

Published on

2015年9月26日に開催されましたComm Tech Fesのセッション資料です

Published in: Technology
  • Dating direct: ❤❤❤ http://bit.ly/2F90ZZC ❤❤❤
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Sex in your area is here: ❶❶❶ http://bit.ly/2F90ZZC ❶❶❶
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THAT BOOKS/FILE INTO AVAILABLE FORMAT - (Unlimited) ......................................................................................................................... ......................................................................................................................... Download FULL PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... accessibility Books Library allowing access to top content, including thousands of title from favorite author, plus the ability to read or download a huge selection of books for your pc or smartphone within minutes Christian, Classics, Comics, Contemporary, Cookbooks, Art, Biography, Business, Chick Lit, Children's, Manga, Memoir, Music, Science, Science Fiction, Self Help, History, Horror, Humor And Comedy, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THI5 BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download Full EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download doc Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download Full EPUB Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download EPUB Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download doc Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

20150926 uwpストア攻略

  1. 1. UWPストア攻略 Comm Tech Festival 2015.09.26 古代魚庵 西村 誠
  2. 2. 本セッションの目的 • UWPの基礎を知る(一発目なので必要ならば) • UWPを作る様々な方法を紹介する • UWPのストアについて知る
  3. 3. お品書き • 自己紹介 • UWPとは? • UWPへのブリッジ • UWPのストア
  4. 4. 自己紹介 • 西村 誠 • フリーランスのプログラマー兼ライター • Microsoft MVP - Windows Platform Development(10月更新できない とMVPとして最後のセッション?) • EC-CUBE公式エヴァンジェリスト
  5. 5. 自己紹介 • Twitter:coelacanth • Facebook:西村 誠 • ブログ「眠るシーラカンスと水底のプログラマー」
  6. 6. 自己紹介 • 8月26日に「基礎から学ぶC#」発売しました • 価格2000円 • ページ数160ページぐらい
  7. 7. 自己紹介 • [広告] CodeZine 「Windows 10で始めるIoT入門」
  8. 8. UWPとは?
  9. 9. UWPとは? • Universal Windows Platformの略 • Windows 10 OSが搭載された様々な環境で動くアプリ(UWPアプリ) を作成できるプラットフォーム
  10. 10. UWPとは?
  11. 11. 様々なファミリー • Desktop • IoT • Mobile • Xbox • HoloLends • Surface Hub
  12. 12. Windows 10 Desktop • 全画面じゃなくなったストアアプリ • Cortana • XAMLパフォーマンス向上 • ストアから利用できる現状唯一のプラットフォーム
  13. 13. Windows 10 IoT • ラズパイなどで動かせるIoT用のWindows 10 • 正式版でましたね
  14. 14. Windows 10 Mobile • Windows Phone用のWindows 10 • Insider Preview
  15. 15. Windows 10 その他 • Xbox • Hololends • Surface
  16. 16. UWPに至るまで
  17. 17. • Visual Studioで作成するプロジェクトは一つ • バイナリはCPUアーキテクト毎に Oneプロジェクト Oneバイナリ UWPプロジェクト x64 x86 ARM
  18. 18. ・発展形という認識でよいと思う ・コードも大部分が共有可能 ・追加、変更点も多いが、WinRTの資産は活かせる ストアアプリのWinRTとの違い
  19. 19. WinRT
  20. 20. WinRT
  21. 21. Windows 10 Desktop
  22. 22. Windows 10 Desktop
  23. 23. Windows 10 Desktop Bridging?
  24. 24. でUWPにする? • 適材適所で • Windows 10普及してね
  25. 25. UWPのいいところ • ストアがあるので不特定多数への配布が楽 • Windows 10が動く端末ならマルチに展開できる • タッチ向きの画面が作りやすい • ライバルが少ない • ストアアプリに比べてできることが増えた
  26. 26. UWPが苦手なことろ • 複雑なフォーム • 古いOSだと動かない • サンドボックスがある • 社内配布など限定公開が面倒
  27. 27. 今回は開発の話はしないけど • Windows Phone、ストアアプリの知識+αでOK!! • いろいろなデバイスを買う口実にぜひ!!
  28. 28. Windowsブリッジとは?
  29. 29. Windows ブリッジ • 様々なプラットフォームのアプリをUWPアプリに変換する技術 • プロジェクトを変換するものや、生成されたバイナリを変換するもの など様々 • 現在プレビュー状態のものが多い • UWP(旧ストア)アプリが少ない? ならiOSアプリやAndroidアプリを 変換できるようにすればいいんじゃね!!(この発想好き)
  30. 30. 何か→UWPアプリ • iOSをUWP → Bridge for iOS • Androidを → Bridge for Android • Webを → Bridge for Web • Classic Windowsアプリを → Project Centennial • WP Silverlightを → Mobilize.NET’s Silverlight bridge
  31. 31. 何か→UWPアプリ • iOSをUWP → Bridge for iOS(プレビュー) • Androidを → Bridge for Android(プレビュー) • Webを → Bridge for Web(リリース) • Classic Windowsアプリを → Project Centennial(プレビュー) • WP Silverlightを → Mobilize.NET’s Silverlight bridge(プレビュー)
  32. 32. Bridge for iOS • GitHubでソース公開(申請なしで誰でも試せる) • XcodeプロジェクトをVisual Studioで編集可能に • Storyboardに対応していないなど、開発中の機能あり Microsoft/WinObjC https://github.com/Microsoft/WinObjC
  33. 33. Bridge for iOS • 変換はGitHubからダウンロードしたファイルの中の vsimporter.exe で行う 最後に時間があればデモ します
  34. 34. Bridge for Android • 試してみたい場合は申請が必要 • プロジェクトを変換するのではなく、バイナリを変換して転送 (UWPとはいえMobileのみ?) https://dev.windows.com/ja-jp/uwp-bridges/android
  35. 35. Bridge for Android https://dev.windows.com/ja-jp/uwp-bridges/android 今は日本語サイトは404・・・英語サイトなら申請可能
  36. 36. Bridge for Web • WebサイトをUWPに • 仕組み上インターネット接続が必要 • IoTなどブラウザがない環境などで使えるかな?
  37. 37. Project Centennial • 申請が必要 • デスクトップアプリをUWPに • 変換する対象がないので未検証(だれかレポートお願い)
  38. 38. Mobilize.NET’s Silverlight bridge • 申請が必要 • 試しにやってみた・・・
  39. 39. Mobilize.NET’s Silverlight bridge • 申請が必要 • 試しにやってみた・・・ おっ、おう・・・(手作業移植とどっこい?)
  40. 40. ブリッジまとめ • 様々なデバイスに展開できるUWP、様々なアプリをUWP化できるブ リッジとUWPのパスがどんどん増える • XamarinでiOSアプリを作ってそれをBridge for iOSでUWPにすれ ば!! • これから完成度を高めることで、どれだけ容易に移植できるか楽し みなブリッジでした
  41. 41. UWPのストア
  42. 42. Mobileとデスクトップのストアが統合 • 従来のストアアプリとPhoneのストアが統合 • UWPのパッケージはCPUタイプ別に管理
  43. 43. Mobileとデスクトップのストアが統合 • UWP、WP8、ストアアプリを同一アプリとして登録可能
  44. 44. ストアからいろいろな情報が見れる • ダウンロード数 • 安定性 • 評価(見たくない・・・)、レビュー • アプリの詳細情報などなど
  45. 45. 広告を表示する • AdControll • AdMediator (New)
  46. 46. AdMediator • (引用)Microsoft では、1 つまたは複数の広告ネットワークからの広告 要求を仲介してアプリ内広告の収益を最大限に増やすことができるよ うに、広告の仲介をサポートしています。 • AdControllがサポートしていたMicrosoft Advertising以外も色々表示し てくれる模様
  47. 47. AdMediator ユニバーサル Windows プラット フォーム (UWP) Windows 8.1 XAML Windows Phone 8.1 XAML Windows Phone 8.1 Silverlight Windows Phone 8 Silverlight Microsoft Advertising Ad Mediator 拡張機能の将来 の更新では、UWP アプリのサ ポートが予定されています。 サポートされています サポートされています サポートされています サポートされています AdDuplex サポートされています サポートされています サポートされています サポートされています Smaato サポートされています サポートされています サポートされています サポートされています AdMob (Google) サポートされていません サポートされていません サポートされています サポートされています MobFox サポートされていません サポートされていません サポートされています サポートされています InMobi サポートされていません サポートされていません サポートされています サポートされています Inneractive サポートされていません サポートされていません サポートされています サポートされています • 既にUWPも対応しているので最新じゃないけどこんな感じ
  48. 48. AdMediator • Microsoft Advertising SDK http://adsinapps.microsoft.com/en-us/
  49. 49. AdMediator2 • Download Windows ad mediation https://visualstudiogallery.msdn.microsoft.com/401703a0-263e-4949-8f0f-738305d6ef4b
  50. 50. AdMediator3 • 一緒にAdControllもインストールされる (Visual Studioのツールボックス)
  51. 51. AdMediator3 • XAMLコードはこんな感じ <Universal:AdMediatorControl x:Name="AdMediator_XXXXXX“ Id="AdMediator-Id-XXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXXX" />
  52. 52. AdMediator4 • デバッグするとテスト用の広告が表示される
  53. 53. AdMediator5 • 接続済みサービスの追加
  54. 54. AdMediator6 • 接続済みサービスの追加
  55. 55. AdMediator7 • UWPは今のところMS Advertisingのみ
  56. 56. AdMediator8 • Windows Phone 8.1はAdDuplexとSmaatoも
  57. 57. AdMediator9 • 詳しくは (リンク)広告の仲介を使って広告収入を最大限に高める方法 https://msdn.microsoft.com/ja- jp/library/windows/apps/xaml/dn864359.aspx
  58. 58. アプリ内課金 • 基本はストアアプリ(Win8,8.1)の頃と同じ • (開発)info = CurrentAppSimulator.LicenseInformation; • (本番)info = CurrentApp.LicenseInformation;
  59. 59. アプリ内課金2 • アプリ内課金アイテムが購入済みか? if (!info.ProductLicenses["featureName"].IsActive) {
  60. 60. アプリ内課金3 • 購入画面を出す await CurrentApp.RequestProductPurchaseAsync("featureName", false); 開発時は右のような 結果をシミュレートする ダイアログが表示される
  61. 61. アプリ内課金4 • 本番はデベロッパーセンターのダッシュボードで課金アイテムを登録 する
  62. 62. アプリ内課金5 • アプリ内製品購入の有効化 https://msdn.microsoft.com/library/windows/apps/mt219684.aspx • CurrentAppSimulator https://msdn.microsoft.com/ja-jp/library/windows/apps/windows.applicationmodel.store.currentappsimulator.aspx • Trial app and in-app purchase sample https://code.msdn.microsoft.com/windowsapps/Licensing-API-Sample-19712f1a/
  63. 63. 試用期間 • 試用期間も考え方はアプリ内課金と同じ info = CurrentAppSimulator.LicenseInformation; // 期限を取得 var date = lnfo.ExpirationDate;
  64. 64. アプリを宣伝する • 自身のアプリを広告として表示できる
  65. 65. ストアまとめ • いろいろな広告が表示できる(ようになる・・・) • アプリ内課金もOK • 試用版も用意できる • 自分のアプリを宣伝もできる
  66. 66. DEMO
  67. 67. DEMO • Bridge for iOSのデモ • Bridge for iOSのサンプルを触ってみる • WP Silverlight→UWP • Bridge for Web
  68. 68. 御静聴ありがとうございました

×