Xamarin Part6

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2017/10/19(木) 04:50:42.42ID:7WcrUuLB
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/
2019/04/25(木) 23:00:31.42ID:MZ8+ld/c
>>493
プロファイラってVisual Studio Enterpriseじゃないと使えないやつだよね?
ライセンスないから使ってない

自前でつくったオブジェクトのWeakReferenceを片っ端からリストに突っ込んで
泥臭いprinfデバッグで問題なかったから、Xamarinに何か問題あるなと思って
ページを少しずつ削っていったら分かった。

実際小さい再現用のプロジェクトつくってGroupHeaderTemplateつけて
ObservableCollectionにオブジェクト出し入れしてるだけで
GC.GetTotalMemoryが増大していってるので間違いないはず
2019/04/26(金) 06:09:02.61ID:wn61rsdv
>>494
最初のやつはiOSでARCの関係なんだろうか?
にしてもC#と同じくDisposeしなくともそのうち回収される気がする。
2つ目のやつはXamarinに限らずC#固有の有名なリークパターンなのでこれは慣れてる。
2019/04/29(月) 21:45:22.98ID:wQQE+StW
broadFileSystemAccess対応でUWP/iOS/Android/MACOS対応のファイルアクセスライブラリって無いかな?
フォルダの指定、フォルダ内のファイル(フォルダも含む)一覧、ファイルのストリーム化だけでいいんだが・・・
498デフォルトの名無しさん
垢版 |
2019/04/29(月) 23:14:25.21ID:ID/3rYx8
Essential じゃダメなん?
2019/04/30(火) 08:51:42.19ID:FOFXj9fL
>>498
ライブラリの形態は問いません。
ご存知でしたら教えていただけますか?
500デフォルトの名無しさん
垢版 |
2019/04/30(火) 09:43:39.80ID:NQUxNV7t
いやだからEssential 、使用用途に合うか調べろや
2019/04/30(火) 11:26:55.40ID:FOFXj9fL
>>500
ざっと調べてみましたが、任意のフォルダ(例えば、D:\Temp)を指定する方法が見つかりません。
もしその方法が無いようなら自分の求めているものではないようです。
2019/05/08(水) 10:20:42.96ID:BXljcmWI
Google、「Flutter for Web」発表。FlutterからWebアプリを生成。Flutterはマルチプラットフォーム対応のフレームワークに。Google I/O 2019 − Publickey
https://www.publickey1.jp/blog/19/googleflutter_for_webflutterwebfluttergoogle_io_2019.html

マイクロソフトにはこれをやってほしかった
2019/05/08(水) 12:33:00.38ID:pM2+olDK
C#がブラウザフロントエンド征服すりゃワンチャンあるって
2019/05/08(水) 12:44:50.11ID:riFq0IBn
いまandroid用のアプリをandroid studio+javaで開発してますが、
言語やライブラリの知識経験はJavaよりc#+.Netの方があります。
Xamarinに乗り替えると幸せになれますか?
またXamarinのレイヤー(?)被せる事のオーバーヘッドってあるんですか?
android studio+javaだと出来るけどXamarinでは出来ないみたいな制約とかありますか?
2019/05/08(水) 14:14:32.88ID:pM2+olDK
オーバーヘッドはこの記事読んで
https://qiita.com/conduits/items/cd7338329c3b7c22dc9c

androidしか開発しないんならネイティブでいいんじゃね?とも
やっぱC#+VisualStudioで書きたいわ、でも新しいこと覚えたくねぇならXamarin.Android
マルチプラットフォームならXamarin..Forms、Prismに慣れときゃ非XamarinのWPFやUWPやMacも視野に
自分がどうしたいかやね

