Soumettre la recherche
Mettre en ligne
デスクトップアプリ最新事情 2018/10
•
Télécharger en tant que PPTX, PDF
•
2 j'aime
•
2,302 vues
M
m ishizaki
Suivre
XAML Islands, UWPXamlHost, .NET Core 3.0, Xamarin.Forms.WPF, XAML Standard
Lire moins
Lire la suite
Logiciels
Signaler
Partager
Signaler
Partager
1 sur 50
Télécharger maintenant
Recommandé
私とXamarinと。
私とXamarinと。
Takkiiii
Uno Platform 入門
Uno Platform 入門
m ishizaki
Xamarin.Android ハンズオン 2018/11
Xamarin.Android ハンズオン 2018/11
m ishizaki
Xamarin.Forms オリジナルタイマーアプリを作ろうハンズオン
Xamarin.Forms オリジナルタイマーアプリを作ろうハンズオン
m ishizaki
Cross-Platform ができる Xamarin について
Cross-Platform ができる Xamarin について
m ishizaki
デスクトップアプリ最新事情201912
デスクトップアプリ最新事情201912
m ishizaki
Msを16倍出し抜くwpf開発2回目
Msを16倍出し抜くwpf開発2回目
cct-inc
デジタルカメラEXILIM を使ったプラグイン開発と商用展開について
デジタルカメラEXILIM を使ったプラグイン開発と商用展開について
Device WebAPI Consortium
Recommandé
私とXamarinと。
私とXamarinと。
Takkiiii
Uno Platform 入門
Uno Platform 入門
m ishizaki
Xamarin.Android ハンズオン 2018/11
Xamarin.Android ハンズオン 2018/11
m ishizaki
Xamarin.Forms オリジナルタイマーアプリを作ろうハンズオン
Xamarin.Forms オリジナルタイマーアプリを作ろうハンズオン
m ishizaki
Cross-Platform ができる Xamarin について
Cross-Platform ができる Xamarin について
m ishizaki
デスクトップアプリ最新事情201912
デスクトップアプリ最新事情201912
m ishizaki
Msを16倍出し抜くwpf開発2回目
Msを16倍出し抜くwpf開発2回目
cct-inc
デジタルカメラEXILIM を使ったプラグイン開発と商用展開について
デジタルカメラEXILIM を使ったプラグイン開発と商用展開について
Device WebAPI Consortium
WinFormsからWPFへ
WinFormsからWPFへ
Yamamoto Reki
Silverlightの今
Silverlightの今
信之 岩永
Msを16倍出し抜くwpf開発1回目
Msを16倍出し抜くwpf開発1回目
cct-inc
WPF開発での陥りやすい罠
WPF開発での陥りやすい罠
Sho Okada
MacintoshでSilverlight開発
MacintoshでSilverlight開発
Kentaro Inomata
わんくま名古屋 #40 (20161217) Xamarinで自動化テストしよう
わんくま名古屋 #40 (20161217) Xamarinで自動化テストしよう
Yasuhiko Yamamoto
Metroスタイルで花開くか?XAMLベースのUIフレームワーク
Metroスタイルで花開くか?XAMLベースのUIフレームワーク
Yuya Yamaki
Xamarin ハンズオン Android の部
Xamarin ハンズオン Android の部
m ishizaki
C#/WPFで作るデスクトップマスコット入門
C#/WPFで作るデスクトップマスコット入門
Fujikido
Microsoft loves PHP WebMatrix + Windows Azure
Microsoft loves PHP WebMatrix + Windows Azure
Takeshi Shinmura
Xamarinをこれから始める皆様へ
Xamarinをこれから始める皆様へ
Yoshito Tabuchi
季節のMicrosoft Teams APIの基礎、OBS Studioでの配信ソースを添えて
季節のMicrosoft Teams APIの基礎、OBS Studioでの配信ソースを添えて
Akira Hatsune
UWP アプリを JavaScript で作る 3つの方法
UWP アプリを JavaScript で作る 3つの方法
Yasuhiko Yamamoto
XAML Islands その2
XAML Islands その2
m ishizaki
XAML Islands
XAML Islands
m ishizaki
Xamarin.Forms.WPF を試してみた
Xamarin.Forms.WPF を試してみた
m ishizaki
Xamarin & Google Maps SDKでクロスプラットフォーム地図アプリ
Xamarin & Google Maps SDKでクロスプラットフォーム地図アプリ
Kohei Otsuka
Sl17
Sl17
c-mitsuba
Silverlight to Next オンライン セミナー
Silverlight to Next オンライン セミナー
インフラジスティックス・ジャパン株式会社
無償のVisual studioで作るクライアント アプリ
無償のVisual studioで作るクライアント アプリ
Yasuhiko Yamamoto
Xamarin で クラシックデスクトップ 2
Xamarin で クラシックデスクトップ 2
m ishizaki
WPF .NET Core でも XAML デザイナをあきらめない
WPF .NET Core でも XAML デザイナをあきらめない
m ishizaki
Contenu connexe
Tendances
WinFormsからWPFへ
WinFormsからWPFへ
Yamamoto Reki
Silverlightの今
Silverlightの今
信之 岩永
Msを16倍出し抜くwpf開発1回目
Msを16倍出し抜くwpf開発1回目
cct-inc
WPF開発での陥りやすい罠
WPF開発での陥りやすい罠
Sho Okada
MacintoshでSilverlight開発
MacintoshでSilverlight開発
Kentaro Inomata
わんくま名古屋 #40 (20161217) Xamarinで自動化テストしよう
わんくま名古屋 #40 (20161217) Xamarinで自動化テストしよう
Yasuhiko Yamamoto
Metroスタイルで花開くか?XAMLベースのUIフレームワーク
Metroスタイルで花開くか?XAMLベースのUIフレームワーク
Yuya Yamaki
Xamarin ハンズオン Android の部
Xamarin ハンズオン Android の部
m ishizaki
C#/WPFで作るデスクトップマスコット入門
C#/WPFで作るデスクトップマスコット入門
Fujikido
Microsoft loves PHP WebMatrix + Windows Azure
Microsoft loves PHP WebMatrix + Windows Azure
Takeshi Shinmura
Xamarinをこれから始める皆様へ
Xamarinをこれから始める皆様へ
Yoshito Tabuchi
季節のMicrosoft Teams APIの基礎、OBS Studioでの配信ソースを添えて
季節のMicrosoft Teams APIの基礎、OBS Studioでの配信ソースを添えて
Akira Hatsune
UWP アプリを JavaScript で作る 3つの方法
UWP アプリを JavaScript で作る 3つの方法
Yasuhiko Yamamoto
XAML Islands その2
XAML Islands その2
m ishizaki
XAML Islands
XAML Islands
m ishizaki
Xamarin.Forms.WPF を試してみた
Xamarin.Forms.WPF を試してみた
m ishizaki
Xamarin & Google Maps SDKでクロスプラットフォーム地図アプリ
Xamarin & Google Maps SDKでクロスプラットフォーム地図アプリ
Kohei Otsuka
Sl17
Sl17
c-mitsuba
Silverlight to Next オンライン セミナー
Silverlight to Next オンライン セミナー
インフラジスティックス・ジャパン株式会社
無償のVisual studioで作るクライアント アプリ
無償のVisual studioで作るクライアント アプリ
Yasuhiko Yamamoto
Tendances
(20)
WinFormsからWPFへ
WinFormsからWPFへ
Silverlightの今
Silverlightの今
Msを16倍出し抜くwpf開発1回目
Msを16倍出し抜くwpf開発1回目
WPF開発での陥りやすい罠
WPF開発での陥りやすい罠
MacintoshでSilverlight開発
MacintoshでSilverlight開発
わんくま名古屋 #40 (20161217) Xamarinで自動化テストしよう
わんくま名古屋 #40 (20161217) Xamarinで自動化テストしよう
Metroスタイルで花開くか?XAMLベースのUIフレームワーク
Metroスタイルで花開くか?XAMLベースのUIフレームワーク
Xamarin ハンズオン Android の部
Xamarin ハンズオン Android の部
C#/WPFで作るデスクトップマスコット入門
C#/WPFで作るデスクトップマスコット入門
Microsoft loves PHP WebMatrix + Windows Azure
Microsoft loves PHP WebMatrix + Windows Azure
Xamarinをこれから始める皆様へ
Xamarinをこれから始める皆様へ
季節のMicrosoft Teams APIの基礎、OBS Studioでの配信ソースを添えて
季節のMicrosoft Teams APIの基礎、OBS Studioでの配信ソースを添えて
UWP アプリを JavaScript で作る 3つの方法
UWP アプリを JavaScript で作る 3つの方法
XAML Islands その2
XAML Islands その2
XAML Islands
XAML Islands
Xamarin.Forms.WPF を試してみた
Xamarin.Forms.WPF を試してみた
Xamarin & Google Maps SDKでクロスプラットフォーム地図アプリ
Xamarin & Google Maps SDKでクロスプラットフォーム地図アプリ
Sl17
Sl17
Silverlight to Next オンライン セミナー
Silverlight to Next オンライン セミナー
無償のVisual studioで作るクライアント アプリ
無償のVisual studioで作るクライアント アプリ
Similaire à デスクトップアプリ最新事情 2018/10
Xamarin で クラシックデスクトップ 2
Xamarin で クラシックデスクトップ 2
m ishizaki
WPF .NET Core でも XAML デザイナをあきらめない
WPF .NET Core でも XAML デザイナをあきらめない
m ishizaki
Uno Platform さわってみた
Uno Platform さわってみた
m ishizaki
Uno Platform 入門 2020/04/03
Uno Platform 入門 2020/04/03
m ishizaki
XAMLで業務アプリがこんなに変わる!デザイン志向による業務アプリの事例紹介
XAMLで業務アプリがこんなに変わる!デザイン志向による業務アプリの事例紹介
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
Visual Studio 2010でWPF/Silverlightをはじめる5つの理由~業務アプリ開発編~
Visual Studio 2010でWPF/Silverlightをはじめる5つの理由~業務アプリ開発編~
Yuya Yamaki
Xamarin概要と活用方法
Xamarin概要と活用方法
Yoshito Tabuchi
Xamarin概要と活用方法
Xamarin概要と活用方法
Yoshito Tabuchi
Computer Vision と Translator Text API 使ってみた
Computer Vision と Translator Text API 使ってみた
Yoshito Tabuchi
.NET Core でデスクトップアプリ Visual Studio 2019 Preview 版
.NET Core でデスクトップアプリ Visual Studio 2019 Preview 版
m ishizaki
Fxug
Fxug
satoshi
Realm Mobile Platform 概要
Realm Mobile Platform 概要
Yoshito Tabuchi
.Net技術でこれからも食べていくための技術戦略
.Net技術でこれからも食べていくための技術戦略
Yuya Yamaki
初心者でも Windows 10 Mobile アプリを作りたい!
初心者でも Windows 10 Mobile アプリを作りたい!
naba0123
Windows 10 対応のデスクトップアプリを 作る技術(事前公開版)
Windows 10 対応のデスクトップアプリを 作る技術(事前公開版)
一希 大田
NET Standard と Xamarin
NET Standard と Xamarin
Yoshito Tabuchi
Xamarin でクラシックデスクトップアプリ
Xamarin でクラシックデスクトップアプリ
m ishizaki
Wpf 4とSilverlight 4、これから業務アプリを開発するならどっち?
Wpf 4とSilverlight 4、これから業務アプリを開発するならどっち?
Yuya Yamaki
20171202 Xamarinの歩き方
20171202 Xamarinの歩き方
Yoshito Tabuchi
ARCore
ARCore
m ishizaki
Similaire à デスクトップアプリ最新事情 2018/10
(20)
Xamarin で クラシックデスクトップ 2
Xamarin で クラシックデスクトップ 2
WPF .NET Core でも XAML デザイナをあきらめない
WPF .NET Core でも XAML デザイナをあきらめない
Uno Platform さわってみた
Uno Platform さわってみた
Uno Platform 入門 2020/04/03
Uno Platform 入門 2020/04/03
XAMLで業務アプリがこんなに変わる!デザイン志向による業務アプリの事例紹介
XAMLで業務アプリがこんなに変わる!デザイン志向による業務アプリの事例紹介
Visual Studio 2010でWPF/Silverlightをはじめる5つの理由~業務アプリ開発編~
Visual Studio 2010でWPF/Silverlightをはじめる5つの理由~業務アプリ開発編~
Xamarin概要と活用方法
Xamarin概要と活用方法
Xamarin概要と活用方法
Xamarin概要と活用方法
Computer Vision と Translator Text API 使ってみた
Computer Vision と Translator Text API 使ってみた
.NET Core でデスクトップアプリ Visual Studio 2019 Preview 版
.NET Core でデスクトップアプリ Visual Studio 2019 Preview 版
Fxug
Fxug
Realm Mobile Platform 概要
Realm Mobile Platform 概要
.Net技術でこれからも食べていくための技術戦略
.Net技術でこれからも食べていくための技術戦略
初心者でも Windows 10 Mobile アプリを作りたい!
初心者でも Windows 10 Mobile アプリを作りたい!
Windows 10 対応のデスクトップアプリを 作る技術(事前公開版)
Windows 10 対応のデスクトップアプリを 作る技術(事前公開版)
NET Standard と Xamarin
NET Standard と Xamarin
Xamarin でクラシックデスクトップアプリ
Xamarin でクラシックデスクトップアプリ
Wpf 4とSilverlight 4、これから業務アプリを開発するならどっち?
Wpf 4とSilverlight 4、これから業務アプリを開発するならどっち?
20171202 Xamarinの歩き方
20171202 Xamarinの歩き方
ARCore
ARCore
Plus de m ishizaki
継承辺りのもしかしたらマイナーかもしれない C#
継承辺りのもしかしたらマイナーかもしれない C#
m ishizaki
継承辺りのもしかしたらマイナーかもしれない C#
継承辺りのもしかしたらマイナーかもしれない C#
m ishizaki
Visual Studio を使わず .NET する
Visual Studio を使わず .NET する
m ishizaki
Xamarin で良くやっていたあれを MAUI でする話
Xamarin で良くやっていたあれを MAUI でする話
m ishizaki
「スタバ」する話
「スタバ」する話
m ishizaki
エンジニアと「スタバ」ツイートについて
エンジニアと「スタバ」ツイートについて
m ishizaki
Build 2022 / Uno Platform
Build 2022 / Uno Platform
m ishizaki
7 つの Blazor
7 つの Blazor
m ishizaki
C# Tokyo コミュニティ説明 202205 版
C# Tokyo コミュニティ説明 202205 版
m ishizaki
仮想環境に MAUI 環境を構築する話
仮想環境に MAUI 環境を構築する話
m ishizaki
2022 抱負
2022 抱負
m ishizaki
モバイルディスプレイ
モバイルディスプレイ
m ishizaki
Windows フォームアプリ 2022
Windows フォームアプリ 2022
m ishizaki
dotnet tool
dotnet tool
m ishizaki
C#10
C#10
m ishizaki
C# Tokyo コミュニティについて Short 版
C# Tokyo コミュニティについて Short 版
m ishizaki
C# Tokyo コミュニティ案内
C# Tokyo コミュニティ案内
m ishizaki
C# 9 のおすすめ新機能
C# 9 のおすすめ新機能
m ishizaki
C# Tokyo コミュニティ説明 2021/01/29 版
C# Tokyo コミュニティ説明 2021/01/29 版
m ishizaki
秋葉原 C# もくもく会
秋葉原 C# もくもく会
m ishizaki
Plus de m ishizaki
(20)
継承辺りのもしかしたらマイナーかもしれない C#
継承辺りのもしかしたらマイナーかもしれない C#
継承辺りのもしかしたらマイナーかもしれない C#
継承辺りのもしかしたらマイナーかもしれない C#
Visual Studio を使わず .NET する
Visual Studio を使わず .NET する
Xamarin で良くやっていたあれを MAUI でする話
Xamarin で良くやっていたあれを MAUI でする話
「スタバ」する話
「スタバ」する話
エンジニアと「スタバ」ツイートについて
エンジニアと「スタバ」ツイートについて
Build 2022 / Uno Platform
Build 2022 / Uno Platform
7 つの Blazor
7 つの Blazor
C# Tokyo コミュニティ説明 202205 版
C# Tokyo コミュニティ説明 202205 版
仮想環境に MAUI 環境を構築する話
仮想環境に MAUI 環境を構築する話
2022 抱負
2022 抱負
モバイルディスプレイ
モバイルディスプレイ
Windows フォームアプリ 2022
Windows フォームアプリ 2022
dotnet tool
dotnet tool
C#10
C#10
C# Tokyo コミュニティについて Short 版
C# Tokyo コミュニティについて Short 版
C# Tokyo コミュニティ案内
C# Tokyo コミュニティ案内
C# 9 のおすすめ新機能
C# 9 のおすすめ新機能
C# Tokyo コミュニティ説明 2021/01/29 版
C# Tokyo コミュニティ説明 2021/01/29 版
秋葉原 C# もくもく会
秋葉原 C# もくもく会
デスクトップアプリ最新事情 2018/10
1.
/ 50 デスクトップアプリ 最新事情 2018/10 1 .NET
CONF 2018 TOKYO, JAPAN 2018年10月13日 石崎 充良
2.
/ 50 自己紹介 イメージ情報システム株式会社 技術広報
スーパーエンジニア 石崎 充良 ( @mishi_cs ) Japan Xamarin Users Group ( JXUG ) Microsoft MVP for Development Technologies 言語: C# XAML 活動: ・C# もくもく会 (connpass) ※主に秋葉原 2
3.
/ 50 おしながき ・UWP XAML
Islands ・.NET Core 3.0 ・Xamarin.Forms.WPF 3
4.
/ 50 UWP XAML
Islands 4
5.
/ 50 UWP XAML
Islands UWP のコントロールが WPF などで使える夢の技術 ・WPF などのデスクトップ技術にはまだまだメリットがある ( 配布・インストーラ・ファイルアクセス… ) ・新機能は UWP (だけ)に追加される UWP のコントロールが WPF で使えたら、 WPF で新機能が使える! 5
6.
/ 50 最近何故か書いているブログ記事 6
7.
/ 50 ふたつの進捗中コントロール 7
8.
/ 50 WPF に
ProgressRing がない 8https://docs.microsoft.com/ja-jp/dotnet/api/system.windows.controls?view=netframework-4.7.2 https://docs.microsoft.com/ja-jp/uwp/api/windows.ui.xaml.controls
9.
/ 50 ProgressRing を WPF
で 使う 9
10.
/ 50 Windows が
Insider Preview 必要? 10
11.
/ 50 Windows 10
SDK の追加 11
12.
/ 50 Microsoft.Toolkit.Wpf.UI.XamlHost 12 プレリリース版を含める
13.
/ 50 参照の追加 13 UWP の機能を参照
14.
/ 50 WindowsXamlHost コントロール 14 XAML
でプロパティを設定できない?
15.
/ 50 WPF で
ProgressRing 15
16.
/ 50 .NET Core
3.0 で クラシック Windows デスクトップ 16
17.
/ 50 .NET Core
3.0 マルチプラットフォームの .NET ・.NET Framework より速いらしい ・これからはこっちっぽい ・デスクトップアプリも動きます(予定) 17
18.
/ 50 まずは夢をぶち壊します ・mac では動作しない 18
19.
/ 50 プロジェクトの作成 ・プロジェクトテンプレート WPF
で作成 19
20.
/ 50 ビルドに MSBuild 20C:Program
Files (x86)Microsoft Visual Studio2017EnterpriseMSBuild15.0BinMSBuild.exe
21.
/ 50 実行は dotnet
コマンド 21
22.
/ 50 Visual Studio
で開くと(1) 22
23.
/ 50 Visual Studio
で開くと(2) 23
24.
/ 50 間違えて選んでしまった場合は 24
25.
/ 50 Visual Studio
で開くと(3) 25 デバッグ実行中にエラー
26.
/ 50 Windows フォームの場合 ・プロジェクトテンプレート
winforms で作成 実行すると、エラーなどの表示もなくすぐに落ちてしまう 動かし方知っていたら教えてください 26 > dotnet new winforms
27.
/ 50 Xamarin.Forms.WPF 27
28.
/ 50 Xamarinの概要 28
29.
/ 50 Xamarin とは ・Android
/ iOS の API を C# から使えるようにしたもの ・C# (.NET) のライブラリを使えるようにしたもの 29 ロジックのみ共通化 UIはネイティブで個別に作りこむ Shared C# App Logic (.NET Standard) iOS C# UI Android C# UI Windows C# UI
30.
/ 50 Xamarin の2つの開発方法 30 Xamarin
Native Xamarin Forms ロジックのみ共通化 UIはネイティブで個別に作りこむ ロジックとUIを共通化 UIは各プラットフォームの 同じ役割のUIが自動マッピング Shared C# App Logic (.NET Standard) iOS C# UI Android C# UI Windows C# UI Shared C# App Logic (.NET Standard) Shared C# UI Code (Xamarin.Forms)
31.
/ 50 UI の開発手法 31 Xamarin.Native
Xamarin.Forms 概要 ネイティブの技術を使用 UI 共通化ライブラリ 定義 Android では axml iOS では storyboard など xaml というシンプルな XML 制約 制限のない UI 各プラットフォームの最大公約数の機能 のみ 特徴 UI が共通化できない UI にこだわらないアプリなら UI まで共 通化可能 使いどころ コンシューマー向けアプリやデザ インを重視する場合に ビジネス向けアプリや機能重視のツール 系アプリなどに Formsで細 かくUIを定 義したい Custom Renderer で独自にネイティブの コントロール/プロパティと結合するコン トロールを作成可能
32.
/ 50 Xamarin.Forms.WPF ・対応プラットフォームとして WPF
を追加する 32
33.
/ 50 Xamarin で WPF
アプリを作る 33
34.
/ 50 プロジェクトを追加 ソリューションに WPF
プロジェクトを普通に追加 34
35.
/ 50 参照・NuGet を追加 35
36.
/ 50 ベースクラスを変更 36 XamarinForms お約束の初期化コード
37.
/ 50 Welcome to 37
38.
/ 50 改善してみる 38
39.
/ 50 完全に表示された 39
40.
/ 50 将来性 -
2 days ago 40https://github.com/xamarin/Xamarin.Forms/tree/master/Xamarin.Forms.Platform.WPF
41.
/ 50 XAML の違和感? 41
42.
/ 50 XAML Standard 42
43.
/ 50 XAML Standard XAML
を統一しようという夢の計画 43
44.
/ 50 ダウンロード &
NuGet 44https://docs.microsoft.com/ja-jp/xamarin/xamarin-forms/xaml/standard/
45.
/ 50 TextBlock を追加してみる 45
46.
/ 50 XAML 46
47.
/ 50 将来性 –
11 months ago 47https://github.com/Microsoft/xaml-standard
48.
/ 50 最後に 48
49.
/ 50 最後に ・デスクトップアプリは好きですか? ・デスクトップアプリはまだまだ現役 ・デスクトップアプリはまだ進歩している ・デスクトップアプリにも注目してください 49
50.
/ 50 ありがとう ございました! 50
Télécharger maintenant