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.

NET Standard と Xamarin

14,474 views

Published on

2017/6/25(日) のイベント「JXUG福岡 Xamarin活用事例キャッチアップ!」でお話した内容です。

Published in: Mobile
  • Be the first to comment

NET Standard と Xamarin

  1. 1. .NET Standard と Xamarin 2017/6/25(日) JXUG福岡 Xamarin活用事例キャッチアップ! Japan Xamarin User Group 田淵義人@エクセルソフト Twitter: @ytabuchi facebook: ytabuchi.xlsoft
  2. 2. 営業(セールスエンジニア) 兼 新規事業開発室 室長 Xamarin コミュニティエバンジェリスト Microsoft MVP Visual Studio and Development Technologies Xamarin MVP 連載・執筆 Build Insider Xamarin Tips .NET開発テクノロジ入門2016年版 コミュニティ Japan Xamarin User Group 主宰 Twitter: @ytabuchi facebook: ytabuchi.xlsoft Blog: Xamarin 日本語情報 2 田淵義人@エクセルソフト
  3. 3. PCL/Shared Project
  4. 4. Xamarinと、ポータブル・クラス・ライブラリ(PCL) - Build Insider Xamarin.Forms の PCL ではどの Profile を選択すべきか? - Xamarin 日本語情 NuGet Package Explorer 4 Portable Class Library(PCL)とは
  5. 5. 5
  6. 6. 6 Shared Project の闇
  7. 7. 参照を追加 7
  8. 8. .NET Standard 8
  9. 9. 9 https://channel9.msdn.com/Events/de-code/2017/TL04
  10. 10. 10 https://channel9.msdn.com/Events/de-code/2017/TL04
  11. 11. .NET Standard | Microsoft Docs 公式ドキュメントの日本語出てた…! 主に技術日記: .NET Standard のおさらい 藤原さんのよく分かるエントリー さいきんの.NETのこととかNuGetとかCoreとかよく分からないよ ねーって話 - Qiita 平易な書き方で分かった気になる! Xamarin.Forms+.NET Standard 1.6を試す – Takashi Kawasaki – Medium Xamarin.Forms で .NET Standard を使用する .NET Standard
  12. 12. Target Frameworks References for NuGet | Microsoft Docs 各プラットフォーム省略形やPCL Profileと.NET Standard対応表 PackageTargetFallback (new design for Imports) · NuGet/Home Wiki PackageTargetFallback について(後述) Oren Novotny » Using Xamarin Forms with .NET Standard – VS 2017 Edition Xamarin.Forms で .NET Standard を使用する 12 .NET Standard
  13. 13. .NET Standard 対応 13 .NET Standard 1 1.1 1.2 1.3 1.4 1.5 1.6 2 .NET Core 1 1 1 1 1 1 1 2 .NET Framework (*1) 4.5 4.5 4.5.1 4.6 4.6.1 4.6.2 .NET Framework (*2) 4.5 4.5 4.5.1 4.6 4.6.1 4.6.1 4.6.1 4.6.1 Mono 4.6 4.6 4.6 4.6 4.6 4.6 4.6 vNext Xamarin.iOS 10 10 10 10 10 10 10 vNext Xamarin.Android 7 7 7 7 7 7 7 vNext Universal Windows Platform 10 10 10 10 10 vNext vNext vNext https://docs.microsoft.com/ja-jp/dotnet/standard/library
  14. 14. .NET Standard 1.1 14
  15. 15. .NET Standard 1.2 15
  16. 16. .NET Standard 1.3 16
  17. 17. .NET Standard 1.4 17
  18. 18. .NET Standard 1.5 18
  19. 19. .NET Standard 1.6 19
  20. 20. .NET Standard 2.0 20
  21. 21. Demo
  22. 22. GitHub: ytabuchi/NetStandard: Sample for .NET Standard NuGet Gallery | ytabuchiTranslatorApiLib 1.0.0-pre Translator Text API サンプル
  23. 23. まとめ
  24. 24. PCL を卒業しよう。 Shared Project も侮れない。 Xamarin.Forms で使うにはテンプレートが欲しい。 作る? API が使えるのは正義。 .NET Core WebApp と Xamarin.Forms アプリケーションでの夢 のクラサバコード共通化 .NET Standard はいいらしい 24
  25. 25. ありがとうございます 田淵義人@エクセルソフト Twitter: @ytabuchi facebook: ytabuchi.xlsoft 080-7015-3586 25

×