Xamarinでできないことについては、androidのAPIラップしとるから基本的に全部できるはずだけど、
手軽にマルチプラットフォームやりたいからPrismだけ把握しとけばいいやの人なんでそこら辺詳しくないわ
2019/05/08(水) 14:19:52.26ID:pM2+olDK
PrismはMacなかったわメンゴメンゴ
2019/05/08(水) 22:50:46.12ID:UPhx/0uC
>>504
基本的にはしあわせにはならない
なぜならc#の知識よりandroidでの開発経験のほうが重要だから
508デフォルトの名無しさん
垢版 |
2019/05/09(木) 00:18:02.46ID:EmkF5dSL
>>507
そんなのはどんなアプリをどんな風に作りたいかによるだろハゲ
2019/05/09(木) 08:43:10.63ID:4S+umP0q
>>504
Xamarim経験3年ほどの初心者だがアドバイス。
基本的にXamarinだからできないということはない。
メリットはLINQなどJavaよりC#のほうが言語的に便利な構文が多いので、サクッと簡潔に書けることが多い。ただし好みと場合による。
デメリットは色々あるが、一番大きいのはちょくちょくXamarin特有のバグに悩まされることがある。
パフォーマンスについては概ね問題ないが、例えばBLE関連のようなAndroid SDKでJava I/Fしか用意されてないもの(Nativeから使用できないもの)はNative→Java→MonoのマイグレーションをすることになるのでCPU負荷が高くなる。
結論としては対象アプリがAndroidだけならXamarin使う必要はない。
510デフォルトの名無しさん
垢版 |
2019/05/09(木) 09:24:57.19ID:EmkF5dSL
>>509
それもその人によるだろ
Androidでしか作らなくても普段Javaに馴染みないような人だったらわざわざ開発環境整えてJavaで開発するより慣れ親しんだC#とVSでサクッと開発とかするだろ普通
2019/05/09(木) 10:08:57.58ID:4S+umP0q
>>510
Javaに馴染みがなかったらそうですけど、>>504は今Java使ってるようなのでわざわざXamarinに乗り換える必要はないのでは?
512デフォルトの名無しさん
垢版 |
2019/05/09(木) 10:53:52.02ID:66gggU3N
>>511
.NET,C#に慣れてるいうからその辺と今後の他プラットフォームとのロジック共通かを考えてXamarinも全然ありでしょ
ただ上でも言われてるように余計なレイヤー増えるからパフォーマンス劣化はそんなないだろうけど多少なり複雑度は増えるのでそのへんのデメメリのバランス次第かと
513デフォルトの名無しさん
垢版 |
2019/05/09(木) 13:24:01.63ID:nfItpMpb
.NET5のSwiftやJavaとのinteroperabilityってのは、Swift等からC#で書いたコードを呼び出せるようになるんか?
2019/05/09(木) 14:26:29.81ID:aby7wzdI
Xamarin程の糞はない
2019/05/09(木) 18:02:50.97ID:cLhRp6Rd
>>514
まだいたんだ…
2019/05/09(木) 18:09:33.32ID:cLhRp6Rd
>>510
サクッと言うのはちがうんでは?
SDKとか考えたら普通にandroid studioのほうがサクッとインストールしてあまり問題も出ないよ

みんなXamarinに飛びつくけどコレジャナイ感で止めていく
フォームにボタン一個で押したらメッセージ出すアプリを作ってみんな出ていく

実際androidやiOSなどの経験や知識がないとまともなアプリ作れない
単一のターゲットでしか使わない場合javaがc#に変わるというだけで選択するとがっかりして出ていくだろうね
2019/05/09(木) 20:41:05.30ID:qJ5zmJws
Flutterに負けた終わった技術ざまああ
2019/05/09(木) 21:25:33.58ID:qJ5zmJws
俺は2年前から糞だと見抜いていたからな
我ながら先見の明に感心する
2019/05/10(金) 00:12:18.33ID:kar7n7Sm
単一ターゲットでもC#でコーディングできるだけでかなり快適に開発できてるけどな
Formsはまだ微妙だけどXamarin.Nativeはかなり快適
Android StudioもXcodeもそれなりに経験あるが
2019/05/10(金) 00:14:51.46ID:HgJyiWAG
>>517
そこは「ざまあありん」と書くとこだろ
2019/05/10(金) 06:01:10.54ID:szkBR7My
Microsoft、「.NET Core 3.0」の後継となる「.NET 5」を2020年にリリース
https://www.atmarkit.co.jp/ait/articles/1905/09/news108.html

Microsoftは「.NET Core」「.NET Framework」「Xamarin/Mono」を1つに集約すると発表した。
「.NET Core 3.0」の後継となる「.NET 5」は、Windows、Linux、macOS、iOS、Android、tvOS、watchOS、
WebAssemblyなどに対応した開発が可能な単一のプラットフォームになる。

