Xamarin Part5 [無断転載禁止]©2ch.net
レス数が900を超えています。1000を超えると表示できなくなるよ。
Java実行環境のLTSは優良なんだって
LTSでないのは半年毎にアップデートだから製品版ではきつい JavaのLTSの話は実行環境(JRE)ではなくて開発環境(JDK)の話だろ >>846
有償の長期サポートを受けるか、半年ごとにバージョンアップするかの二択になった
しかもサポートはプロセッサーライセンスやで javaはこれからサーバーサイドのお仕事ががくんと減るだろうな >>851
ん?.NET Coreの絡みで?あ、オラクルの話か? 多種多様なハードがOSで統括されたように、
プログラム言語も統括されれば、こちらとしてはやりやすいかな。 SwiftとKotlinってスマホ専用って感じで学んでもイマイチだな Kotlinはサーバー側で使われだしてるぞ
書籍も出てるし C#でデスクトップもサーバーもスマホも組み込みも全部できる
学習コスパ良いぞ C/C++、Java、C#のような汎用言語が一番だな。
あとJavaScriptくらいか。 dotnet core = PCLだよ
覚えておいて デスクトップは実質windowsだけだし
サーバーもスマホも組み込みもデファクトスタンダードじゃない
ゴミなんだよねー Qiita見ると、kotlinの投稿が1日1件はあるな。
ミーハー多すぎw VS2017からやろうとしたらプロジェクトの作成が失敗する
こんなところで躓くとはな・・・ Googleはザマリンのことどう思ってるの?
コトリンはすぐ取り入れたが Xamarinの投稿数 609
Kotlinの投稿数 762
Xamarin雑魚過ぎwよくこんなマイナーな糞環境使ってんなww頭おかしいwwwwww Titanium以降色々触ったけど、泥で遅くならない両対応てXamarinだけだったな
Reactも泥の罠に嵌ったっぽいし >>877
Xamarinみたいな糞でやるからそういうことになる Windows 10 Mobileが正式に死んでお前ら大勝利やん Microsoft の中の人が Windows 10 Mobile 終了を宣言した話 - 古事連記帖
ttp://ayano.hateblo.jp/entry/2017/10/09/090210
ますますXamarinを使う意味がなくなるなwww >>889
おまえアホだな
そこで叩くのならUWPであって、Android、iOSをターゲットにするならXamarinに意味はある
しかもW10mは終了するかもしれんけど、MSのモバイル戦略が終了したわけではない(Windows on ARMの動向によるが)
叩きたいだけの馬鹿はリアルでストレスだらけのゴミなんだろうな。ご愁傷様 そもそもXamarinが何なのかを知らない人にそんな説明しても無駄だろうな >>890
そもそもザマリンで10モバイル対象にしてた人どんだけいるんだろ… ちょま姫に近づいてセックスするために覚えてる人だっていっぱいいるはず 最近、MicrosoftがやたらAndroidアプリを投入しだしたな。
Windowsとの連携で食ってかかろうというつもりなのか。
でも上手くいくかな。品質やセンスに不安を感じるし。 officeライセンス付きandroidとか出て来るんだろうか ちょまどにライバル
Pythonプリンセス現る
ミス理科大 No.5 鈴木りか @misstus2017_05
やっぱり君なんだ
https://misscolle.com/tus2017/vote
今日も投票お願い致します!
http://pbs.twimg.com/media/DLr6ZpeVwAA2wdf.jpg 最近のMSはいろんなOSからAzureに繋いでもらってもうけようという戦略だね >>900
そうそう。だから、いろんな機種の上位に立つ目論見じゃないかな。
Microsoftがやりたがりそうなことじゃないか。 Azureのビジネスモデルは、サーバーサイドの利用者との契約によるものでクライアントのユーザーに繋いでもらって収益を得るようなものではないけどな edgeのios,android展開は単にブラウザのシェア取りに来ただけ? デバイス間連携を軸にMSアカウントを活用してもらってMSサービスに囲い込む
あとはEdgeの普及率を増やしてweb標準に関して何とか主導権をって所かな
正直後追い感は否定出来んけど このスレにいること自体がXamarinと言うMicrosoftのサービスに囲い込まれているのだよ >>925
レンダリングエンジンは各OSのやつ使うらしいよ。
確か、そもそもiOSはappleがSafariと同じエンジンのやつしか使っちゃだめっていう縛り入れてたはずだから。
多分Windows Phoneが死んだ今、Windows Phoneで目指してた使い勝手を実現するためにはブラウザを別OSに展開するしかないってことじゃないかな?もしくは、プラットフォームとして重要なのはOSではなくてブラウザだとして見てるのかも。 10モバイルは死んだ。これからはアンドロメダだってことじゃないの? そして上手くいけば良し、
でなければXamarinを見捨てて、別の開発環境に馴染んだ方が身のため、か。 AndroidとiOSが生き残っている限りはXamarinの優位性は変わらない 本来XamarinはWindows以外に.NET環境を移植するために始まったプロジェクトなのに何を言ってるんだか やっとBrainfuckが仕事で使える時代が来たか。 >>919
これっていずれmonoが消えてMS実装に差し代わるってこと?
がんばれMS超がんばれ >>921
いや、基本ライブラリが同一の規約に基づいたものになるってこと どこかのタイミングでモノから脱却したいとか考えてるのかの。
ツールのエコシステムとかあるだろうからそう簡単に置き換えられないとは思うけど。 >>919
PCLはこれで言うとどこに位置するものなの? >>924
PCLは特定のライブラリのことではなくてコードの共有の仕組みのこと
次の記事のPCL(PortableClassLibrary)と共有プロジェクト(SharedProject)の比較の図解が分かりやすい
https://developer.xamarin.com/guides/cross-platform/application_fundamentals/code-sharing/ >>926
Standardがそれの改善版という位置付けではないのか? >>927
.NET StandardはAPIの仕様を規定したものであって具体的なコード共有の実装方法とは無関係
まあ現実的には大概のプロジェクトは殆どPCLモデルが採用されるとは思うけど >>928
そこで言ってるPCLモデルってのは具体的に何を指すのん。
.Standardのライブラリプロジェクトととか作れると思うが、それは今までPCLがになってた役割の代わりをするものではない? https://twitter.com/pgrho/status/918794623929106433
Xamarin.Forms、高校生が1時間で書いたようなバグだらけのライブラリを提供してくれるのでお勧めですよ PCLプロジェクトのプロバティから.Net Standardに切り替えることが出来るからPCLと.Net Standardは似たような立ち位置のものなのかと思ったけど違うの?
なんかよくわからないな PCLプロジェクトはターゲットのプラットフォームに用意されてるC#で書かれたAPI(Monoとか)の中から共通してるものだけを使い、
.Net Standardプロジェクトはクロスプラットフォームを前提としたAPI自体を再定義してそのAPIを使うというような感じ? Androidは.Netと互換性を持たせたMonoがあって、iOSでそれに当たる実装はあるの?Windowsはもともとある.Netがそれにあたるんだよね?
.Net Standardはそれらの実装とはまた別のAPIってこと? >>933
.NET Standardは、Fullの.NET Framework, mono, .NET Coreらが共通して実装すべきBCLのAPIを定めた規約のこと https://docs.microsoft.com/ja-jp/dotnet/standard/net-standard
>.NET Standard は、ポータブル クラス ライブラリ (PCL) に代わるものです。
だいたい >>932であってる
旧PCLは.NET Framework、UWP、Window Phone、Silverlightなどの「実装」の最大公約数のAPIのみを使うという制約だった
つまり、「各実装→PCLが決まる」
でも.NET CoreやXamarinなどが登場して実装が増えてきた
.NET Coreとかの開発時にどのAPIを優先実装すればいいのかわからない
利用者からしても全てのターゲット向けに作るとAPIがスカスカで使いものにならない
それが致命的になる前に「最大公約数を定義しよう」というのが.NET Standard
今後(というか現在)は「.NET Standard→各実装」になる
もし独自の.NET実装を作ろう!と思ったらとりあえず.NET Standardのバージョンが小さい順に実装していけば良いという状況になった
実際、以前は.NET Frameworkでは使えるけどXamarinでは使えないみたいなライブラリが減ってる >>935
それはわかってるからPCLとの関係性を説明してくれよ API仕様っていうと語弊がない?
.NetStandardでビルドしたdllはLinuxWinMacAndroidiOS全部で動く
コードレベルじゃ無くてバイナリの仕様が共通化してる アプリ開発はクロスプラットフォーム開発が主流になるの? 落ちぶれたWindowsしかできないボンクラどもがそうなってるだけ >>939
語弊もなにも、.NET StandardはAPI仕様のことだよ
もっと勉強しろや、低悩 >>940
Andorid and iPhone (WinPhoneは除外) こんな糞が主流になるわけない
Microsoft自身も自社製アプリにXamarinを使ってないし、
大手の有名アプリでXamarin製のものなんかほとんどない
たまに出てきたと思ったらレビュー平均星3.0のクソゲーしかない >>944
942は最近差し込まれた序文を見てイキってるだけだ、気にすんな
どうやらAPI仕様を".NET Standard"、それに準拠して生成したバイナリを".NET Standar Library"と呼ぶことにしたらしい
https://docs.microsoft.com/ja-jp/dotnet/standard/net-standard#targeting-net-standard レス数が900を超えています。1000を超えると表示できなくなるよ。