C#を用いてクロスプラットフォームアプリケーション(iOS Android Mac)を
を開発するためのライブラリおよび開発環境です。
Macの人は Xamarin Studio、Winの人は Visual Studioで開発できるよ!
公式
http://xamarin.com/
前スレ
Xamarin Part5 [無断転載禁止]©2ch.net
http://mevius.2ch.net/test/read.cgi/tech/1498575762/1
Xamarin Part4 [無断転載禁止]©2ch.net
http://mevius.2ch.net/test/read.cgi/tech/1494196804/
Xamarin Part3 [無断転載禁止]©2ch.net
http://echo.2ch.net/test/read.cgi/tech/1483089021/
Xamarin Part2
http://echo.2ch.net/test/read.cgi/tech/1480602653/
Xamarin Part1
http://echo.2ch.net/test/read.cgi/tech/1359861574/
探検
Xamarin Part6
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2017/10/19(木) 04:50:42.42ID:7WcrUuLB531デフォルトの名無しさん
2019/06/25(火) 16:06:58.79ID:2W1epp0R >>530
見てみましたが、実際に表示する文字列の指定方法が無いのでプロポーショナルフォントだと正確な幅は出ませんよね?
見てみましたが、実際に表示する文字列の指定方法が無いのでプロポーショナルフォントだと正確な幅は出ませんよね?
532デフォルトの名無しさん
2019/06/25(火) 16:24:57.80ID:dKwDGeP5 >>531
LabelのTextプロパティにセットしても駄目だった?
LabelのTextプロパティにセットしても駄目だった?
533デフォルトの名無しさん
2019/06/25(火) 16:52:57.79ID:2W1epp0R534デフォルトの名無しさん
2019/06/28(金) 20:19:43.27ID:L7uCEfsw Windows 10の電卓アプリがiOS/Android/WebAssemblyで動作 〜「Uno Calculator」が公開 - 窓の杜
https://forest.watch.impress.co.jp/docs/news/1193107.html
Xamarinよりプラットフォームの多いこっち買ってくれたほうが良かったな
https://forest.watch.impress.co.jp/docs/news/1193107.html
Xamarinよりプラットフォームの多いこっち買ってくれたほうが良かったな
535デフォルトの名無しさん
2019/06/29(土) 00:32:40.83ID:T+NUJPbH 商業プロジェクトなのか?
536デフォルトの名無しさん
2019/06/29(土) 10:39:12.89ID:TBOm/90P 電卓が移植されても嬉しくない
537デフォルトの名無しさん
2019/06/29(土) 13:30:23.53ID:ABmvVhy8 フレームワークの出来をドヤって見せるにしてはちょっとショボくね?
538デフォルトの名無しさん
2019/06/29(土) 15:28:13.03ID:lQ+T+jM2 役割が全く違うから
539デフォルトの名無しさん
2019/06/29(土) 23:13:21.57ID:LhJ5TdYn 全く違うか?結局はクロスプラットフォーム実現するためのものだと思うが
540デフォルトの名無しさん
2019/07/01(月) 10:03:18.68ID:9r8RZXK3 >>521
ソースひとつで全てのプラットフォームで動くアプリが書けるなら、
Windowsの優位性がなくなりそうだ。MSには、やるといって、実際やら
無かった前例があり、
「将来できるようになるからC#使っていれば良い事有るよ」
詐欺の恐れがある。
ソースひとつで全てのプラットフォームで動くアプリが書けるなら、
Windowsの優位性がなくなりそうだ。MSには、やるといって、実際やら
無かった前例があり、
「将来できるようになるからC#使っていれば良い事有るよ」
詐欺の恐れがある。
541デフォルトの名無しさん
2019/07/01(月) 12:17:35.17ID:6DZxFjYs iOSやAndroidのアプリをUWPに流させるという莫大なメリットがMSにはある
542デフォルトの名無しさん
2019/07/01(月) 12:31:53.43ID:TQEs5kf/ MSとしてはWindowsに限らず各OSからAzureに繋いで課金してもらおうという戦略だよ
それで各OSで動作するAzure向けライブラリを色々作ってるんだよ
それで各OSで動作するAzure向けライブラリを色々作ってるんだよ
543デフォルトの名無しさん
2019/07/01(月) 12:36:37.99ID:6qwNLXpe Microsoft程の糞はない
544デフォルトの名無しさん
2019/07/01(月) 13:07:26.95ID:ZgSw1bMZ >>540
Windowsの優位性がなくなったからこそ必要なのに
Windowsの優位性がなくなったからこそ必要なのに
545デフォルトの名無しさん
2019/07/01(月) 15:34:21.61ID:9r8RZXK3 >>541
それは、スマホ--->Windows へのアプリの流入を想定しているということだけど、
逆方向の流れが生じてしまう可能性もある。それを甘く見ているのだろうか。
仮にWindowsが不要になって売れなくなると、2兆円を超えるくらい、MSの
売上げが減る。確か、会社全体だと7兆円くらいの売上げだったから、無視できる
数値ではないと思うが。
それは、スマホ--->Windows へのアプリの流入を想定しているということだけど、
逆方向の流れが生じてしまう可能性もある。それを甘く見ているのだろうか。
仮にWindowsが不要になって売れなくなると、2兆円を超えるくらい、MSの
売上げが減る。確か、会社全体だと7兆円くらいの売上げだったから、無視できる
数値ではないと思うが。
546デフォルトの名無しさん
2019/07/01(月) 15:35:40.93ID:9r8RZXK3547デフォルトの名無しさん
2019/07/01(月) 15:36:12.85ID:9r8RZXK3 誤:開発ルール--->正:開発ツール
548デフォルトの名無しさん
2019/07/01(月) 17:54:14.75ID:tOmxAVuU 無視できる額ではないけどMS自身はソフトウェアを売って稼ぐモデルからは脱却したがってるから
549デフォルトの名無しさん
2019/07/01(月) 17:54:52.20ID:tOmxAVuU 無視できる額ではないけどMS自身はソフトウェアを売って稼ぐビジネスモデルからは脱却したがってるから
550デフォルトの名無しさん
2019/07/01(月) 17:54:52.78ID:9r8RZXK3 それはナデラだね。
551デフォルトの名無しさん
2019/07/01(月) 18:02:06.85ID:9r8RZXK3 ナデラになってからMSは物凄く嫌味な感じのする企業になった。
株価下落は、それだだんだん分かってきたことから来るものかもしれない。
株価下落は、それだだんだん分かってきたことから来るものかもしれない。
552デフォルトの名無しさん
2019/07/01(月) 18:12:57.60ID:sV0rjxHI マイクロソフトの株価は史上最高値を更新中。クラウドビジネスがけん引
https://news.infoseek.co.jp/amp/article/toushiru_21948/
https://news.infoseek.co.jp/amp/article/toushiru_21948/
553デフォルトの名無しさん
2019/07/01(月) 18:36:31.73ID:9r8RZXK3 MSの株価は実はこの一年くらい、低調路線に入っているはず:
https://techcrunch.com/wp-content/uploads/2019/02/Screenshot-2019-02-04-12.26.58.png?w=680
https://techcrunch.com/wp-content/uploads/2019/02/Screenshot-2019-02-04-12.26.58.png?w=680
554デフォルトの名無しさん
2019/07/01(月) 18:57:56.45ID:9r8RZXK3 クラウドもモバイルもARもMRも全部欲しくない。
555デフォルトの名無しさん
2019/07/01(月) 20:10:14.43ID:YzHO/9WR >>553
それって株価上昇傾向のチャートだよね
それって株価上昇傾向のチャートだよね
556デフォルトの名無しさん
2019/07/01(月) 20:29:51.79ID:wPs6zspA >>554
こいつただのアンチじゃねーかw
こいつただのアンチじゃねーかw
557デフォルトの名無しさん
2019/07/02(火) 01:32:21.80ID:vQT+qXro ナデラは技術を舐めており、人を集めさえすれば出来ると思ってるが、
最近のVSの速度の遅さとサイズの大きさを見ればそれが幻想であることが分かる。
ダウンロードとインストールに莫大な時間がかかるし、起動速度もコンパイル速度
もとても遅い。C#で作ったプログラムもとても遅い。Windowsは新バージョンに
乗り換えるとアプリの起動速度がとても遅くなり、Update前より品質低下する。
最近のVSの速度の遅さとサイズの大きさを見ればそれが幻想であることが分かる。
ダウンロードとインストールに莫大な時間がかかるし、起動速度もコンパイル速度
もとても遅い。C#で作ったプログラムもとても遅い。Windowsは新バージョンに
乗り換えるとアプリの起動速度がとても遅くなり、Update前より品質低下する。
558デフォルトの名無しさん
2019/07/02(火) 02:10:54.11ID:qyex6tlb Microsoft程の糞はない
559デフォルトの名無しさん
2019/07/02(火) 08:31:21.71ID:wB0GhTVY BOTなんだろうな・・・
560デフォルトの名無しさん
2019/07/06(土) 16:40:19.72ID:XHGsMteC Xamarin程の糞はない
561デフォルトの名無しさん
2019/07/06(土) 17:18:51.30ID:AglAKHVu BOTやな・・・
562デフォルトの名無しさん
2019/07/29(月) 08:06:28.02ID:+r1J3j97 MSはナデラになってから技術の会社から一般人向けの会社になった。
563デフォルトの名無しさん
2019/07/29(月) 19:56:25.39ID:/uzWUdKP ヤシからナ〜デ〜ラ
564デフォルトの名無しさん
2019/08/10(土) 23:21:58.39ID:CdfuVllp565デフォルトの名無しさん
2019/08/11(日) 09:40:21.02ID:JRum2LCS oliaちゃーん!!!
566デフォルトの名無しさん
2019/09/05(木) 00:00:12.10ID:w/3b8Xa8 GestureRecognizerを試しているんだがPanとTapは問題ないのにSwipeとPinchが起こせない。
コードビハインドでDebug.WriteLineでコンソールにログをはくだけの簡単なコードなんだけど。
SimulatorでOptionキー押してピンチ操作してる感出てるのにイベントが発生してくれないのはなぜなんだ?
同じようにハマった人いない?
誰か教えてえろいひと
コードビハインドでDebug.WriteLineでコンソールにログをはくだけの簡単なコードなんだけど。
SimulatorでOptionキー押してピンチ操作してる感出てるのにイベントが発生してくれないのはなぜなんだ?
同じようにハマった人いない?
誰か教えてえろいひと
567デフォルトの名無しさん
2019/09/05(木) 08:59:23.51ID:6dXth2Ra >>566
プラットフォームぐらい書こうぜ
プラットフォームぐらい書こうぜ
568デフォルトの名無しさん
2019/09/05(木) 17:42:09.75ID:m07WfnIK >>567
macOS 10.14(Mojave)だよ
Optionキーって言ってるからmacOSってことは分かると思うが
simulatorのiOSは12.4でXRで試してる
osもvsもアップデートかけたばかりだから基本的には最新版になってるはず
ググっても同じように困ってる人あんまり見当たらないし、オレの操作の仕方がどこか悪いんじゃないかと思ってるんだが全然分からなくてな
macOS 10.14(Mojave)だよ
Optionキーって言ってるからmacOSってことは分かると思うが
simulatorのiOSは12.4でXRで試してる
osもvsもアップデートかけたばかりだから基本的には最新版になってるはず
ググっても同じように困ってる人あんまり見当たらないし、オレの操作の仕方がどこか悪いんじゃないかと思ってるんだが全然分からなくてな
569デフォルトの名無しさん
2019/09/05(木) 21:26:43.67ID:w/3b8Xa8570デフォルトの名無しさん
2019/10/16(水) 19:49:03.95ID:rev6XlUO 誰か助けて!
あるパッケージがPCLはなくてiOS、Android個別でしか提供されてなくて各プラットフォームに処理を書いてるんだけど
どうしてもiOS、Androidでパッケージを利用したオブジェクトを共通で受け取りたいんだけどDependencyServiceでオブジェクトを受け取っても型がないからエラーになっちゃう
いくら調べても共通側での型の利用方法がわからないんだけど解決策って存在する?
調べるとJNIでMCWやACWsなんかがあるけどこれってJavaをP/Invokeで呼び出すっぽいからなんか違うっぽいしわかんないわ・・・
あるパッケージがPCLはなくてiOS、Android個別でしか提供されてなくて各プラットフォームに処理を書いてるんだけど
どうしてもiOS、Androidでパッケージを利用したオブジェクトを共通で受け取りたいんだけどDependencyServiceでオブジェクトを受け取っても型がないからエラーになっちゃう
いくら調べても共通側での型の利用方法がわからないんだけど解決策って存在する?
調べるとJNIでMCWやACWsなんかがあるけどこれってJavaをP/Invokeで呼び出すっぽいからなんか違うっぽいしわかんないわ・・・
571デフォルトの名無しさん
2019/10/17(木) 03:06:12.73ID:Xwvn1Enx っ
msgpack
msgpack
572デフォルトの名無しさん
2019/10/17(木) 10:48:43.78ID:uK2EjZkv573デフォルトの名無しさん
2019/10/17(木) 20:22:43.17ID:2PRSlFzu574デフォルトの名無しさん
2019/10/17(木) 20:38:30.99ID:fUTf6AOQ なにかかんちがいしてるきがするよ
575デフォルトの名無しさん
2019/10/17(木) 20:44:26.06ID:fUTf6AOQ 共通で利用できるインターフェイスを用意する
その実装を各プラットフォームごとに書く(プラットフォームのパッケージはここで使う)
共通コードからはインターフェイスのみ使う
データが欲しいなら共通のクラスをつくってそれを受け取る
その実装を各プラットフォームごとに書く(プラットフォームのパッケージはここで使う)
共通コードからはインターフェイスのみ使う
データが欲しいなら共通のクラスをつくってそれを受け取る
576デフォルトの名無しさん
2019/10/20(日) 15:28:06.29ID:YHzeiaQn Xamarinみたいな糞でやるからそうなる
577デフォルトの名無しさん
2019/10/20(日) 16:37:36.28ID:JmbIGTf6 マルチプラットフォームでどの開発環境がベストかって話題で盛り上がるんだけどReact Nativeも制限多いしパッケージの組み合わせやバージョン毎の互換性云々の不具合も多いし
Xamarinも歴史長いからサポートや下位互換は優れてるけどフロント実装の手間が圧倒的にReactに劣るよねとなって結論としてネイティブで書くのが一番良いって結論になるんだよね毎回
Xamarinも歴史長いからサポートや下位互換は優れてるけどフロント実装の手間が圧倒的にReactに劣るよねとなって結論としてネイティブで書くのが一番良いって結論になるんだよね毎回
578デフォルトの名無しさん
2019/10/20(日) 17:54:32.82ID:qrQGfSO4 そこまで劣るかね?MVUの方がスッキリはするけどjsでReactだとElmより汚いし生産性でそこまでXAML+MVVM劣ってる?
579デフォルトの名無しさん
2019/10/21(月) 00:06:13.54ID:pBBZQA/P C#、MVVM、XAML、Xamarinに習熟したプログラマーが常に集まって開発できるならギャップは誤差だと思うよ
ただ現実的にHTML5+CSSで簡単かつ自由にコンポーネント作れるReact Nativeと比較してXAMLのユーザー定義コントロールやゴリゴリにカスタマイズは
比較するとTemplateやPresenterなんかとViewModelとのバインディングをイメージしないとダメだから難しいし作れる人って極端に少ないよね
XamarinのExampleやKnowledge記事だって英語すらほとんどなくてGoogle検索で100件以下とかザラだし
あとGoogleなんかの大手のライブラリやドキュメントですらXamarinがハブられてるからどんなライブラリやドキュメントでもほぼ存在するnode.jsで書ける安心感はでかいよね
React Nativeもハマりどころ多くて苦労するけどどうせ苦労するならパッケージのメンテナ多くて苦労が報われる方が安心感ある
ただ現実的にHTML5+CSSで簡単かつ自由にコンポーネント作れるReact Nativeと比較してXAMLのユーザー定義コントロールやゴリゴリにカスタマイズは
比較するとTemplateやPresenterなんかとViewModelとのバインディングをイメージしないとダメだから難しいし作れる人って極端に少ないよね
XamarinのExampleやKnowledge記事だって英語すらほとんどなくてGoogle検索で100件以下とかザラだし
あとGoogleなんかの大手のライブラリやドキュメントですらXamarinがハブられてるからどんなライブラリやドキュメントでもほぼ存在するnode.jsで書ける安心感はでかいよね
React Nativeもハマりどころ多くて苦労するけどどうせ苦労するならパッケージのメンテナ多くて苦労が報われる方が安心感ある
580デフォルトの名無しさん
2019/10/21(月) 12:38:45.81ID:HbIqrN+C 自分はむしろHTML疎くてちょっとElm触ったぐらいなのであれだけど人口はまあHTMLの方が多いのかの
RNはバージョンアップ頻度が激しいとかで疲弊する聞いたけどどうなん
XFは比較的後方互換差異は保ってると思う
RNはバージョンアップ頻度が激しいとかで疲弊する聞いたけどどうなん
XFは比較的後方互換差異は保ってると思う
581デフォルトの名無しさん
2019/10/21(月) 23:15:53.21ID:pBBZQA/P アプリって業務や基幹システムと違ってフロントをゴリゴリ作るからケースばかりでフロントのカスタマイズしやすさって最重要なんだけど
その点で言うとIVisual用意・プラットフォーム毎にRendererでゴリゴリ、Converter・プラットフォーム毎にEffect用意してゴリゴリコードビハインドしないとBorderの色すら変更できないAnimationもそうだけどXamarin FormsのXAMLは終わってるレベル
ここがWPFから進化どころか退化したままなのがMSマジでやる気ないんだなって感じw
HTML5+CSSなら見た目いじるの超簡単だし、デザイナーがベクターグラフィックスアプリで描いたのそのままHTML5+CSSでエクスポートできてほぼそのまま適用できる
Expression Blend+XAMLでMSがやりたかったフロント開発がReact NativeやFlutterなのかなって感じ
その点で言うとIVisual用意・プラットフォーム毎にRendererでゴリゴリ、Converter・プラットフォーム毎にEffect用意してゴリゴリコードビハインドしないとBorderの色すら変更できないAnimationもそうだけどXamarin FormsのXAMLは終わってるレベル
ここがWPFから進化どころか退化したままなのがMSマジでやる気ないんだなって感じw
HTML5+CSSなら見た目いじるの超簡単だし、デザイナーがベクターグラフィックスアプリで描いたのそのままHTML5+CSSでエクスポートできてほぼそのまま適用できる
Expression Blend+XAMLでMSがやりたかったフロント開発がReact NativeやFlutterなのかなって感じ
582デフォルトの名無しさん
2019/10/22(火) 02:23:01.04ID:rjvI6LBL クロスプラットフォームは糞
RNもFlutterも全部糞
糞の中のキングオブ糞がXamarin
RNもFlutterも全部糞
糞の中のキングオブ糞がXamarin
583デフォルトの名無しさん
2019/10/22(火) 02:47:58.42ID:NkYnhqe9 flutterは出来がいい
584デフォルトの名無しさん
2019/10/22(火) 05:51:25.65ID:S4fXHOVZ >>581
んーRNでHTML+CSSをどうネイティブの表示に変えてるのか知らんけど、それはその辺をやる薄皮があるだけで、似たようなものを作るだけでいいからあまり本質的な話じゃなくね
んーRNでHTML+CSSをどうネイティブの表示に変えてるのか知らんけど、それはその辺をやる薄皮があるだけで、似たようなものを作るだけでいいからあまり本質的な話じゃなくね
585デフォルトの名無しさん
2019/10/29(火) 17:10:37.79ID:+khohoDc VSから実機へのデプロイができない
たぶんAndroid 9へアップデートして不明アプリのインスト一括許可設定が廃止されたせいだと思うんだけど、これどうしたらいいん?
VSからの配置やadb installは不可(配置を試みて止まる)
Android 8までは設定で許可すれば、普通にVSから配置してデバッグできてたのに
泥9以上の場合どうしたらいいのか、ご存じの方、教えてplz…
たぶんAndroid 9へアップデートして不明アプリのインスト一括許可設定が廃止されたせいだと思うんだけど、これどうしたらいいん?
VSからの配置やadb installは不可(配置を試みて止まる)
Android 8までは設定で許可すれば、普通にVSから配置してデバッグできてたのに
泥9以上の場合どうしたらいいのか、ご存じの方、教えてplz…
586デフォルトの名無しさん
2019/10/29(火) 21:05:39.64ID:mz60vQpi その情報だけじゃ答えられないw
React-NativeやExpoもパッケージのバージョン違いだけでエラー吐きまくってハマったら実装始めるまでがめちゃめちゃ苦労する
かと言ってXamarinは開発環境構築は楽だけどViewのカスタマイズが含めた実装がクソめんどい
FlutterはAndroid StudioとDartがクソすぎて馴染めない
React-NativeやExpoもパッケージのバージョン違いだけでエラー吐きまくってハマったら実装始めるまでがめちゃめちゃ苦労する
かと言ってXamarinは開発環境構築は楽だけどViewのカスタマイズが含めた実装がクソめんどい
FlutterはAndroid StudioとDartがクソすぎて馴染めない
587デフォルトの名無しさん
2019/10/29(火) 22:39:47.24ID:iasCDOs/ android studioのかわりにvisual studio codeつかえばok
588デフォルトの名無しさん
2019/10/29(火) 22:41:54.53ID:iasCDOs/ dartは俺も最初はブチキレまくってたけど、なんとか乗り越えてた
589デフォルトの名無しさん
2019/10/30(水) 22:49:42.74ID:ldOhM9S0 Xamarinみたいな糞でやるからそうなる
590デフォルトの名無しさん
2019/11/04(月) 08:53:08.56ID:HKhy1RUg flutterも触ってみようかと思ってるんだけどdartはどうクソなん?
591デフォルトの名無しさん
2019/11/04(月) 21:57:51.50ID:cmyP6Aom dart程の糞はない
592デフォルトの名無しさん
2019/11/04(月) 22:25:09.85ID:RAtCbLCD やってみりゃわかる
本当に糞
本当に糞
593デフォルトの名無しさん
2019/11/05(火) 03:15:14.76ID:5yy/n0bc Dartはまんまjsなクソ言語
LLで選べと言われればTypeScript一択で俺はReact Native + TS
ぶっちゃけ言語仕様や機能は今でもC#最高っスよ
8.0のswitch式、範囲アクセス、インターフェイスデフォルト実装、非同期ストリーム、using変数宣言、null合体代入等々書いてて楽しいもん
LLが型指定素晴らしいなんて馬鹿にしてた静的型付けに寄ってきてんの笑うわ
XamarinでフロントエンドだけReact NativeかVueで書ければマジ最強なんだけどな
MSは言語設計素晴らしいがフロントエンド実装のクソさとフレームワークがやる気なくて全部自分で作れだから人気でねーんだよな
EffectやCustom RendereでUI作れとかキチガイすぎんだろ
LLで選べと言われればTypeScript一択で俺はReact Native + TS
ぶっちゃけ言語仕様や機能は今でもC#最高っスよ
8.0のswitch式、範囲アクセス、インターフェイスデフォルト実装、非同期ストリーム、using変数宣言、null合体代入等々書いてて楽しいもん
LLが型指定素晴らしいなんて馬鹿にしてた静的型付けに寄ってきてんの笑うわ
XamarinでフロントエンドだけReact NativeかVueで書ければマジ最強なんだけどな
MSは言語設計素晴らしいがフロントエンド実装のクソさとフレームワークがやる気なくて全部自分で作れだから人気でねーんだよな
EffectやCustom RendereでUI作れとかキチガイすぎんだろ
594デフォルトの名無しさん
2019/11/06(水) 23:15:29.01ID:m+ElInPK Xamarin程の糞はない
595デフォルトの名無しさん
2019/11/17(日) 00:28:32.03ID:5dwJkF8Y 絶対ではないが、Xamarinは、原則、Android, iOS, MacOS X だけの対応で、
WindowsやLinuxアプリは作れないそうだから、互換ツールキットとしては
存在意義に疑問を感じてしまう。Linux用にも全く作れないわけでは無いらしいけど、
同じソースでマルチプラットフォームになるわけではないようだ。
MSも公式には、Android, iOS, MacOS X 用と書いており、LinuxやWindows
用アプリには Xamarin は使わないことになっている。
そもそも、Xamarinは、設立当初から Linux サポートはしないことに決めて
いたという情報を耳にした。
WindowsやLinuxアプリは作れないそうだから、互換ツールキットとしては
存在意義に疑問を感じてしまう。Linux用にも全く作れないわけでは無いらしいけど、
同じソースでマルチプラットフォームになるわけではないようだ。
MSも公式には、Android, iOS, MacOS X 用と書いており、LinuxやWindows
用アプリには Xamarin は使わないことになっている。
そもそも、Xamarinは、設立当初から Linux サポートはしないことに決めて
いたという情報を耳にした。
596デフォルトの名無しさん
2019/11/17(日) 00:37:18.45ID:FE96WiZ8 ざっくり言えば、Android,iOS向けのフレームワークがXamarin
Windows向けは.NET Framework
Linux向けは、.NET Core
すべて.NETを基盤としているけど微妙に異なる
Windows向けは.NET Framework
Linux向けは、.NET Core
すべて.NETを基盤としているけど微妙に異なる
597デフォルトの名無しさん
2019/11/17(日) 00:39:47.40ID:egXkZeSY Windows向けもCoreとなりつつあるし、さらに来年は5として残部統一されるとなってるけどな
598デフォルトの名無しさん
2019/11/17(日) 01:01:13.24ID:5dwJkF8Y 9月23日に、WinFormsとWPFがWindows環境のみ限定で、.NET COREでも動くように
なったらしい。しかし、.NET COREのLinux版は、今のところCUI限定でGUIは動作
しない。果たして本当に来年には統一されているか疑問だ。
MSが公式に保持しているツールキットで、C#のGUIがLinuxで動くものは、
恐らく一つもないらしいから。
それができるのは、今のころ、Xamarinとは懐を違えたMonoのみらしいが、
Xamarinを持ってしまっているMSがいまさらMonoの成果を取り入れるかは
甚だ疑問。
それに根本問題として、LinuxにGUIアプリまで簡単に移植できるようになると、
MSはデメリットしかないような気がするから。
なったらしい。しかし、.NET COREのLinux版は、今のところCUI限定でGUIは動作
しない。果たして本当に来年には統一されているか疑問だ。
MSが公式に保持しているツールキットで、C#のGUIがLinuxで動くものは、
恐らく一つもないらしいから。
それができるのは、今のころ、Xamarinとは懐を違えたMonoのみらしいが、
Xamarinを持ってしまっているMSがいまさらMonoの成果を取り入れるかは
甚だ疑問。
それに根本問題として、LinuxにGUIアプリまで簡単に移植できるようになると、
MSはデメリットしかないような気がするから。
599デフォルトの名無しさん
2019/11/17(日) 01:06:54.82ID:5dwJkF8Y600デフォルトの名無しさん
2019/11/17(日) 01:23:30.31ID:egXkZeSY 統一はロジックの方な
601デフォルトの名無しさん
2019/11/17(日) 01:33:26.32ID:ufXeuDkw そもそも誰がLinuxのGUI環境に期待してるんだって話
あれは、それなりに動けば十分だろ
誰も期待してない。Linuの役目はCLIだけあれば十分。
そこでWindowsで作ったサーバーサイドアプリを動かす。
インターフェースはHTMLもしくはスマホネイティブアプリだ。
世間一般にLinux GUIの出番はない。
あれは、それなりに動けば十分だろ
誰も期待してない。Linuの役目はCLIだけあれば十分。
そこでWindowsで作ったサーバーサイドアプリを動かす。
インターフェースはHTMLもしくはスマホネイティブアプリだ。
世間一般にLinux GUIの出番はない。
602デフォルトの名無しさん
2019/11/17(日) 01:40:59.91ID:ufXeuDkw MSも世の中もクラウドに移行してる時代に
誰がデスクトップアプリを開発すると言うんだろう?
仮に.NETのGUIアプリがLinuxで動くようになったとして、
今更誰がGUIアプリの開発をしようと思う?
みんなウェブアプリに力を注いでいるんだよ。
デスクトップアプリは今あるもので十分。
WindowsとMacの世界ではスタンダードが確立されてしまった。
誰がデスクトップアプリを開発すると言うんだろう?
仮に.NETのGUIアプリがLinuxで動くようになったとして、
今更誰がGUIアプリの開発をしようと思う?
みんなウェブアプリに力を注いでいるんだよ。
デスクトップアプリは今あるもので十分。
WindowsとMacの世界ではスタンダードが確立されてしまった。
603デフォルトの名無しさん
2019/11/17(日) 01:54:55.02ID:egXkZeSY 問題はjsがクソすぎるってことだわ
604デフォルトの名無しさん
2019/11/17(日) 02:28:12.48ID:ioPxwfyJ >>599
https://mevius.5ch.net/test/read.cgi/tech/1557960752/797-800
6ヶ月前の時点で「.NET 5 がクロスプラットフォーム能力を持つことになるという
PRをしたくない」ということをMSは明確に述べていたそうです。
つまり、.NET 5 は、来年年末も、クロスプラットフォームにはなって無いという
ことらしいです。似た説は、海外のサイトで何度も見た。MSがマルチプラットフォーム
に積極的になった事は無いとのことです。
Q: WPFは.NET 5のクロスプラットフォームになりますか
A: 6か月前
これは、Windowsシェル全体とパッケージ化サブシステムをパッケージ化しないと技術的に不可能です。
これは、明らかにMicrosoftの予定リストにはありません。
Winformsは、グラフィックスデバイスインターフェイスであるGDI +に対する非常に薄い抽象化です。
アプリケーションのUIを直接描画する方法を変更できるように、非常に薄いということです。WPFは、
この抽象化を拡張し、コンポジターアプローチと新しいマークアップ言語に置き換えて、
その合成エンジンを活用します。また、グラフィックデバイスサブシステムの3D機能へのアクセス
(DirectXおよびDirectDraw経由)を提供します。これにより、WPFはWinFormsができないすべての
素晴らしいことを(とにかく多大な労力なしで)実行できます。
言うまでもなく、いいえ。今ではなく、実際にはありません。これらの技術はどちらも、Windows
コンテキスト以外では意味がありません。ターゲットプラットフォームのネイティブグラフィック
エンジンが何であれ、Quartz、Weyland、XOrgを介して両方の抽象化を再作成する必要があります。
繰り返しになりますが、これらのプラットフォームには既に独自の同等のツールがあるため、
そうすることに興味のある人はあまりいません。
https://mevius.5ch.net/test/read.cgi/tech/1557960752/797-800
6ヶ月前の時点で「.NET 5 がクロスプラットフォーム能力を持つことになるという
PRをしたくない」ということをMSは明確に述べていたそうです。
つまり、.NET 5 は、来年年末も、クロスプラットフォームにはなって無いという
ことらしいです。似た説は、海外のサイトで何度も見た。MSがマルチプラットフォーム
に積極的になった事は無いとのことです。
Q: WPFは.NET 5のクロスプラットフォームになりますか
A: 6か月前
これは、Windowsシェル全体とパッケージ化サブシステムをパッケージ化しないと技術的に不可能です。
これは、明らかにMicrosoftの予定リストにはありません。
Winformsは、グラフィックスデバイスインターフェイスであるGDI +に対する非常に薄い抽象化です。
アプリケーションのUIを直接描画する方法を変更できるように、非常に薄いということです。WPFは、
この抽象化を拡張し、コンポジターアプローチと新しいマークアップ言語に置き換えて、
その合成エンジンを活用します。また、グラフィックデバイスサブシステムの3D機能へのアクセス
(DirectXおよびDirectDraw経由)を提供します。これにより、WPFはWinFormsができないすべての
素晴らしいことを(とにかく多大な労力なしで)実行できます。
言うまでもなく、いいえ。今ではなく、実際にはありません。これらの技術はどちらも、Windows
コンテキスト以外では意味がありません。ターゲットプラットフォームのネイティブグラフィック
エンジンが何であれ、Quartz、Weyland、XOrgを介して両方の抽象化を再作成する必要があります。
繰り返しになりますが、これらのプラットフォームには既に独自の同等のツールがあるため、
そうすることに興味のある人はあまりいません。
605デフォルトの名無しさん
2019/11/17(日) 02:36:19.64ID:ufXeuDkw >>604
それ一般人の感想ですよね?
それ一般人の感想ですよね?
606デフォルトの名無しさん
2019/11/17(日) 02:43:31.09ID:ioPxwfyJ >>602
それは個人的には気づかなかった視点です。
もう一つあるとすれば、デスクトップLinuxへの移行はブームも去ってしまった
ので、いまさらLinux用GUIアプリを作っても使う人が少なすぎて、少なくとも、
個々のアプリがたまにLinux対応するだけでは余り意味が無い可能性があるということです。
ただし、一挙に対応が進むような環境が整えば別です。それができるのはMSやEmbarcadero
やQtのような組織なのですが、MSがやれば、自らの首を絞めることになりかねません。
もう一つは、LinuxでのWineや、ReactOSの完成度が上がってくる可能性です。
そうなれば、Linuxにマルチプラットフォームのツールキットで移植したとしても、
余り意味がなくなる可能性があります。Windowsアプリがそのまま、無料OSの上で
動くようになるからです。無料Windows互換OSが完成してくれば、パソコンメーカー
はこぞってそれを新品パソコンにインストールして売るようになるでしょう。
その時、Linux-nativeのアプリは速度面以外では意味が無いばかりか、そもそも
ReactOSでは動きません。素直にWindows専用アプリを作っていればそのまま
それらのOSでも動くのです。
それは個人的には気づかなかった視点です。
もう一つあるとすれば、デスクトップLinuxへの移行はブームも去ってしまった
ので、いまさらLinux用GUIアプリを作っても使う人が少なすぎて、少なくとも、
個々のアプリがたまにLinux対応するだけでは余り意味が無い可能性があるということです。
ただし、一挙に対応が進むような環境が整えば別です。それができるのはMSやEmbarcadero
やQtのような組織なのですが、MSがやれば、自らの首を絞めることになりかねません。
もう一つは、LinuxでのWineや、ReactOSの完成度が上がってくる可能性です。
そうなれば、Linuxにマルチプラットフォームのツールキットで移植したとしても、
余り意味がなくなる可能性があります。Windowsアプリがそのまま、無料OSの上で
動くようになるからです。無料Windows互換OSが完成してくれば、パソコンメーカー
はこぞってそれを新品パソコンにインストールして売るようになるでしょう。
その時、Linux-nativeのアプリは速度面以外では意味が無いばかりか、そもそも
ReactOSでは動きません。素直にWindows専用アプリを作っていればそのまま
それらのOSでも動くのです。
607デフォルトの名無しさん
2019/11/17(日) 02:44:40.87ID:ioPxwfyJ608デフォルトの名無しさん
2019/11/17(日) 02:45:43.14ID:ufXeuDkw 俺の友だちが言っていたそうです。
みたいな文章を信じるとかw
みたいな文章を信じるとかw
609デフォルトの名無しさん
2019/11/17(日) 02:50:55.35ID:ioPxwfyJ >>608
ただ、英語圏の人は、ネットで根拠を上手く伝え切れてなくても、MSの普段からの
言動をテレビや新聞などからも見聞きしています。それらを総合して直感的に
分かってる可能性も有ります。根拠を示すのは大変なので書いてないだけで、
結論は正しい可能性は有ります。なぜなら、複数の人が同じ結論を
書いているからです。逆に、それに明確な反対意見を述べている人は見かけ
ませんでした。
ただ、英語圏の人は、ネットで根拠を上手く伝え切れてなくても、MSの普段からの
言動をテレビや新聞などからも見聞きしています。それらを総合して直感的に
分かってる可能性も有ります。根拠を示すのは大変なので書いてないだけで、
結論は正しい可能性は有ります。なぜなら、複数の人が同じ結論を
書いているからです。逆に、それに明確な反対意見を述べている人は見かけ
ませんでした。
610デフォルトの名無しさん
2019/11/17(日) 02:51:11.65ID:ufXeuDkw > ただし、一挙に対応が進むような環境が整えば別です。それができるのはMSやEmbarcadero
> やQtのような組織なのですが、MSがやれば、自らの首を絞めることになりかねません。
なんでMSがLinux用開発ツールを提供するのが当たり前の前提になってるの?
首を絞めるも何も、逆にMSがそんなことするわけがないと思うのが当たり前だろ。
まあ実際はLinux用アプリの開発手段を提供してるわけだけどさw
https://docs.microsoft.com/ja-jp/visualstudio/releases/2019/compatibility
対象となるプラットフォーム
Visual Studio は、最新のプラットフォーム (Windows、Android、iOS、または Linux) 機能を利
用するアプリを作成するための最先端のツールとテクノロジを提供します。
Windows 用アプリの開発
Android 用アプリの開発
iOS 用アプリの開発
Linux 用アプリの開発
macOS 用アプリの開発
その他のテクノロジやプラットフォーム用アプリの開発
> やQtのような組織なのですが、MSがやれば、自らの首を絞めることになりかねません。
なんでMSがLinux用開発ツールを提供するのが当たり前の前提になってるの?
首を絞めるも何も、逆にMSがそんなことするわけがないと思うのが当たり前だろ。
まあ実際はLinux用アプリの開発手段を提供してるわけだけどさw
https://docs.microsoft.com/ja-jp/visualstudio/releases/2019/compatibility
対象となるプラットフォーム
Visual Studio は、最新のプラットフォーム (Windows、Android、iOS、または Linux) 機能を利
用するアプリを作成するための最先端のツールとテクノロジを提供します。
Windows 用アプリの開発
Android 用アプリの開発
iOS 用アプリの開発
Linux 用アプリの開発
macOS 用アプリの開発
その他のテクノロジやプラットフォーム用アプリの開発
611デフォルトの名無しさん
2019/11/17(日) 02:52:36.13ID:ufXeuDkw >>606
まあ、何が言いたいのかわからんが、
LinuxのGUI環境に期待するのはやめとけ。
あれはコミュニティが団結しようとしてないから
何をやろうがまとまらんよ。
MSだけが頼りなんだってことかもしれんが、
MSにそんなことをする義理はない。
まあ、何が言いたいのかわからんが、
LinuxのGUI環境に期待するのはやめとけ。
あれはコミュニティが団結しようとしてないから
何をやろうがまとまらんよ。
MSだけが頼りなんだってことかもしれんが、
MSにそんなことをする義理はない。
612デフォルトの名無しさん
2019/11/17(日) 03:01:24.40ID:ufXeuDkw >>606
> 無料Windows互換OSが完成してくれば、パソコンメーカー
> はこぞってそれを新品パソコンにインストールして売るようになるでしょう。
それはないなー。パソコンメーカーはWindowsの値段をパソコン本体に含めて売ってる。
つまり実際にお金を払ってるのは購入者であって、OSを無料にしたところで
パソコンメーカーの儲けはたかが知れてる。
無料Windows互換OSが、デスクトップ見た目までWindowsなら、
安い方を消費者は買うかもしれないが、それは無理だろ?
Windowsアプリが動くというのは、Windowsなら当たり前だからメリットにはならない。
Windowsアプリが動く(かもしれない)Windowsとは違った見た目のOSを
消費者が買おうと思う流れができない限りパソコンメーカーはインストールする意味を見いだせない。
つまりビジネスにならんのだよ。
> 無料Windows互換OSが完成してくれば、パソコンメーカー
> はこぞってそれを新品パソコンにインストールして売るようになるでしょう。
それはないなー。パソコンメーカーはWindowsの値段をパソコン本体に含めて売ってる。
つまり実際にお金を払ってるのは購入者であって、OSを無料にしたところで
パソコンメーカーの儲けはたかが知れてる。
無料Windows互換OSが、デスクトップ見た目までWindowsなら、
安い方を消費者は買うかもしれないが、それは無理だろ?
Windowsアプリが動くというのは、Windowsなら当たり前だからメリットにはならない。
Windowsアプリが動く(かもしれない)Windowsとは違った見た目のOSを
消費者が買おうと思う流れができない限りパソコンメーカーはインストールする意味を見いだせない。
つまりビジネスにならんのだよ。
613デフォルトの名無しさん
2019/11/17(日) 03:03:57.94ID:ioPxwfyJ >>610
>なんでMSがLinux用開発ツールを提供するのが当たり前の前提になってるの?
>首を絞めるも何も、逆にMSがそんなことするわけがないと思うのが当たり前だろ。
ところが、MSが方針転換して、Linux用(GUI)アプリも作れるようにし始めた、と
言う人も居るのです。CUIアプリまでは作れるのですが。
しかし、そもそもCUIアプリといえば、printf()とfopen()系だけでも作れますね。
C++ならば。
>なんでMSがLinux用開発ツールを提供するのが当たり前の前提になってるの?
>首を絞めるも何も、逆にMSがそんなことするわけがないと思うのが当たり前だろ。
ところが、MSが方針転換して、Linux用(GUI)アプリも作れるようにし始めた、と
言う人も居るのです。CUIアプリまでは作れるのですが。
しかし、そもそもCUIアプリといえば、printf()とfopen()系だけでも作れますね。
C++ならば。
614デフォルトの名無しさん
2019/11/17(日) 03:05:24.53ID:ufXeuDkw > もう一つは、LinuxでのWineや、ReactOSの完成度が上がってくる可能性です。
> そうなれば、Linuxにマルチプラットフォームのツールキットで移植したとしても、
> 余り意味がなくなる可能性があります。Windowsアプリがそのまま、無料OSの上で
> 動くようになるからです。
その逆をMSはやり遂げたんだよね。WSLでLinuxアプリがそのままWindows上で動くようになった。
Linuxアプリを使いたいためだけにLinuxを使う理由がなくなった。
Linux開発者はWindowsに移植する意味がなくなった。
Linuxアプリを作れば、それはWindowsで動く。
ありがと! Linuxアプリを作ってくれて!
> そうなれば、Linuxにマルチプラットフォームのツールキットで移植したとしても、
> 余り意味がなくなる可能性があります。Windowsアプリがそのまま、無料OSの上で
> 動くようになるからです。
その逆をMSはやり遂げたんだよね。WSLでLinuxアプリがそのままWindows上で動くようになった。
Linuxアプリを使いたいためだけにLinuxを使う理由がなくなった。
Linux開発者はWindowsに移植する意味がなくなった。
Linuxアプリを作れば、それはWindowsで動く。
ありがと! Linuxアプリを作ってくれて!
615デフォルトの名無しさん
2019/11/17(日) 03:09:37.07ID:ufXeuDkw >>613
> しかし、そもそもCUIアプリといえば、printf()とfopen()系だけでも作れますね。
リンク先のVisual Studio 2019のLinuxサポートの内容を読めよ。
デバッガやGCCの対応って書いてあるだろ。
お前のその理屈なら、ワープロ専用機でもLinuxアプリ作れるって話になるぞw
> しかし、そもそもCUIアプリといえば、printf()とfopen()系だけでも作れますね。
リンク先のVisual Studio 2019のLinuxサポートの内容を読めよ。
デバッガやGCCの対応って書いてあるだろ。
お前のその理屈なら、ワープロ専用機でもLinuxアプリ作れるって話になるぞw
616デフォルトの名無しさん
2019/11/17(日) 03:11:45.45ID:ioPxwfyJ >>614
そもそもC/C++で書かれたUnix系CUIアプリであれば、fork()やselect()、pipe()
opendir(), readdir() や、/procやioctlやsignal(), raise(), curses, terminfo,
termious, Mutexなどを使ってなければ、再コンパイルすれば、ほとんどの
プラットフォームでそのまま動きますね(この他にも未定義や非互換の関数は
沢山有りますが。)
そもそもC/C++で書かれたUnix系CUIアプリであれば、fork()やselect()、pipe()
opendir(), readdir() や、/procやioctlやsignal(), raise(), curses, terminfo,
termious, Mutexなどを使ってなければ、再コンパイルすれば、ほとんどの
プラットフォームでそのまま動きますね(この他にも未定義や非互換の関数は
沢山有りますが。)
617デフォルトの名無しさん
2019/11/17(日) 03:13:40.71ID:ufXeuDkw >>616
だから、ソースコードをかければ十分だっていうのなら、
最初からどのOSでも開発できるって言ってるだろ。
だからお前の理屈なら、たとえメモ帳でもLinux用CUIアプリどころか
GUIアプリだってできる。
Visual StudioでもLinuxアプリの開発できるってことで
お前の希望は叶ってるじゃんか
だから、ソースコードをかければ十分だっていうのなら、
最初からどのOSでも開発できるって言ってるだろ。
だからお前の理屈なら、たとえメモ帳でもLinux用CUIアプリどころか
GUIアプリだってできる。
Visual StudioでもLinuxアプリの開発できるってことで
お前の希望は叶ってるじゃんか
618デフォルトの名無しさん
2019/11/17(日) 03:19:48.33ID:egXkZeSY >>617
馬鹿だろお前
馬鹿だろお前
619デフォルトの名無しさん
2019/11/17(日) 03:21:09.19ID:ufXeuDkw >>618
何か言い返せよ
何か言い返せよ
620デフォルトの名無しさん
2019/11/17(日) 03:25:39.02ID:ioPxwfyJ ロードプリン
2ポイント
・
6か月前
コアはクロスプラットフォームではありませんが、wpfはコアを利用する機能であり、実際にはコアではなく、コアの上に構築された機能になります。
コアはクロスプラットフォームになりますが、コアを実装するすべての機能が初日からクロスプラットフォームになるわけではありません
2ポイント
・
6か月前
コアはクロスプラットフォームではありませんが、wpfはコアを利用する機能であり、実際にはコアではなく、コアの上に構築された機能になります。
コアはクロスプラットフォームになりますが、コアを実装するすべての機能が初日からクロスプラットフォームになるわけではありません
621デフォルトの名無しさん
2019/11/17(日) 03:26:15.71ID:ufXeuDkw Visual Studio がLinux開発サポートするのは不思議でもなんでも無いんだよな。
自社でAzureを運営してて、Linux仮想マシンもサポートしてる。
そこで動かすアプリは当然Linuxアプリ(ウェブサービス)
それをWindowsだけで開発できるようにWSLも作ったし、
Visual StudioもWSLに対応している。
Windows上で開発し、Azure上で動かす。
総合的な開発環境と考えれば、不思議なところはなにもない。
むしろVisual StudioのmacOS対応の方が不思議なんだよな。
macOSアプリの開発に対応してもメリットがあまりない。
もっともVisual StudioのmacOS開発サポートは
コンソールアプリとASP.NETアプリに限られてるからギリギリ理解はできる。
自社でAzureを運営してて、Linux仮想マシンもサポートしてる。
そこで動かすアプリは当然Linuxアプリ(ウェブサービス)
それをWindowsだけで開発できるようにWSLも作ったし、
Visual StudioもWSLに対応している。
Windows上で開発し、Azure上で動かす。
総合的な開発環境と考えれば、不思議なところはなにもない。
むしろVisual StudioのmacOS対応の方が不思議なんだよな。
macOSアプリの開発に対応してもメリットがあまりない。
もっともVisual StudioのmacOS開発サポートは
コンソールアプリとASP.NETアプリに限られてるからギリギリ理解はできる。
622デフォルトの名無しさん
2019/11/17(日) 03:33:51.39ID:ioPxwfyJ >>621
>もっともVisual StudioのmacOS開発サポートは
>コンソールアプリとASP.NETアプリに限られてるからギリギリ理解はできる。
初耳です。Mac用のGUIアプリは作成できなかったんですね。
>もっともVisual StudioのmacOS開発サポートは
>コンソールアプリとASP.NETアプリに限られてるからギリギリ理解はできる。
初耳です。Mac用のGUIアプリは作成できなかったんですね。
623デフォルトの名無しさん
2019/11/17(日) 03:35:48.09ID:ufXeuDkw >>622
君は知らんことが多すぎる。少しは勉強してからにしたまえ。
そして当たり前だが、MSはビジネスやってるんだ。
売れる方向にかじを取るのは当たり前。
何もせずMSさんあなたの力だけが頼りなんですって言っても
何もしてくれないよ。
君は知らんことが多すぎる。少しは勉強してからにしたまえ。
そして当たり前だが、MSはビジネスやってるんだ。
売れる方向にかじを取るのは当たり前。
何もせずMSさんあなたの力だけが頼りなんですって言っても
何もしてくれないよ。
624デフォルトの名無しさん
2019/11/17(日) 03:39:39.03ID:ioPxwfyJ625デフォルトの名無しさん
2019/11/17(日) 03:41:32.24ID:ioPxwfyJ >>624
LinuxのステークホルダでもFOSS信者でも有りませんので、
何が起きるか、今何が起きているかを知りたいのです。
FOSS信者では有りませんが、MS信者でも有りません。
この世界はその二つだけで出来ているわけではないのです。
LinuxのステークホルダでもFOSS信者でも有りませんので、
何が起きるか、今何が起きているかを知りたいのです。
FOSS信者では有りませんが、MS信者でも有りません。
この世界はその二つだけで出来ているわけではないのです。
626デフォルトの名無しさん
2019/11/17(日) 03:43:37.52ID:ufXeuDkw 教えるついでに今のソフトウェア開発の標準を教えてやろう
まずウェブサービス。そこでしか金は儲からん。GUIアプリなんか作らない。
(オープンソースを使って)有料サービスを提供する。
サーバー側はRuby、Python、Go等、いろんな言語が使われるが
C++の出番はまずない。.NETは業務系なら使われる。
クライアント側はHTML+JavaScript、そしてスマホネイティブアプリ
そのスマホネイティブアプリの開発をXamarinが担当してる。
サーバー側の開発はVisual StudioよりもむしろVisual Studio Codeがよく使われている。
Visual Studio CodeはWindows版だけではなく、Linux版もmacOS版もある。
あんたの開発のイメージは20年ぐらい古い。
MSは最新に対応し続けているが、あんたは遅れてる。
まずウェブサービス。そこでしか金は儲からん。GUIアプリなんか作らない。
(オープンソースを使って)有料サービスを提供する。
サーバー側はRuby、Python、Go等、いろんな言語が使われるが
C++の出番はまずない。.NETは業務系なら使われる。
クライアント側はHTML+JavaScript、そしてスマホネイティブアプリ
そのスマホネイティブアプリの開発をXamarinが担当してる。
サーバー側の開発はVisual StudioよりもむしろVisual Studio Codeがよく使われている。
Visual Studio CodeはWindows版だけではなく、Linux版もmacOS版もある。
あんたの開発のイメージは20年ぐらい古い。
MSは最新に対応し続けているが、あんたは遅れてる。
627デフォルトの名無しさん
2019/11/17(日) 03:45:30.64ID:ioPxwfyJ >>623
>そして当たり前だが、MSはビジネスやってるんだ。
>売れる方向にかじを取るのは当たり前。
私は前からそう思ってるのですが、ネットでは、逆に、MSが
「Linuxと共存の道を歩み始めた」などという人が多いので、
正しく物事を把握したいと思っているのです。
MSはLinuxと共存どころか、機会があれば何とか壊そうとしているに
違いないと思っています。彼らにとっては目の上のたんこぶだからです。
別にMSがLinuxへの対応しないことが悪いことだとは全く思っていません。
何度も言いますが、状況把握したいだけです。
>そして当たり前だが、MSはビジネスやってるんだ。
>売れる方向にかじを取るのは当たり前。
私は前からそう思ってるのですが、ネットでは、逆に、MSが
「Linuxと共存の道を歩み始めた」などという人が多いので、
正しく物事を把握したいと思っているのです。
MSはLinuxと共存どころか、機会があれば何とか壊そうとしているに
違いないと思っています。彼らにとっては目の上のたんこぶだからです。
別にMSがLinuxへの対応しないことが悪いことだとは全く思っていません。
何度も言いますが、状況把握したいだけです。
628デフォルトの名無しさん
2019/11/17(日) 03:45:54.29ID:ufXeuDkw629デフォルトの名無しさん
2019/11/17(日) 03:48:27.13ID:ufXeuDkw >>627
> 「Linuxと共存の道を歩み始めた」などという人が多いので、
共存初めてるだろ。Linuxを拒絶するのではなく、
Linuxも取り込んでMSビジネスの一部にしている。
あんたはLinuxと共存の道を勘違いしてる。
Windowsを捨ててLinuxを発展させるのは「共存」ではない。
そこまで来るとLinuxへの移行だ。
共存というのは、Linux「も」利用できるようにすること。
AzureでLinuxも使えるのが、Linuxと共存している一例。
> 「Linuxと共存の道を歩み始めた」などという人が多いので、
共存初めてるだろ。Linuxを拒絶するのではなく、
Linuxも取り込んでMSビジネスの一部にしている。
あんたはLinuxと共存の道を勘違いしてる。
Windowsを捨ててLinuxを発展させるのは「共存」ではない。
そこまで来るとLinuxへの移行だ。
共存というのは、Linux「も」利用できるようにすること。
AzureでLinuxも使えるのが、Linuxと共存している一例。
630デフォルトの名無しさん
2019/11/17(日) 03:53:28.66ID:ioPxwfyJ >>629
共存ではなく、利用だと思うんです。
自分の都合の良い部分だけを利用しつつ、相手が本当に必要としている
事は、決して与えないような。
例えば、LinuxのLinusは、デスクトップOSとして発展させたいと言ってる
そうですが、MSは絶対にそうはさせない。
無料であるから利用しつくせるだけ利用して、その一方で、デスクトップOS
としては、出来るだけ弱らせる事を常に考えている。
そういうしたたかさこそ、大事だと思うんです。
共存ではなく、利用だと思うんです。
自分の都合の良い部分だけを利用しつつ、相手が本当に必要としている
事は、決して与えないような。
例えば、LinuxのLinusは、デスクトップOSとして発展させたいと言ってる
そうですが、MSは絶対にそうはさせない。
無料であるから利用しつくせるだけ利用して、その一方で、デスクトップOS
としては、出来るだけ弱らせる事を常に考えている。
そういうしたたかさこそ、大事だと思うんです。
631デフォルトの名無しさん
2019/11/17(日) 03:54:42.18ID:ufXeuDkw > 例えば、LinuxのLinusは、デスクトップOSとして発展させたいと言ってる
> そうですが、MSは絶対にそうはさせない。
MSに頼るんではなく、自分で頑張るべきでは?w
> そうですが、MSは絶対にそうはさせない。
MSに頼るんではなく、自分で頑張るべきでは?w
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 高市首相答弁を“引き出した”立民・岡田克也氏が改めて説明「なぜ慎重な答弁をされなかったのか。非常に残念に思っている」 ★2 [ぐれ★]
- 【速報】中国、水産物輸入停止と通達 「処理水」理由、日本政府へ ★7 [おっさん友の会★]
- 中国側が首相答弁の撤回要求、日本側拒否★7 [夜のけいちゃん★]
- NHK会長 新語・流行語大賞ノミネート「オールドメディア」に反論「言われる筋合いはない」「新しいメディアだと思っている」 [muffin★]
- 【速報】 米大使「はっきりさせておこう、米国は尖閣諸島含め日本の防衛に全面コミット、中国がどうしようが変わらない」 [お断り★]
- 自民、経済対策で子ども1人に2万円給付へ 児童手当に上乗せ 所要額は約4000億円 [ぐれ★]
- 中国「次に禁止してほしいものを教えて」 [358382861]
- 【速報】中国、水産物輸入停止★3 [989870298]
- 【総裁選】記者「進次郎メモ見過ぎ」高市早苗「w」小泉進次郎「責任ある者は適切な慎重さを備えるべき」 [175344491]
- 【高市訃報】ホタテ業者、死亡😇😇😇 [573041775]
- 安倍晋三、統一教会の組織票や支援を自民党議員に割り振っていた [603416639]
- 山上妹「統一信者から安倍自民への投票を求められた」法廷で証言 [947332727]