https://devblogs.microsoft.com/dotnet/wp-content/uploads/sites/10/2019/05/dotnet5_platform.png
2019/05/13(月) 15:07:30.93ID:NlVP0ueO
Microsoft、「Xamarin」の全APIドキュメントをオープンソース化
https://www.atmarkit.co.jp/ait/articles/1905/13/news081.html
2019/05/13(月) 16:21:02.95ID:WI4C+P81
Xamarin程の糞はない
2019/05/16(木) 01:27:55.73ID:P2WfwLK4
無能乙
525デフォルトの名無しさん
垢版 |
2019/06/11(火) 14:39:13.32ID:+z401u2T
iOSの開発はStoryboardが主流じゃなくなりそうだな
純正開発環境に近い開発方法でC#を使える時代は終わるのかな・・・・
2019/06/25(火) 09:23:00.64ID:2W1epp0R
Xamarin.Forms でフリーで使用できる DataGridView はありませんか?
ComponentOne等の市販ライブラリでは見つけたんですけど、個人的な趣味のPGにうん十万もかけたくないので・・・
ヘッダ行を常に表示。データ行はスクロール可。データ行をタップ、もしくはダブルタップでイベント発生。データはList<T>でBinding可能なもの。
ってのが理想です。
2019/06/25(火) 09:50:17.55ID:22iJeFBm
Xamarinみたいな糞でやるからそうなる
2019/06/25(火) 10:06:07.39ID:KoYuAQ6u
>>526
標準のStackLayout・ScrollView・ListViewの組み合わせで作れそうだけどね
2019/06/25(火) 10:59:41.48ID:2W1epp0R
>>528
1行に3項目あって、それぞれの文字列長が一定じゃないんですよね。
それぞれの頭を縦に揃えたいけど・・・
ColumnDefinitionで決め打ちするしかないですかね。

その時に必要な最大幅がわかれば Width="{Binding Col1Width}" とかでできそうなんですけどね。
2019/06/25(火) 15:40:30.43ID:dKwDGeP5
>>529
これで文字列表示に必要な幅とれるんじゃね?
https://docs.microsoft.com/ja-jp/dotnet/api/xamarin.forms.visualelement.measure?view=xamarin-forms
https://github.com/xamarin/xamarin-forms-book-samples/blob/master/Chapter05/EmpiricalFontSize/EmpiricalFontSize/EmpiricalFontSize/FontCalc.cs
2019/06/25(火) 16:06:58.79ID:2W1epp0R
>>530
見てみましたが、実際に表示する文字列の指定方法が無いのでプロポーショナルフォントだと正確な幅は出ませんよね?
2019/06/25(火) 16:24:57.80ID:dKwDGeP5
>>531
LabelのTextプロパティにセットしても駄目だった?
2019/06/25(火) 16:52:57.79ID:2W1epp0R
>>532
おお。ちゃんとしたサイズかどうかはともかく、"ABC"と"abcdefg"では違った結果が返ってきました。
ちょっとあがいてみます。
ありがとうございました。
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よりプラットフォームの多いこっち買ってくれたほうが良かったな
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
フレームワークの出来をドヤって見せるにしてはちょっとショボくね?
2019/06/29(土) 15:28:13.03ID:lQ+T+jM2
役割が全く違うから
539デフォルトの名無しさん
垢版 |
2019/06/29(土) 23:13:21.57ID:LhJ5TdYn
全く違うか?結局はクロスプラットフォーム実現するためのものだと思うが
2019/07/01(月) 10:03:18.68ID:9r8RZXK3
>>521
ソースひとつで全てのプラットフォームで動くアプリが書けるなら、
Windowsの優位性がなくなりそうだ。MSには、やるといって、実際やら
無かった前例があり、
 「将来できるようになるからC#使っていれば良い事有るよ」
詐欺の恐れがある。
2019/07/01(月) 12:17:35.17ID:6DZxFjYs
iOSやAndroidのアプリをUWPに流させるという莫大なメリットがMSにはある
2019/07/01(月) 12:31:53.43ID:TQEs5kf/
MSとしてはWindowsに限らず各OSからAzureに繋いで課金してもらおうという戦略だよ
それで各OSで動作するAzure向けライブラリを色々作ってるんだよ
2019/07/01(月) 12:36:37.99ID:6qwNLXpe
Microsoft程の糞はない
2019/07/01(月) 13:07:26.95ID:ZgSw1bMZ
>>540
Windowsの優位性がなくなったからこそ必要なのに
2019/07/01(月) 15:34:21.61ID:9r8RZXK3
>>541
それは、スマホ--->Windows へのアプリの流入を想定しているということだけど、
逆方向の流れが生じてしまう可能性もある。それを甘く見ているのだろうか。
仮にWindowsが不要になって売れなくなると、2兆円を超えるくらい、MSの
売上げが減る。確か、会社全体だと7兆円くらいの売上げだったから、無視できる
数値ではないと思うが。
2019/07/01(月) 15:35:40.93ID:9r8RZXK3
>>544
マルチプラットフォームの開発ルールの開発で、どうしてWindowsの優位性が
が増す??
2019/07/01(月) 15:36:12.85ID:9r8RZXK3
誤:開発ルール--->正:開発ツール
2019/07/01(月) 17:54:14.75ID:tOmxAVuU
無視できる額ではないけどMS自身はソフトウェアを売って稼ぐモデルからは脱却したがってるから
2019/07/01(月) 17:54:52.20ID:tOmxAVuU
無視できる額ではないけどMS自身はソフトウェアを売って稼ぐビジネスモデルからは脱却したがってるから
2019/07/01(月) 17:54:52.78ID:9r8RZXK3
それはナデラだね。
2019/07/01(月) 18:02:06.85ID:9r8RZXK3
ナデラになってからMSは物凄く嫌味な感じのする企業になった。
株価下落は、それだだんだん分かってきたことから来るものかもしれない。
2019/07/01(月) 18:12:57.60ID:sV0rjxHI
マイクロソフトの株価は史上最高値を更新中。クラウドビジネスがけん引
https://news.infoseek.co.jp/amp/article/toushiru_21948/
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
2019/07/01(月) 18:57:56.45ID:9r8RZXK3
クラウドもモバイルもARもMRも全部欲しくない。
2019/07/01(月) 20:10:14.43ID:YzHO/9WR
>>553
それって株価上昇傾向のチャートだよね
556デフォルトの名無しさん
垢版 |
2019/07/01(月) 20:29:51.79ID:wPs6zspA
>>554
こいつただのアンチじゃねーかw
2019/07/02(火) 01:32:21.80ID:vQT+qXro
ナデラは技術を舐めており、人を集めさえすれば出来ると思ってるが、
最近のVSの速度の遅さとサイズの大きさを見ればそれが幻想であることが分かる。
ダウンロードとインストールに莫大な時間がかかるし、起動速度もコンパイル速度
もとても遅い。C#で作ったプログラムもとても遅い。Windowsは新バージョンに
乗り換えるとアプリの起動速度がとても遅くなり、Update前より品質低下する。
2019/07/02(火) 02:10:54.11ID:qyex6tlb
Microsoft程の糞はない
2019/07/02(火) 08:31:21.71ID:wB0GhTVY
BOTなんだろうな・・・
2019/07/06(土) 16:40:19.72ID:XHGsMteC
Xamarin程の糞はない
2019/07/06(土) 17:18:51.30ID:AglAKHVu
BOTやな・・・
2019/07/29(月) 08:06:28.02ID:+r1J3j97
MSはナデラになってから技術の会社から一般人向けの会社になった。
2019/07/29(月) 19:56:25.39ID:/uzWUdKP
ヤシからナ〜デ〜ラ
2019/08/10(土) 23:21:58.39ID:CdfuVllp
https://devblogs.microsoft.com/dotnet/calling-all-net-desktop-and-mobile-developers/
surveyよろしく
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キー押してピンチ操作してる感出てるのにイベントが発生してくれないのはなぜなんだ?
同じようにハマった人いない?
誰か教えてえろいひと
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もアップデートかけたばかりだから基本的には最新版になってるはず
ググっても同じように困ってる人あんまり見当たらないし、オレの操作の仕方がどこか悪いんじゃないかと思ってるんだが全然分からなくてな
569デフォルトの名無しさん
垢版 |
2019/09/05(木) 21:26:43.67ID:w/3b8Xa8
>>566,>>568
自己解決したわ
Optionキー押してtouchpadをスライドしてたんだが
touchpadを押した状態(クリックした状態)でスライドさせないとダメなんだな
スレ汚してすまん
570デフォルトの名無しさん
垢版 |
2019/10/16(水) 19:49:03.95ID:rev6XlUO
誰か助けて!
あるパッケージがPCLはなくてiOS、Android個別でしか提供されてなくて各プラットフォームに処理を書いてるんだけど
どうしてもiOS、Androidでパッケージを利用したオブジェクトを共通で受け取りたいんだけどDependencyServiceでオブジェクトを受け取っても型がないからエラーになっちゃう
いくら調べても共通側での型の利用方法がわからないんだけど解決策って存在する?
調べるとJNIでMCWやACWsなんかがあるけどこれってJavaをP/Invokeで呼び出すっぽいからなんか違うっぽいしわかんないわ・・・
571デフォルトの名無しさん
垢版 |
2019/10/17(木) 03:06:12.73ID:Xwvn1Enx

msgpack
572デフォルトの名無しさん
垢版 |
2019/10/17(木) 10:48:43.78ID:uK2EjZkv
>>570
ネイティブの型をそのまま使うとかって意味なら素直にやめてインターフェース経由での利用とかにとどめたら
ネイティブをそのままマネージドの中で使いたいとか死亡フラグしか見えん
573デフォルトの名無しさん
垢版 |
2019/10/17(木) 20:22:43.17ID:2PRSlFzu
>>571
msgpack初めて知りました
型を指定してシリアライズしたバイナリを送信するから受信側でクラスやインターフェイス定義の参照がなくても
デシリアライズしたオブジェクトのメンバにDynamicObjectやExpandoみたいにアクセスできるって認識でいいっすか?

>>572
Xamarin Formsの共通(Standardなので適切かわからない)コードからモバイルプラットフォームのパッケージを参照できないんでパッケージで定義されてるインターフェイスにアクセスできないんすよ

P/InvokeできればいいですけどマーシャリングでハマりそうだしXamarin Forms難しいっすね!
2019/10/17(木) 20:38:30.99ID:fUTf6AOQ
なにかかんちがいしてるきがするよ
2019/10/17(木) 20:44:26.06ID:fUTf6AOQ
共通で利用できるインターフェイスを用意する
その実装を各プラットフォームごとに書く(プラットフォームのパッケージはここで使う)
共通コードからはインターフェイスのみ使う

データが欲しいなら共通のクラスをつくってそれを受け取る
2019/10/20(日) 15:28:06.29ID:YHzeiaQn
Xamarinみたいな糞でやるからそうなる
2019/10/20(日) 16:37:36.28ID:JmbIGTf6
マルチプラットフォームでどの開発環境がベストかって話題で盛り上がるんだけどReact Nativeも制限多いしパッケージの組み合わせやバージョン毎の互換性云々の不具合も多いし
Xamarinも歴史長いからサポートや下位互換は優れてるけどフロント実装の手間が圧倒的にReactに劣るよねとなって結論としてネイティブで書くのが一番良いって結論になるんだよね毎回
578デフォルトの名無しさん
垢版 |
2019/10/20(日) 17:54:32.82ID:qrQGfSO4
そこまで劣るかね?MVUの方がスッキリはするけどjsでReactだとElmより汚いし生産性でそこまでXAML+MVVM劣ってる?
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もハマりどころ多くて苦労するけどどうせ苦労するならパッケージのメンテナ多くて苦労が報われる方が安心感ある
580デフォルトの名無しさん
垢版 |
2019/10/21(月) 12:38:45.81ID:HbIqrN+C
自分はむしろHTML疎くてちょっとElm触ったぐらいなのであれだけど人口はまあHTMLの方が多いのかの

RNはバージョンアップ頻度が激しいとかで疲弊する聞いたけどどうなん
XFは比較的後方互換差異は保ってると思う
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なのかなって感じ
2019/10/22(火) 02:23:01.04ID:rjvI6LBL
クロスプラットフォームは糞
RNもFlutterも全部糞
糞の中のキングオブ糞がXamarin
2019/10/22(火) 02:47:58.42ID:NkYnhqe9
flutterは出来がいい
584デフォルトの名無しさん
垢版 |
2019/10/22(火) 05:51:25.65ID:S4fXHOVZ
>>581
んーRNでHTML+CSSをどうネイティブの表示に変えてるのか知らんけど、それはその辺をやる薄皮があるだけで、似たようなものを作るだけでいいからあまり本質的な話じゃなくね
2019/10/29(火) 17:10:37.79ID:+khohoDc
VSから実機へのデプロイができない
たぶん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がクソすぎて馴染めない
2019/10/29(火) 22:39:47.24ID:iasCDOs/
android studioのかわりにvisual studio codeつかえばok
2019/10/29(火) 22:41:54.53ID:iasCDOs/
dartは俺も最初はブチキレまくってたけど、なんとか乗り越えてた
2019/10/30(水) 22:49:42.74ID:ldOhM9S0
Xamarinみたいな糞でやるからそうなる
2019/11/04(月) 08:53:08.56ID:HKhy1RUg
flutterも触ってみようかと思ってるんだけどdartはどうクソなん?
2019/11/04(月) 21:57:51.50ID:cmyP6Aom
dart程の糞はない
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作れとかキチガイすぎんだろ
2019/11/06(水) 23:15:29.01ID:m+ElInPK
Xamarin程の糞はない
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況