◎正当な理由による書き込みの削除について: 生島英之 とみられる方へ:Microsoft .NET MAUI part9 [Xamarin] YouTube動画>9本 ->画像>15枚
動画、画像抽出 ||
この掲示板へ
類似スレ
掲示板一覧 人気スレ 動画人気順
このスレへの固定リンク: http://5chb.net/r/tech/1663067298/ ヒント: 5chスレのurlに http ://xxxx.5chb .net/xxxx のようにb を入れるだけでここでスレ保存、閲覧できます。
Xamarinと.NET MAUIのスレッドです。 C#でクロスプラットフォームのアプリを開発できるフレームワーク 無料、クロスプラットフォーム、オープンソース。 対応プラットフォームは、Windows, Android, iOS, macOS, Linuxなど
このスレにもスクリプト荒らし来たかど思ったら人力だった
これから.NET MAUIをどんどん盛り上げていきましょう! 〇〇のライブラリが使えた! □□用のライブラリを作った! ドシドシ情報共有お願いします!
正直MicrosoftのドキュメントってXamarinの方が充実してるよな クラス名で調べたらめちゃくちゃ細かく出てくる
まぁそのXamarinのクラスがほとんどそのまま使えるんだがw
PC版はC++でオンライン版はReactなんだろうね だからReactNative使ってる
COCOA普及率3割ってかなり多いほうだと思うんだがどうなんだ? パズドラとほぼ一緒と考えると
LINEは統一教会企業じゃないだろか。 コンピューター関係ではワコムが統一教会企業だぞ。 社長がそう言ってるから。
たしかにそれはあるな ML.NETとか使ってAIを使うってのも面白そう
ないもの足りないものがあるなら作るしないからと言って作ることを諦めない これがZ世代になるとないなら作りませんになっちゃうんだよな こんなんじゃ一生イノベーションとか起こせないと思うけど
ということで何か作りたいんだがどんなのがいいだろうか? SfMライブラリとか作ってみてぇな
まず、キーボードで文字を打てるように指導するところから始まるからな。冗談抜きで。卒論で相当苦労するらしい。
これからXamarin.formsのアプリをMAUIに移植しなきゃならないのだけど plugin bleとか使えるのかな 使えないと地獄だけど
>>20 もうちょっとすればキーボード叩かなくてもスマホつないでスワイプ入力すればいい時代が来そう
>>25 つくったけど?
今日の昼アップロードした
他でやれって言われたから専スレ作ったんだけど
.NET MAUI HighSchool
http://2chb.net/r/tech/1662947042/ ナビゲーションメニュー初めて作って見たんだけどナビゲーション先でObservableCollectionにAddしたものがメインのCollectionViewに表示されるようにするにはどうすればいいんだろうか? ナビゲーションバックでコレクションを更新すればよいのかな?
>>28 同じコレクション使ってるはずなんだけどページにそれを持ってこうとするとできないんよなぁ…
どうすればいいんだろうか?
違うページでObservableCollectionが入ってるクラスをnewしたら初期化されるかなぁ?
何を言ってるのかよくわからん 1つのObservableCollectionを2つのビューにバインドすればいいだけだろう 何をどうしたらそんなことになるんだ それが再現できる最小のコードを作ってみたら動画のネタにもなるんじゃね まさか2つのViewModelそれぞれに違うインスタンスのコレクションを追加して自動的に同期しないと悩んでるんじゃないだろうな
DIならAddTransientだと別々のインスタンスになるからAddSingletonしとけ public class Model { public Collection{get;}=new ObservableCollection<string>(); } public class ViewModel { public ViewModel(Model model) { Model=model; } public Model Model{get;} } public MainPage(ViewModel viewModel) { ViewModel=viewModel; } public Model ViewModel{get;} } こんな風に作ったら builder.Services.AddSingleton<Model>().AddSingleton<ViewModel>().AddSingleton<MainPage>(); こうすればそれぞれのコンストラクタにインスタンスが自動的に注入される コンストラクタの引数をインターフェースにしとけばテストの時にモックが注入できる
こんな感じでObservableCollectionをDataCollectionとして作って
(DataSet.cs)
Navigation先でAddしたやつを
(DetailPage.xaml.cs)
MainPageのCollectionView(memoList)に反映させたい
(MainPage.xaml.cs)
そういえばナビゲーション先のページAddTransientにしてたわ AddSingletonにします。
AddTransientどうこうより先に2回newしてんじゃねーかw
>>34 ページはどうせアプリ終了まで生きてるからどうだっていいぞ
>>36 やっぱりnewが悪いのか…
newせずDataCollectionを使う方法ってありますか?
AddSingletonしろって言ったばかりだがもしかしてインスタンスの概念がわからない系?
>>39 ?
最初のnewはMainPageでいいんだよね?
そのナビゲーション先でDataListクラスの関数使おうとするとどう指定すればいいんだ?
>>40 いやだからnewしないの
さっき書いたコードのModelのとこを共有したいコレクションを持ったクラスに書き換える
するとサービスプロバイダーにそのクラスを要求したら最初の1回は自動的にnewされたインスタンスが返り、次からは同じインスタンスが返る
つまり何回要求しても同じものが返ってくるんだよ
ここではDIを使ってるからMainPageがMauiAppに作成された時点でViewModelが自動的にサービスプロバイダから注入され、ViewModelが作成された時点でModelが注入される
同じく別のページとそのVMもAddSingletonしとけばそのページに遷移した時にVMにモデルの同じインスタンスが注入される
同じインスタンスだから状態も共有する
newしたら別のインスタンスになっちゃうだろ?
>>41 うーんわからん…
Program.csに
>>32 を書けってこと?
>>43 なるほど!
これで共有のObservableCollectionを共有できるのか!
これって.NET MAUIからの新機能?
機能としては相当前からあるがここまでの圧をもって押し付けてくるのはMAUIからかな
>>39 みたいだね。
インスタンスがいまいちわかっていないみたい。
MAUI、CollectionViewがバグりすぎててガチで使えないwwwwwwww ItemTemplate を設定してあるとき、バインド元のコレクションの要素の置き換えをやると画面上では要素が置き換わったように見えるが、置き換え前のビューもなぜかメモリ上に残ったままになるwwwwwwwう◯こwwwwwww
俺は.NET MAUIのこと悪く言わんよ EditorコントロールがAndroidでは外側のグリッド(フレーム、スタックレイアウト含む)のWidthを参照しないって仕様は見つけたけど ホリゾンタルオプションズをフィルにしても一文字分のWidthにしかならんやつ もちろんちゃんとWidthリクエストすれば問題ない
まあ現象再現する最小コードでも上げてもらわないと何とも言えんわな
>>48 それはパフォーマンスを優先するために画面の再描画をしてないだけ
RxのThrottle使え
debounceとかthrottleとかそういうのを知らずにゴリゴリ押して苦しんでる人結構多いよね。 webはおもちゃ、ゲームも所詮おもちゃ、とか言って叩いて無視しすぎたんじゃないかなって思うわ。
プロジェクト作って、
MainPage.xaml
<?xml version="1.0" encoding="utf-8" ?> <ContentPage xmlns="<
http://schemas.microsoft.com/dotnet/2021/maui> ;" xmlns:x="<
http://schemas.microsoft.com/winfx/2009/xaml> ;" xmlns:local="clr-namespace:CollectionViewMemoryLeak" x:Class="[プロジェクト名].MainPage" x:DataType="local:MainPage"> <Grid RowDefinitions="Auto,*"> <Button Text="Replace" Clicked="Button_Clicked"/> <CollectionView Grid.Row="1" ItemsSource="{Binding Items}"> <CollectionView.ItemTemplate> <DataTemplate> <Label Text="{Binding}"/> </DataTemplate> </CollectionView.ItemTemplate> </CollectionView> </Grid> </ContentPage>
MainPage.xaml.cs
using System.Collections.ObjectModel; namespace [プロジェクト名]; public partial class MainPage : ContentPage { public ObservableCollection<string> Items { get; } = new() { "a" }; public MainPage() { InitializeComponent(); BindingContext = this; } private void Button_Clicked(object sender, EventArgs e) { Items[0] += "b"; } }
って置き換えて、デバッグ開始
ボタン1万回ぐらい押すとわかると思うよ
ボタン1万回押したくない人用 for (int i = 0; i < 10000; ++i) { await Task.Delay(1); Items[0] += "b"; }
.NET 7でマップコントロールが来る! あとデスクトップようにツールチップやコンテキストメニューが追加されるそうな
Xamarin.formsからの移植って 今までのフォームやソースはだいたい使えるの? dependencyとかそのまま使える? フォルダ構成が変わりすぎててAndroid独自のソースどこにおけばいいかわからない
>>61 ディペンデンシーはHandlerになった
AndroidのソースはPlatformフォルダにいれればよい
>>61 Android独自のソースはPlatforms/Androidの下に置く
そうするとAndroid版のコンパイル対象になる
それか#if ANDROIDの中に入れる
Xamarinは複数プロジェクトだったけどMAUIは部分メソッドを使いたいために単一プロジェクトになってる
つまり共通ソースに部分メソッドの宣言を書いてPlatforms以下それぞれのプラットフォームにそれぞれの実装を書く
UIをカスタマイズしたいならレンダラーじゃなくハンドラーを書くかマッピングを変更する
マッピングの方が軽い変更に向く
マッピングとはUIの共通コードのメソッドやプロパティーをファサードとしてそれらへの操作と実際のそれぞれのプラットフォームでの実装を関連付けるものでプロパティーやメソッド毎に設定できる
一応Xamarinのソースはコンバートできることになってるけど信用してはいけない
MAUIではFreezableクラスが無くてBindingProxyを使えないのな。 書くしか無いか・・・ いちいち、DataGridセルなどのチャイルドレベルからDataContextを何段階アンセスターサーチなんてやってられない。 マンドクセーし、保守性悪い。
.NET 7のMAUIについてMicrosoftのJames Montemgnoさんが語るみたい
0時から
VIDEO まぁ地図機能がほとんどだろうな
あとデュアルスクリーンか?
AndroidやiOSでもできるのだろうか?
固有プラットフォームのコードを呼び出すやつって条件付きコンパイルとパーシャルクラス使うやつあるけどパーシャルクラスの利点ってなんですかね? 維持管理がしやすいとか? 条件付きコンパイルはifつければいいだけだから実装は簡単
xamarin.fomsだと、ホットリロードが効くのはxamlだけで csファイルは再起動が必要だけど MAUIはCSにもホットリロードが効くようになったの?
>>68 違いはねぇんじゃね。 あるとすれば、他のプラットフォームコードが視界に入ってこない事ぐらい。
Dependenciesにインターフェースレポジトリ継承宣言を置いてPlatformsにカキコするのはありきたり。 ドメイン駆動開発やっていれば常識。
ただ、上の方にもあったようだが、ドメイン駆動として、Core、Domain、Infrastructueのダイアゴナル構造にしようとすると、
クラスライブラリではPlatformsから参照できるものの、定義宣言から実装側を認識できないバグがあるので、現在は、MAUIでDDD開発はできない。
最近Twitterで.NET MAUIで検索して困ってる人に勝手にリプライ送るのが日課になってるわ .NET MAUIで検索してるからMAUIだけだとヒットしない
マウイ島が引っかかるからmauiで検索できないんだよな MSの命名センスが終わってるのはいつもの事だが せめてXamarin引き継げばマシだったろうに
>>75 だよねw
あとC#もそのままTwitter検索かけれないから#csharpでやってるw
MAUIってまぁ英語がマルチプラットフォームアップUIだから仕方ないんだろうけどもうちょっとおしゃれな名前にしてほしいよな 紫基準としてるからアヤメから取ってAIrisとか
Flutterも効かないんじゃね? ReactNativeは知らん
検索しにくくしようとしてんのかどこかの国の登録商標を避けようとしてんのか知らんけど地名とか数字とか名前にするのはいい加減やめてくれと言いたい Androidのお菓子の名前もな
Mauiへの移植、そう簡単にはいかなそうだなぁ ちょっといじっただけで スプラッシュスクリーンの使い方も違うし、アイコンの配置場所も変えなきゃだし PageView/ContensViewのヘッダのおまじないも違う(一括置換でいけるのかな) せめてなんかツールが欲しい・・・
>>89 リンクちゃんと貼れてなくね?
VIDEO 動画見たくない人は
ディペンデンシーインジェクション(DI,依存性注入)について
>>43 のリンクが記事として紹介してるね
コンストラクタに渡すんじゃなくプロパティに直接注入してくれれば楽なんだがな 依存関係がループしてると戻ってこなくなるからだめなのか
>>88 うーんβ版かぁ
ちょっと週末に試してみる
ありがと
MAUIは動作確認の時にウインドウズ版でやれば csファイルでもホットリロードボタンを押せばホットリロード効くんだな Andoridしか見て無くて盲点だった・・・
動画作るときにiOS,Androidの各API調べたんだけどまだXamarin.なんだが… MAUI.になるのはいつなんだろ? まぁ使えるからいいんだが初心者にはわかりづらそう
だからまだ未完成だって なにせmono使ってるんだから 今は.net6に対応する作業をしてるんだろ 微妙に仕様違うからすぐには終わらんぞ
DependencyService廻りは動画作った漢字だと[Assembly~Dependency]とかDependencyService.Get~みたいなのがなくなってるからより直感的にはなったイメージ
Xamarinはプラットフォームコードから共通コードを呼び出してたから共通コードからプラットフォーム呼び出しをするのにdependency injection必須だったんだよ MAUIは単一プロジェクトで共通コードからプラットフォームコードを呼び出す方式に変わったからDI不要になった Dependency Serviceはdependency injectionするサービスだからプラットフォーム呼び出しに関しては使わなくなったというだけだぞ
>>102 なるほど
プラットフォーム側から呼び出してたのか
てかここにいる詳しいやつコミュニティ作ったらかなり流行りそうなんだがどうなんだ?
そんなんで流行るなら誰も苦労しねぇ 現実、こんなとこで数人が騒いでても世界には1mmも影響ないから
>>105 俺のお陰でTwitterでは.NET MAUI初めてみるかぁみたいに思ってくれてる人がいると思うだけで俺は救われてるわ
昨日はF#でMAUIやってみるか~って呟いている人にいや無理ですよって言ったらでも面白そうだからC#でやるか~って言ってくれたぞ
プロジェクトと移植する人によっては簡単だがまあ難しいと思っとけばいい まずXAMLのパーツで使えないものや互換性のないものが結構あるからそれを作らなきゃいけない WPFはウィンドウズだがMAUIはマルチプラットフォームなので複数のプラットフォームに対応したくなるがそうするとここでも足りないパーツが出てくる マルチプラットフォーム故にウィンドウズの常識が通じないことや各プラットフォームに合わせたカスタマイズも必要になるからそこの勉強も必要
>>107 XAMLデザイナーがないのに耐えないといけないぞ
>>107 WinFormとか未だにやってるやつよりは簡単
Blazorはもっと簡単
.NET MAUIで一番期待してるのが VS Codeでの開発なんだけど やってみた人いる?感想どう? VS for Macが使いにくすぎて早く移行したい
あれ? MAUIでは、Windows Machineではホットリロード使えない? まっ iPadとAndroidで使えるから問題無いけど、WPFでホットリロード使っていると画面トリミング終了でリリースレベル完になるので速いんだよな。 Windowsも使えるといいな。
>>114 使えなかった?
チュートリアルのカウントアップの数変えるのホットリロードで出来たけどな
これ何なんだろうな?
条件付きコンパイルのWindowsの挙動
>>116 何なんだってそりゃ条件から外れてるんだよ
デバッグボタンの横のドロップダウン押してみ
>>115 そう言われればテンプレートサラでは使えたよなと思って、新規にテンプ作って例のHello World! Click画面出してみたが、ホットリロード動いていない。
反映されることは反映されるが、iPadもAndroidもホットリロードツールバーが出ていないから超変。
今日、Ver17.3.5にアップデートしてからかも・・・
>>117 いや…これWindowsMachineにしてもグレーアウトは消えない…
今やったら本当にグレーのままだね 実行すると、ちゃんとブレークポイントで止まるけど この間やったときはちゃんとしてた気がするけど
ちゃんと動くしインテリセンスもコパイロット?(2022からのAI記述機能)も動いてるんだけどなんか知らんがグレーアウトすんだよねぇ
これは.NET MAUIのバグというかVSのバグだろうね まぁいつか治るから気にしない
>>118 なるほど
自分の環境だとVer 17.3.3だったからその辺も影響してるのかも
>>126 WPFとWinUI3ではホットリロードは正常に動作するので、MAUIに関するデグレードかも。
50ページもある画面設計をプレビューでやるのは心が折れるので、MAUIでも動くようにしてホスイ。
>>127 前のグレードだと普通にホットリロードできてたからバグなのかも
ホットリロードボタン押しても反応がない
今確認したらAndroidでもホットリロード効かなくなってるわ これは完全にバグ 早急に対策取られるな
Ver 17.3.5 4のやつはそのままのほうが良い
条件付きコンパイルのグレーアウトの件
回答貰い解決しました!
これが俺の限界だ… ://youtube.com/shorts/fmP40j3RVE0?feature=share isVisibleプロパティってかなり便利に活用できるよね
Xamarin.FomrsからMAUIへの変換はツールだとダメっぽいなぁ そもそもフォルダ構成がXamarin.Formsの時と一緒でプロジェクトファイルが壊れただけっぽい リソースファイルがiOSもAndroidも共通化できると思ったのに・・・ 手作業でやるしか無さそう
まぁねぇ・・・ Android側もどんどん変わるし、MAUIでXamarin,Formsからのdepricatedモッサリだからなぁ。 単純な、<Platform> Syntaxはじめ、Android側のWifi SSID取得するConnectionInfoすらDeprecatedになっている。 仕事でやっていないとついていけないだろうな。 気持ちはわかる。
いろんなやつから.NET MAUIって言われててワロタwww
そりゃそうだわw
バカ「なんで.NETerはFlutterを勉強しようとしないの?」 .NETer「.NET MAUIがあるから」 これ
なるほど 上の切り抜きじゃ分かんねーな 貼り付けたやつはアホか
>>143 俺なんだが…
まぁ確かにわからんでもないが
>>144 すまんかったが分かんねーよw
そのみんなに言われてるところを貼ってくれ
スクショ内にMAUIが無いのに分かるわけないだろ… 変な事やってる自覚無いならマジでヤバいぞ
寝てる間にCommunityToolKitのアプデがあったみたいだな
ちょっと前に貼ってくれてたMAUI Learnみたいなやつ今も見れるな よく分からんスコアが付与される期間が終わっただけか
>>148 スコアがつかなくなるだけか
まぁ俺もずっとコンテンツは残るだろうなって思ってたわ
一応PDFで保存はしたけど
開発用にパソコン買おうと思うんだけど、Ryzenでいいかな?
iosってDBをwinからにコピペでうつせる? Androidは制限強くてできないようだけど
.NET MAUIは明らかにFlutterよりも有用なモバイルアプリ開発プラットフォームになると思ってる だからこそコミュニティとか作って色んな人に知ってもらう、使ってもらうのが大事だと 今Blazor使ってウィキ的なもの作ってるからもう少し待っててくれ そこにはTipsとか質問とか.NET MAUIで作られたアプリの紹介とかライブラリの紹介とかここに来ればなんでもわかるってのを目指したい! 年内には開発終了目指したいな
Blazorで作ると.NET MAUIへの移行も簡単だしね
.NET MAUI Blazor App ってMAUIでWebアプリが作れるのかと思ったら逆か。
>>154 Blazor ServerやBlazor wasmでWebアプリ作っとけばUI部分をMAUIにそのまま使えるってことを指してる?
>>157 基本そうなんじゃないんすか?
UI部分変えることもできたような?
>>157 エレクトロンみたいな感じで動くってことだろ
今年の紅白アプリって.NET MAUIで作るんかな? Xamarin続投?
Dependency Injectionを使いViewでViewModelを受け取るというのが、ビハインドコードを汚したくないMVVM原理主義者としては気持ち悪かったが、 イメージやアニメーションをタイマー割込みで頻繁に操作するアプリでは悪く無いと思った。 製造ラインの作業指示書で作業箇所を点滅させるとか、インチュイティブなものはビハインドでやった方が簡単で高速だわ。
他にもSwitchオンラインやモバイルパスモなんかも COCOAはBLE、SwitchOnlineはマイクレコーディング、モバイルパスモはNFCとネイティブAPIに深く関わるようなアプリが多い この辺はFlutterやReact Nativeなんかと差別化できてるところだと思う
厚生労働省がCocoaにAPIを使わなければ、日本人もGoogleとAppleのまともなアプリが使えたのにな。 一国一API制の辛い所だけど。
MAUI使うなら、
https://learn.microsoft.com/en-us/dotnet/architecture/maui/ からスタートアップだろうな。
そこからマーチンのクリーンアーテクチャーなどの仙人の道を登る。
道は一生をかける遠い道。 ガンガレ!
MAUIがMVVMSアーキテクチャーとJames Montemagnoが言うのもわかるよね。 Dependecy InjectionをPlatforms固有化からService までありとあらゆるインターセパレーションに使えるのは、さすが今までのフレーワークの集大成だ。 例えばソケット通信で受信したJSONをViewパーサーやWifiドライバーパーサーにディスパッチするのに、builder.Services.Addxxxで登録しておけば、コンストラクター引数に渡してくれる。 オブジェクト間の疎結合を実現するのに、今までこんな環境があったろうか?
.NET MAUIのDI最強伝説 いつか動画にするわ てかみんなも暇なとき作ろうぜ
ちなみに俺は動画作成をClipChampっていうWindowsストアで無料のやつ使ってる テンプレートとかでかなり簡単に動画作れる 画面キャプチャ機能もあるからPCの画面を録画しながらとれる 声はEdgeの音声リーダー使ってるわ あれめっちゃ精度高いからおすすめ Azureのサービスでもこいつ使えるからアプリでの実装も金払えばいける
NavigationをShellの一元管理としたのも好感がもてるね。 PrismのようにNavigation ServiceをDIでViewModelに渡すのは汚い。 まぁ いろいろの歴史を詰めて仕上げた後発の強みだろうが、これからの進化にも期待したい。
VS17.3.6降りてたからインストールした
>>129 のAndroidは解決したみたい
Windowsは相変わらずホットリロードできんけど
これ仕様なんかな?
俺環?
Windowsはやってないからわからないけど、俺んのところだとAndroidは相変わらずダメそうだな ただAndroid側がFire HDだったりと変な環境なので何が悪いのかわからん 記憶が曖昧だけど、それでも前はホットリロードできてた気がするんだけどな・・・・
>>172 17.3.3とか4とかがちょうどいいかもな
WPFのExtensions.DependencyInjectionとExtensions.HostがそのままMAUIにインプリされたのかな? となると、AbstractFactoryの出番だな。 これはワクワクする。 巨大アプリには必須だ。
CommunityToolkitに動画コンポーネントやっと来るか?
これってなんて読むの?エムエーユーアイでいいのか? xamarinは昔本買ったけどなんか微妙そうだと思ってたが新しいのでたんだな
まぁマイクロソフトなんてリファレンスわかりにくいから普通にreact nativeとかflutterの方が良さそうだな こんなの勉強して金になるんかよ
>>177 リアクトネイティブやFlutterなんかよりネイティブの部分をいじりやすい
Xamarinで出てたモバイルパスモ、SwitchOnline、ココアなんかもみんなネイティブ関係のものを取り扱ってる
NFCだのマイクだのブルートゥースだの
>>177 ちなみにここの奴らが全く反論できてないからFlutter=ゴミってのは確定してる
すまん貼り忘れ
Flutter VS .NET MAUI VS React Native
http://2chb.net/r/tech/1661511605/ >>178 本当かよ
罠くさいな
>>179 なるほどな
でも日本じゃ流行らないだろ?どうせ
UWPだってxamarinだって使ってるプロジェクトなんてほとんど見たことないわ
WPFくらいならたまにあるけどな
マイクロソフトは公式リファレンスもクソ以下だし使える開発者が少なければ当然プロジェクトでは採用されないわな
これ勉強してどこで使えるのよw
>>182 モバイルパスモ見たことねぇのかwwww
Flutterの方が見ねぇよwww
>>180 でも世界採用率1位らしいから英語圏では使われてるんだろ
ゴミってことはないと思うが
まずC#を使えるってのが最大のメリットだわな あとはiOS、Androidネイティブをどう動かすかって話なんだがそれは固有のAPI群が揃いまくってる DartとかいうFlutterにしか使えない言語を覚えるより遥かにマシだわなw FlutterはネイティブいじるにはSwiftやKotlinのラッパーを作るところから始まる
>>183 ふーん
でもそんな案件フリーの俺には回ってこねえし極々一部のプロジェクトで使われてるってだけで金になんねえわな
却下
>>187 そりゃC#使えれば作れるんだからわざわざフリー雇って開発なんかせんわなwww
呪うなら派遣程度の能力しかない自分を呪え
>>188 フリーと派遣を一緒にするなよバカ者
それ1番腹立つんだわ
お前はそれ以下のブラック企業社員だろ、どうせ笑
フリー フリーター、バイト、日雇いのこと 厚生年金も労災も失業保険も休業補償も無いその日暮らし 派遣 人材派遣会社の社員のこと
ローンも組めない家も買えないフリーが派遣を下に見られる時代っていつ来たんだろ 何か盛大な勘違いをしてないか?
https://medium.com/flutter/introducing-flutter-3-5eb69151622f Today there are over 500,000 apps built with Flutter.
50万アプリ
もう勝負決まったね
どうやって数えたのか知らんし50万は眉唾だけどまあアプリの数はFlutterが上だろうな vectorの収録ソフト数が116482本だから日本のフリーウェアの5倍ということだな
新規ちゃんはflutterで入門してそうなんだよな… そんな人はmauiも触ろうとはならんだろうし なんとも寂しいところ
いやそもそもmauiは新規には無理だろ 俺結構経験値積んでるはずだけど色々罠踏んだぞ 走り出すのはもうちょい枯れてからだな あとビルド遅えよ
>>190-191 法人成り間近のフリーランスだバカガイジ
一生労働者の低脳のお前ら下層階級と一緒にしないでくれるか?
ブラック企業社員の底辺君笑
>>192 ローンも組めない家も買えないって?お前マジの障害者か?
一生労働者のゴミクズだから本当になんの知識もねーんだなお前みたいなバカって笑
頭わりいんなら黙ってろやガイジがw
まあ俺よりはるか格下の経験値の分際でリスペクトもできねーお前らバカなんかに教えることは何もねーわ マジでバカだなこいつら 何がMAUIだよバカwクソの役にも立たないお勉強一生やってろよw バカにはマジでお似合いだわ笑
法人なんて今時誰でも作れるのに間際の意味がわからんわw それも知らんということは法人化に見合わないほどの収入ってことだろ 十分な収入があるならさっさと法人化して厚生年金加入すれば節税になるのに
>>202 何もわかんねーバカなんだから知ったかこくなバカが
独立した経験もない何も知らねーバカなんだからさ笑
独立は確かにしてないな 子会社3つに支えてもらってるから
>>204 なにが子会社だバカ
てめーはただの雇われ労働者だろバカが
頭悪いうえ経験値もないくせにプライドだけは一丁前かよw
使えないバカの典型的パターンだな笑
お前らは給料もらってるサラリーマンでまるで何もわかってないバカなんだよ 一生ピンハネされながらお給料もらってMAUIでもやってろシコシコと金にもならねーアプリ作ってろよ 低レベルな勘違い野郎の集まるスレにきて損したわホンマ マジで時間返せよ笑
その日暮らしで年収500行かないって保険とか自動車の維持費とか大変じゃないか? 家族に無理させてない? 体に気をつけろよ
>>208 いかないわけねーだろバカ
キングオブバカが
ソフトウェア開発の相場も何もわかんねー労働者のバカがイキがってしゃべるなよ
MAUIとか新しい物にかじりつけば金になるとでも思ってる想像力も経験値も何もないバカなんだからさ
ID:nsRReb/8 は一体どんなふうに親を殺されたの?
派遣よりフリーターの方が上だと思ってたら逆だったと知って発狂してるんだろうな 反論しようとググッて現実を思い知らされた八つ当たりでもしてるんじゃね 福利厚生の入ってない年収マジックだよなあ
ようフリーランスなんかやるな。15年ほど前に請負やったけど開発業務以外のことで胃が壊れそうになって二度とやらないって誓ったわ。
フリーターのことフリーランスと呼んで動画で素人を騙そうとするやつが悪い
dotnet publishでapk作る時にXABBA7000エラーが出るようになったね。 Xamarin.Formsの時はでなかったんだが、DropBoxの関係のようだ。 OneDriveでは出ない。 再起動してパブリッシュやれば問題ないが、ちょっと気になる点だ。
MAUIにアンチはいない MAUI信者にアンチはいる
他人とは違うことを誇示してマウント取りたいんでしょ
Unityみたいに、IAPを導入しやすくして欲しいな
このBlazorっぽいページも.NET MAUI Blazorなの? それともただのBlazor?
>>224 まだただのBlazor
今からMAUI Blazorに移行してく
コントロールがネイティブのになるらしいから高速化できそう
>>223 これ何でloadingこんな時間かかるの?WebAsmなら分からんでもないけど
コールドスタート?
Blazorで作るとその後.NET MAUIにするの簡単だろ?
>>223 たくさんクソ書き込みあって笑う
ロードが遅いのはWebAssembly使ってるからだな
.NETをクライエント側でダウンロードしてコンパイルしてるから今は仕方ない
WebAssemblyチームで研究してるから将来はもう少し速くなるかもしれん
今はPWAにするか自前でローダー作ってキャッシュすれば二回目以降のロードが一瞬で終わるようになる
>>229 何もしてないけど2回目以降は早いわ
たぶんブラウザが自動でキャッシュするように出来てるんだろうな
>>227 ならBlazor WebAssemblyって書けや
>>232 マジ?
アニメ公式サイトとかよりマシじゃね?
あれクソ重いよな
Silk.NETっての見つけた
なにやらOpenGLだのDirectXだのマルチメディア系をバインディングできるすごいやつみたい
https://dotnetfoundation.org/projects/silk.net これ使うとかなりクロスプラットフォームの開発も楽になりそう
Xamarinにも対応してるみたいだね
ってことは.NET MAUIにも
情報は少ないけど…
バーコードリーダー使って書籍管理アプリ作ってみたぞ 初めてのモバイルアプリだから細かいことはよく分からんがC#で出来るのはありがたい
Flyout,Tab,Navigationの動画作ろうと
https://learn.microsoft.com/ja-jp/dotnet/maui/user-interface/pages/flyoutpage のページからやってたらうまくいかなかった
よく見たらShellを使ってると例外吐くみたいだな
.NET MAUIのデフォルトテンプレートは最初からShellがあるからこいつは使うことができないんだな
もうShellがあるならこいつ必要ないんだから消しとけばよくね?って思ってしまう。
いつの間にか編集できなくなってるな ちょっと前までGithubログインして編集してプルリクエスト出すことができたんだが
>>242 マイクロソフトのドキュメントの話してんだからそれに決まってんじゃん
俺は何度か編集したことあるぞ
テメーのコンテキストなんか知るか エスパーじゃねーんだよ
日本語通じない上にやけにコンプレックス抱えてるやつきたな
あぁすまんMicrosoft Leanのドキュメントじゃないのか… 勘違いしたわ…
learnだぞ 今は編集できないがちょっと前までできた
>>248 へーそうなんだ
その時ってGitHubでログインしたら変えれたんだ
お前がドキュメントの話してるつもりでも周りは知らねーよそんなこと
自分のことみんなと言われても 何を消せと言われてるのか健常者なら一目でわかるので
マジでバカなのかな 自分の認識と他人の認識がどう違うかを認識できないのなんだっけ ADHDとかでそういうのあったっけ?
>>254 話が通じないのはお前がアスペだからだと思うぞ
>>255 そもそも
>>242 が違う認識してるってことを理解しろよ
正しい認識もできない。それゆえ自分がズレてることも理解できない。手の施しようがない
>>260 Xamarinで作ったアプリをMauiへマイグレーションしてるけど、一括変換できなかったから、1つずつ手作業でやってる
>>261 が…がんばれ…
まぁプラットフォームそれぞれにプロジェクト作ってるザマリンと一つのプロジェクトで管理できるようになった.NET MAUIだと変換一発でいかねぇよな…
Qiita Advent CalendarにMAUIのカレンダーなくてワロた
この誰にも相手にされてなさっぷり
これが現実
https://qiita.com/advent-calendar/2022/flutter flutterは今年低調だな
成熟期か
ブラジャーだかBlazorだか知らんがこれもないのけ? tC#ユーザーの大半はUnityユーザー
>>263 そりゃQiitaみたいなクソサイトに誰も書かねぇわなw
正直.NET MAUI HighSchool以下の情報共有されても溜まったもんじゃねぇわなw
そろそろAppleやAndroid固有のAPIを呼び出すための書き方を紹介したほうがいいんじゃね?w
あぁできねぇかw
フラカスの技術力低い低いだもんなw
>>265 アメリカ人の魔の手にQiitaは染まってなかったんだが、これから染まることになるん
だね、
>>263 が書いてしまったから。
>>267 アメリカ人が自分に有利なデタラメ情報を書いてるんだよ、5chも。
Qiitaはアメリカ人は知らなかったから、本来の日本のプログラマの意見が
書いてあった。
日本が凋落したのは、アメリカ人が書いた5chの情報を日本人の意見だと 思って騙されていたからもある。
朝日新聞は、アメリカの資本がCNNの傘下になっているが、日本人はそのことを 知らされてなかった。CNNは反トランプ。 これで日本のマスコミが反トランプである理由が見えてくる。 日本にとってはトランプの方が明らかに良いのに。
>>270 誤: 朝日新聞は、アメリカの資本がCNNの傘下になっているが、
正: 朝日新聞は、資本がアメリカのCNNの傘下になっているが、
ロシアには、レーニン派とスターリン派がいて、プーチンは後者。 後者は意外とまともで、ロシアを共産化して上手く言った後、世界を共産化 すればいいという考え方。前者は世界全体を一気に共産化してしまうべきという思想。 前者は、トロツキー派でアメリカに渡り「ネオコン」になった。 ネオコンは世界全体を共産化しようとしており、それがアメリカの民主党。 ネオコンは公然と「戦争してでも民主化すべき」と主張しており、それが今回のウクライナ・ロシア 戦争の実体。 「民主化」といいつつ、世界全体を社会主義化しようとしている。 CNNもそうだし、朝日新聞も思想が近い。
>>274 様子見だろ
Xamarinのサポート期限迫ってるのにまだMAUI使うべしと思えない状態だから結局どっちにも手を出せない
>>263 これって申請しないとカレンダー作られないのかな?
C#のカレンダーもないようだけど
であれば自分がMAUIのカレンダー作ろうか?
どこの馬の骨ともわからんやつが勝手に申請して勝手に自分の好きなこと書いてるだけだから好きにすりゃいい 単にqiita記事を書くより少し閲覧数が増える以上の意味はない
あら RelativeLayoutはコンパチとして幽閉されちゃったのね。 仕方ないか。 Property XやらBindableObjectじゃないからMVVMに使えない。 はたまた、Viewにインフラストラクチャーレポジトリをインジェクションしてドライバーその他からコールしてもらい、必要なところだけビハンイドでガチガチにエレメントアクセスを書くかだな。 そうしよ。 MVVMに凝り固まる方がどうかしている。
.NET MAUIのResourcesフォルダに保存したファイルのパスを知りたいのですがわかる人いますか? 特にiOSやAndroidでビルドしたときにどこへ行くのか謎です ファイルを開く方法はわかるのですが… ファイル開いてその内容をわかりやすいパスで保存するみたいな方法もあるかと思いますがなんか二度手間な感じがします
>>281 やっぱそうですよね
なんかの関数でそこまでのPathが取得できればよかったのですが…
大人しくOpenAppPackageFileAsyncで開いてからAppDataDirectryに保存したものを使用するようにします
mauiってみんなXAMLで書いてるの? Blazor派は少ないのか
>>284 XAMLのほうが楽
BlazorはHTML,CSS覚えなきゃいけないのしんどい
今年は紅白アプリはMAUIなのだろうかXamarinなのだろうか?
そういえばCOCOA世間でめちゃくちゃ言われてるね バカ向けに機能停止用アプリ作るって言ったら税金の無駄遣いとか
昔のXamarinのプロジェクトをMAUIに移植しようと思ってて いっそのこと、新しいフォルダ構成に合わせちゃおうと思って まずは共通部分のソースをフォルダ丸ごとコピーしたら そもそもフォルダ構成が変わっちゃってて、 Gitの管理で追跡できなくなっちゃう みんなどうしてるの?
>>292 よくわからんけどfor MAUIって新しいリポジトリ作ったらいいんじゃね?
新しいリポジトリを作ったところで ソースがそこでとぎれるからなぁ(´・ω・`)
昔の履歴おいたキャ、昔のリポジトリ見ればいいだけの気がするんだけど。毎月変わると言うならともかく。 たまにそうせざるを得ないことあるけど昔のとかまず見ないわ
MAUI開発環境ってLinux & VSCodeでは無理だよね? Web & バックエンド開発用に今あるLinuxとVSCode モバイルフロントエンド開発用にWindows & Visual Studio iOSビルド用にMac miniを検討してる もっと安く開発環境作る方法ないかな Macがやっぱり勿体無いと感じる
>>296 Macは普通にVisualStudioCommunity使えるよ
てか今使ってんのLinuxPCだとしても元のOSないの?
別に一人で全部開発しなくたっていいんだぞ GitHubに上げて自分の持ってない機種の分は他の人にやってもらえばいい
>>297 今のパソコンOS無しで買ったやつだからWin無いんだ
WinとMac昔は持ってたけどLinuxで困ることなかったから売っちゃった
VS4MacはVS4Winと比べるとなんか使いにくくてだめだったからやるならWinだと思ってるんだよね
>>298 自分のクソコード世界に晒すのはちょっと恥ずかしいかな
>>299 じゃあWindowsOSでも買ってインストールか
なんかWindows10が600円くらいで楽天で売ってるけどあれ使えんのかな?
>>300 Macは買わんとだめかやっぱ
しゃあない次のボーナスで買うか
それまでは安いWindowsとAndroidで勉強するわ
>>301 俺もMac持ってないけどマッキンクラウド使おうかなって思ってる
月2500円くらい(円安だから高くなってるかも)
https://www.nuits.jp/entry/2016/04/02/124859 >>302 働いてるのに10万未満のMac買えないの?
>>303 個人的にはMac買えばいいとは思うけど、「金がある人はMacを買う」という前提は少し極端だとは思う。
>>303 なんで不要なMac買う必要あんの?
iPhoneは買う必要があったから買ったけど
Macは最低10万んでマックキンクラウドは毎月2500円あればいける
んでマッキンクラウドが10万超えるには3年以上の歳月がかかるわけ
その頃Macは文鎮化して使えなくなってる
それに毎月払わなくてもほしい月だけ契約すればさらに金額が抑えられる
しかも常に新しい状態で
欲しいなら買うのは止めないけど、今欲しくないのに開発のために買うのは馬鹿だよ
>>305 普通は開発の後にストアへのリリースがある。
それも今はMac必須ではないようだが、有った方がかなりスムーズに進むとは思う。
そこら辺の調べ物に要する時間とお金、どちらを取るか。
あとは好みの問題かね。
react nativeのexpoみたいなサービスがあるといいんだけどね ビルドからストア提出まで全自動でこれはすごいと思った
>>306 そのためのMacinCloud
リモートでMacを呼び出して仮想化で動かす
>>306 ストアへのアプリ提出って今はXcode使わずに出来る方法あるの?
AzureのAppCenterってどうなんだろ?
あんま詳しく調べたことない
全く関係ない感じ?
VIDEO >>308 うん、だからそれ使うために必要なこととお金、どっちを取るか。
それが面倒臭くないならそれ使えばいい。
ただApple製品は総じて、購入金額も高いが売却金額も他者製より高めなので、それを考慮しての話になるとは思う。
>>309 詳しくないけどci業者がそういうサービス提供してるみたいな話は聞く。
本当かは知らん。
私自身Mac持ちなので試したことはない。
>>309 >>307 だよ
これのMAUI版があるのかは知らないけどあれば知りたい
>>309 Unityだとクラウドでビルドしてそこで出来たipaを使ってストア申請とか出来るね
上で上がってたAppCenterとかも同様のあると思うよ
でも実機ないと色々効率悪いとは思うけど
>>314 ふむふむ
ちょっとAppCenter調べてみっか
まあ実機でデバッグしないといけないこともあるしよっぽどじゃなけりゃMacひとつはあったほうがいいとはおもうけどね
>>316 あぁMac環境での実機デバッグは考えてなかったわ
そういえばMacのデスクトップアプリ作れたんだったなw完全に忘れてたw
iOSはそれ用に中古のiPhone買ったけど
まぁMacは10%しかいないのなら作らなくてもいいか…
>>317 あ、いやiPhoneとかでデバッグするのにMacでデプロイしないと、って話
クラウドで作ったipa入れて、とか出来るかもだけど時間かかりすぎてアレ
>>318 そうなんだ?
WindowsのVisualStudioにローカルiPhoneって項目あるからAndroidと同じ程度でデバックできるもんだと思ってた
>>319 最近できるようになったのならすめん
前は結局Macないとデバッグ出来なかった
>>320 そうなんだ
俺もまだディベロッパーID登録する手前で終わってるからどうなるのかわからんちょっとやってみてできたら動画出すわ
iPhoneのデプロイはマックがいるよ マックとリモート接続すると、iPhoneをWindowsからデバッガーとして使える
デバッグならWindowsオンリーでいけた!(iPhone実機とAppleDeveloperProgramの入会は必要)
https://youtube.com/shorts/91Gf13hTu0I?feature=share デプロイは多分Macないと無理そうだからMacinCloud使おうかなと思ってる月額2400円くらい
流れ的には iPhoneでAppleDeveloperアプリをインストールする ↓ そのアプリでAppleDeveloperProgramに参加する(毎年13000円) ↓登録申請が降りたら VisualStudioのデバッグリストにiOSLocalDeviceってあるからそれにしてデバッグ実行 ↓ ダイアログに従ってiTunesをインストールしてiPhoneをPCにつなぐ ↓ AppStoreConnectからAPIキーの作成や秘密キーのダウンロードを行う(作り方はそのダイアログからヒントのリンクで飛べる) ↓ ダイアログに必要な情報を入れる ↓ 実行すると繋いでるiOSにアプリがインストールされるからそれをタップで開ける(自動では開かない) All Complete
>>329 全くできない
上の記事はEdgeの翻訳機能で見た
てかなんで英語できるか聞いたの?
Androidはそれ程でもない iPhoneはとにかく金がかかる
iOSでかかるのは大したカネじゃないけど、 実名を晒すのがなぁ
MacMini って、2012年版でも最新MacOS(?)を載せられるものなの?
会社でやるなら大した金じゃないだけど、趣味でアプリを配布してる人間にとっては大した金田よ
>>333 これ
俺もホントは.NET MAUI HighSchoolで登録したかったけど実名にしろって言われたわ
これストアのアプリ制作者名も実名じゃないとだめなんかな?
>>334 12は厳しいんじゃね?
あまり詳しくないからわからんけど
ただひとつ言っておくと去年のOSアプデで2015年のやつが文鎮化したみたいだ
最悪文鎮化する可能性アリ
全くの個人じゃダメだけど、LLCで屋号を名乗ってる人もいるっぽいね だた今でも新規でできるのかな?そこらへんどうなんだろね
LLCは屋号じゃなくて合同会社だよ 登記簿を見れば代表者の住所氏名は公開されている もちろん、新規でできる
GOOGLEにはそりゃ実名登録だけど ストアで外部に公開する名前はニックネームだよ
Xamarin.FormsからMAUIへの移行は俺には無理だった マイクソロソフトのページ通りにやっても javaがsdkのコンパイルに失敗するとか、訳のわからんメッセージ出まくって終わった
それは良いことを聞いたな。 個人でアプリ登録しようかな。
>>344 Edgeは最近ツールボックスがついて神になった
どこでもブラウザ出してツールボックスの翻訳機に入れると翻訳してくれる
>>330 iOSアプリを公開するときにAppleと英語でやり取りしないといけないよ
チュートリアル動画なぞってToDo作ったんだけどWindowsとAndroidで見た目が違うので困る ブラウザだとリセットCSSで統一できるけどMAUIではそういうのは無いのかな?
ぶっちゃけ、どこでも同じUIになってくれた方がいい場面多そう Visualsとかがその辺を担ってるんじゃなかったっけ?
>>349 そうなの?
プラットフォームごとに見た目整えてたら工数勿体無いんだが?
そもそも大きめのアプリ作った経験がないだろうそいつに聞くだけ無駄
>>354 いやレスポンシブだと画面の大きさでデザイン違うから全部整えなきゃいけないの知らんのかって話だが
CSSに慣れてるならMAUI Blazor使うといいぞ
>>355 レスポンシブってのは画面の大きさとかでレイアウトを変えましょうねって話
それとはぜんぜん関係なく基本的なコンポーネントの見た目がプラットフォーム毎で異なるので困るねって話だよ
>>356 だから、レスポンシブについてはそう言ってんじゃんw
チェックしなきゃなんないのは変わらんだろってことだぞ?w
>>355 いや誰もレスポンシブの話してない。
なぜいきなりレスポンシブ言い始めた?
お前らケンカすんなよ 今は、Flutter の方が見た目が変わらないから良いよねって話をしたいんじゃないのか?
突然アンカーつけて別の話しだしても
>>351 が困るだけだろ
まともに会話すらできないのか
レスポンシブは常識 レスポンシブは画面の大きさによってデザインを変える 以上より画面の大きさごとにチェックするのは常識 だからレスポンシブを使わない案件で画面の大きさごとにチェックしても工程は一つも増えない たったこれだけのことがわからなくて暴れるのはみっともないぞ 読めば全部書いてあるからちゃんと読めよ
>>359 この点に関してはflutterの方が良さそうだね
MAUI今のところ開発者体験はかなり良いけど万能ではないっ感じ
>>362 みんなのために後1000回くらい書き込んどけよ。
OS毎のGUI微調整は時間食うしつまらんのよな… toCだと手抜きもできないし Appleはガイドライン守らんと審査落ちだし つらみ
>>350 なんかライブラリで見たぞ
見た目揃えるやつ
>>351 一つに見た目揃えたいならSkiaSharp使えばいいよ
Flutterとやってること同じだし
>>359 いや別に良くないよ?iOSでマテリアルデザインされても困るだろ
そういうネイティブに寄り添ってるのが.NET MAUIってことよ
まぁOSごとの見た目揃えるだけなのにDartみたいなクソ言語使いたくないんですよね それなら普通にライブラリ使いますわ
>>368 それはAppleが困るだけでエンドユーザー
はそこまで気にしてない。
>>367 ググったけどこれって2d描画ライブラリでは?
流石にこのレイヤーから作るのは辛みあるかな
>>370 気にするけどな
別にそれぞれのOSすべて調整するわけじゃないし確認はFlutterでも一緒だ
そもそもライブラリ使えってなる
>>371 作られてるのが良ければアロハUIKitがあるだろ
こいつはSkiaSharpだからFlutterみたいなもん
FlutterってレンダリングSkiaだよな?たしか?
まずDartみたいなクソ言語でUIなんか作りたくないわけですよ
>>373 なかなかいいね
これでマルチプラットフォームで見た目揃えれるなら良さそうだ
開発者「同じUIがいいです」 ユーザー「同じUIがいいです」 どっち目線?
>>377 開発者目線だろ
同じUIってなに?
クロスプラットフォームなら同じUIだろw
デザインならわかるがw
最初は同じ見た目がいいよ アプリが受け入れられるか試す段階でマルチプラットフォーム対応に工数をかけたくない
>>376 Figmaからskiasharpのコード生成するソフト作ってる人と一緒
ゲームならUnity使えばいいじゃん ツールなんて他人のOSでどんなデザインなのか関係あるか?
UI同じだから別に困惑もしない リニューアルしたのか程度
お前らがそのプラットフォーム個別のデザインに何故縛られてるのか全くわからん
>>382 他人のOSだから気にならないってのはユーザー目線
ビジネス目線だと事情が違ってくる
OS固有のコンポーネント使う場合、特定のOSで文字がはみ出たり、形が崩れたりといったバグがでやすくなる
それは面倒なので最初はなるべく差異が出ない基盤の上で構築したいと考える
>>386 それはFlutterでも一緒だろ
こういうバカ増えたなぁ
みんなFlutterからの移住者だろ
UI揃えたいなら一周回ってブラウザコンポーネント良いぞ。 Xamarinの頃からWebViewアプリばっかり作ってる。
>>388 ガワネイティブってやつか
.NET MAUIはBlazor対応したから何でもできるね
HTML苦手だから俺はXAML使いたいけど
> みんなFlutterからの移住者だろ このスレ見てるだけなのにmauiとかいうゴミに移住なんかしてるわけねぇだろ
>>387 俺はflutterはやっとらんよ
いきなり妄想で罵倒してくるとかヤバすぎんこいつ?
>>388 スタートアップはBlazorの方がいいのかもね
MAUIせっかく良さそうだと思ったのにコミュニティに変なのがいるとちょっと引いてしまうな
こちらとしては純粋に技術の話をしたいのに喧嘩売られても困るし喧嘩したいなら他所に行って欲しい真面目に
>>392 今はReact Nativeがメインだね
これもプラットフォーム間でデザインが違って苦労してる
実際に苦労してるからこうやって意見を出せる
xamarin死んでこのスレは前からxamarinの愚痴や罵倒何でもありスレになっててお前よりずっと前からここにいるわw お前ここはじめてか?過去ログみとけよ
>>387 FlutteだのDartだの言ってるのほぼおまえだけだけどな。
>>396 技術の話とは?
お前の求めてることはちゃんと答えたよね?
アロハUIKit使えだの
>>397 Xamarin死んで?
少なくともXamarinがサポート対象外発表になってからここにいるがそんな話なかったぞ
普通にSwitchOnlineやモバイルパスモも話ばかりしてた
>>398 最初にFlutterの方がいいとか言ってたやつどいつだ?
お前はスレを遡ることさえできんのか
>>402 みんなおまえみたいに暇じゃないよしょうもない
>>402 とりあえずApp storeにiPhoneアプリ公開する動画を見たい
>>404 待ってろ
とりあえずWikiアプリの不具合直してそれをBlazorHybridでMAUIに実装しようと思う
それをマッキンクラウドとか使ってストアで公開するわ
動画は多分先になると思うが今年中にはなんとかなると思う
普通にWikiなんてアプリであったほうがいいだろ Wikipediaのアプリとかあったら毎日見ちゃうね
>>409 ここまで丁寧に書いてもわからんとはw
お前は日本語の勉強をまずすべきだな
>>389 そうそう。めちゃくちゃ楽。
>>390 Cordovaは足回りがもうだいぶキツいな。
フレームワーク使うならCapacitorが楽。
>>410 だから3秒に一回くらい書き込めばみんなわかってくれるってw
とりあえずiOSの実機デバッグ動画ができたのであげ
https://github.com/dotnet/maui/discussions/11568 まぁ、これだな
WinUIも10人未満の小さなチームでやってるっぽいし
このやる気のなさ
終わり
これがxamarin/mauiマイナー弱小環境の現実 クロスプラットホーム開発環境の開発とか複雑でそれなりに人的リソース割り当てなきゃ品質維持できなくてくそになるのに さらに使ってるユーザー少ないから成熟とはほど遠くて頻繁にバグに出くわしストレスだらけの低品質 前スレからmauiゴミになると言われてた通り
10人未満でお前らの千倍の生産性があるんだろ と言いたいがこの体たらくを見るにもっと人数増やすべき 早くまともに使えるようにしてくれよ 待ってんだよ
お前らの大好きなFlutter情報商材屋さんより有意義な情報をコミュニティにポストしてると思うけど? FlutterでネイティブAPIラップするやり方してるやつどいつよ?
WindowsでiOSデバッグの説明してるやつどこにいんだよ? 明らかコミュニティの質としては上だろ 自信もて
.NET MAUIはF#でもVBでも使えるようになってきてる 着実に力をつけてきてんだよ
>>424 事実やんw
特に日本ではその差が顕著
日本には俺の他にカズキとかおるしな
最近Twitterでやり取りしてる増田さんにVBで.NET MAUIできることも教わった
>>424 事実やんw
特に日本ではその差が顕著
日本には俺の他にカズキとかおるしな
最近Twitterでやり取りしてる増田さんにVBで.NET MAUIできることも教わった
>日本には俺の他にカズキとかおるしな ワロた 彼と対等っぽくなっててワロた
>>428 対等にはなったつもりはない
俺以外にも.NET MAUIを推し進める人はたくさんいるんだよ
みんなC#大好きだからね
まぁ、君に真面目に一つだけ言ってあげるけど、動画用とかチンケなアプリしか作った事ないからわからないんだよ 表面しか触ってないんだよ まともな大きなアプリを作ることだな
>>430 Flutterさんが大好きなCRUDアプリって別にスマホ側は大規模でもなんでもなくね?
SwitchOnlineとかは色んな機能つけてるから大規模だろうけど
>>415 の
>My first tries converting a large project from Xamarin to MAUI have been about 10 months ago.
のように大きなアプリを作れば
Mauiいっぱいボロが出てくるから
そこがfluttterとの差なんだよ
>>433 ?
どこにボロが出てんだ?.NET 7でかなり改善したけど?
妄想?
>>433 ?
どこにボロが出てんだ?.NET 7でかなり改善したけど?
妄想?
ダメだみんなワールドカップで盛り上がって通信が不安定
CameraView作ろうとしてたけどもうすでにXamarinであったんだな こいつ参考にして作るか MAUICommunityToolkitでも作ってるらしいけどなんやかんやで自分で作ったほうが早そう コミットの仕方わからんし 勝手にしていいのかも謎
MAUI○スすぎるからReactNativeに乗り換えようかな。。。。。
>>438 ○がわからん
ちゃんと書いてる?俺のブラウザが悪いのか?
カスってことだよな?
モバイルパスモがXamarinなの知ってたけどモバイルSuicaもXamarinなんだな
リアクティブUI使ってた
スマホアプリって意外とこのオープンソースライセンスの項目見れば何使ってるかわかるのな
Azureも.NET(Xamarin)使ってたわ
今見た感じNito.AsyncExってライブラリが人気
2023年からだってさ 順当に行けばXamarinもしくは.NET MAUIだろうけどわからん
SwitchOnlineは2024年に別ハード出すことでXamarin→.NET MAUI移行はしなくてもいいけどここで上げた Azure、モバイルSuica、モバイルパスモなんかは2024年以降も使うだろうし.NET MAUIの需要増えそう まぁお抱えのところでやるから関係ないかもしれんけど
>>446 資格取ってないよ
一級とかかなり頑張らないと取れない
みんないいなぁ なんか俺のアプリMAUIに移行できないよ ビルド通るのに実行時にJavaエラーになる
なんでだろうね? この前Twitterでusing Androidでビルドは通るけどエラーになるって人いたけど #if ANDOROIDつけ忘れてたみたい
とりあえずCollectionViewをどうにかしてほしい 話はそれからだ
>>450 CollectionViewだめか?
VIDEO 無理だxamarinからmauiに移行できない もう諦めて2024年サ終するまでにflutter移植するわ
>>452 いや新しく.NET MAUIで作ればいいじゃんw
>>454 俺はキングヘイロー好きなのに出すの我慢したんだからお前も我慢しろ!
恨むならウマ娘公式サイトを恨むんだな(上から順に20人選出した)
データテンプレート方式がゴミとか言う人いるけど普通にページの情報呼び出せるからフレキシビリティのあるコレクションにしたいときとかめっちゃ簡単だと思うわ
>>457 .NET MAUIには人脈はいらない
ちょまどはクビで
>>459 人望すらプレッシャーすらもはねのける
これが実力の力
なるほどメドウは.NETが動くマイクロコンピュータなのか
>>465 contributorが23人もいると、開発も早いんだね
C#でhtmlやcssを生成操作しているのだから当り前な気がするが
>>466 これなんでhtmlが69%になってるんだ?
勉強不足でgithubよくわからん
どうみてもcsとかのがコード量が多い気がする
すまんが教えてくれ
HTMLファイル(Razorファイル)がHTMLになるのかもしれん このアプリはHTMLにC#直書きだし
Xamarinと比べて何が良くなったんだろ? 感覚的に作りやすくはなっている気がするが提案用にまとまった資料が欲しいところ
>>478 まずプロジェクトがプラットフォームごとに分かれてないのがでかいよ
それくらいじゃね?
これでかなり便利になったがXamarinから移行するのがちょっと大変になったデメリットもある
CameraView作ろうとしてるけど難しい… 今日は共通のハンドラーを作るところまで…
>>480 MVVMとFirebase等のデータベース連携の詳しい動画が欲しい
Firebaseは各種ログイン機能も含めてやって欲しいな、アプリをリリースする上で高確率で使うことになるしさ それと、アプリ開発の書籍やブログ等ってC#に拘らなければ沢山あるけど、ストア審査をまず通らないコードが薦められていたりするんだよね 「このコードでストアの審査をちゃんと通った・通らなかった」みたいに、ストア審査結果を一緒に示してくれると有用性が増すんじゃないかな
本当に作りたいものないのか? 完全に実戦経験のない教師コースやん 技術的にあんま伸びなさそうやな君
>>484 作りたいものと実戦経験、何か関係ある?
技術的にすごい奴はたいていは作りたいアプリあってその過程でどんどん 新しい事学んだり飽くなき知識欲がすごい とくに知識欲 プログラム学んでわずか半年未満で、知識欲とかより普及させたいとか自分で言ってた自己顕示欲とかそっちに関心ごと移ってるやんw
例えば日本のc#界の最高峰neueccさんとか、これよ いまだにどんどん新しいライブラリ作り出してる 飽くなき知識欲、技術欲これが何十年も続くのよ 自己顕示欲だけで何年持つのかww
あの人はすげーよな、異次元だわ パフォーマンスチューニングの本とか出してくれねえかなと待ってる
>>484 作りたいものはあるぞ
MAUIWikiとか特にそう
他にもCameraViewをXamarinToolKitからの移植やARKit,ARCoreのMAUI化何かを考えている
いかんせん生活費を稼がないと行けないんだがそうすると週5日働いたあとの暇な時間見つけてやる必要があるのだ
毎回言ってるが今の仕事はプログラミングとは全く関係ない仕事に付いてるから早く辞めてプログラミング関係のところにつくか1年間ニートして.NET MAUIに全力するか迷ってる
>>483 ストアに出せるコードがどういうのかってどうやってわかるもんなの?
その辺全く知らんのだがどう証明すれば良い?
neueccさんってサイシャープの河合さんのこと? サイシャープの河合さんは知ってるけどneueccって名前は知らんかった そのneueccさんのTwitterでインタビューしました記事に河合さんが載っててこれ河合さんのアカウント?って思った
うーん なかなか.NET MAUIのYou Tube増えないね
動画見るよりネイティブ実装コードを見たほうが早いし理解できる 動画なんかよりmvvmアーキテクチャテンプレートを作ってくれ それを台座にアプリ開発をはじめられるから
動画って最初はわかりやすいかもって思うけど、いざ手を動かす段階になると「アレなんだっけ?動画見直そ。あれれどこで説明されてたかわからん。あーもう」ってなるからあんまし好きじゃない
最近流行りのチャットAIみたいなやつが良さそう 気になることをピンポイントで聞けるし
紙面画面の方が目に焼付けやすい方だけど 人によっては耳からの方が入りやすいかもな
>>506 この程度で一喜一憂してるクソガキの方が爆笑なんだがw
>>507 qiitaに寄稿したら?おおとりの31日、期待してるです
>>508 とりあえず明日書ける文だけ書き込みますわ
フラカスさんは書きます言う割には何も投稿されてないのウケるなw 一日目記事じゃなくて外部リンクだしw もはやアホかと こんななら俺のYou Tubeで10日は持つなw
>>510 どうでもいいけどほとんど誰もおらんやないか。
>>512 ?
何の話だ?
俺はなにか書きますで結局何も書かないようなフラカスさんにはならんよ
1日目とりあえず投稿したわ
はい2日目投稿
こんな記事投稿くらいでいい気になってもらっては困るんですよ
フラカスさん
今回Figma協賛なのか… ならFigmaとArohaKit使ったやつで記事書けるな アイデア上げたから書きたいやついたら書いとけ 誰も書かなかった場合は俺が書いとくわ
>>498 それボイラープレートコードが増えるから嫌い
MVVMツールキット便利だよね いつのまにこんなの作ったんだ ReactivePropertyとかもう使う気にならない
>>526 ReactivePropertyはReactivePropertyで使ってていいんじゃね?
MVVMはReactiveX対応してないし
>>527 そりゃ必要な時には使うよ
同じ用途でどっち選ぶかって言ったらシンプルなMVVMツールキットで良いと思う
>>528 まぁMVVMだけつかうならMVVMToolKitだけでよい
Flutterのアドベントカレンダー見てみたけどこんな感じのしょーもないやつでもOKなんだな Adventっていうから為になる記事用意しないといけないものだと思ってたわ
MVVMツールキットってObservableだからRxに通ずるところはあるよね
問題は記事で埋まってるかじゃなくて人がいるかどうかんだけど そこを分かってないやつが一人でカレンダー埋めて体裁だけ整えようとしてて草
結局、Qiita見りゃ分かるようにmauiはアーリーアダプターと言われる層に見向きもされてないんだよな だから、人数が増える気配がない
君見たいに流行に敏感か知らんがアーリーアダプターと言われる情報発信する層がほとんどいない だから次が続いてこない まぁ、現状flutterでいいじゃんになってるからな
>>536 アーリーアダプターwwww
情報商材屋の別名ですか?wwww
>>537 Flutterゴミだから.NET MAUIがいいよねって話なんだよなぁw
現実逃避してればいつか現実になるとか妄想するネタはつまらないから..
結局のところ、こいつxamarinで製品作ってたわけでもないし無知なんよな 話が通じない
>>536 まあマイクロソフトだから、ってところも多少なりあると思うけどな
K8sよりAzure Service Fabricの方が優れてるだろとか常々思ってるわ
mauiのissueが2000件以上あるのに、メンテナンスしてるのが10人しかいない問題をテーマに、カレンダーに書こうか?
>>544 ほんでFlutterやReactNativeが何人いるのかとか比較して書けば有用なんじゃね?
>>541 なにが無知なのかわからん
Flutter使ってるやつのほうが圧倒的に無知だろ
どうやってクロスプラットフォームが実現されてるのか全く理解してない
クソアホども
>>543 SuicaもPasmoもXamarinだよ
Xamarinが悪いんじゃなくてCOCOAの体制が悪かった
それだけ
>>542 Microsoftは巨大すぎてアーリーアダプター(情報商材屋)は動かんのだろうね
MicrosoftLearnで詳しく説明してるしな
>>540 現実逃避してんのはお前らフラカスさんたちじゃね?
まともなアプリありますか?Flutter
逆にお前ら何かしてんのか? 記事も書かん文句言うだけ ここに来て面白いことあんの?
>>547 いや、でも、国民に与えた衝撃はデカかったよ。
各国一つだけの大切なAPIを無能なCOCOAアプリで独占しちゃったんだから。
.NETなんて聞いたこともないようなお婆ちゃんですら、Xamarinは悪って刷り込まれたから。
>>551 凄いアプリが出てきたらみんな使うようになるんじゃないかな。
期待半分で書き込んでると思うよ。
>>552 COCOA関連で一般的にXamarinだってこと知ってるやつなんかおらんだろ
逆にXamarin知ってたらCOCOAの失敗取り返すくらい日本のインフラ支えてるって気づくだろ(ここで言うインフラはIT界隈のインフラではなく一般的な意味でのインフラ)
>>553 だからもうすでにモバイルSuicaやモバイルPasmoがあるわけなんだが…
>>555 Xamarin使ってますって言ってたか???
>>556 それはあまり凄くない。
ただのアプリに過ぎない。
平凡な。
モバイルSuicaやモバイルPasmoなんか世界からすごいすごい言われてんのにな もちろんICカード時代の積み上げがあったからだが
>>558 じゃあ逆にすごいアプリってなによ?
まさかCRUDアプリ系のことをすごいと言ってる?
>>557 言ってたよ。
Microsoft xamarin テクノロジーを使ってオープンソースで開発してるって。
コメンテーター:「これは凄いことになる」
女子アナ:「期待で胸が膨らみますねえ」
ってやってた。
>>560 出てこない事にはわからんねえ。
とにかく世間があっというような凄いやつだよ。
>>561 マジかXamarinここまで浸透してるとは知らんかった
>>563 Microsoftがテレビ局にお金を出して広告してたのかもね。
>>562 なんだこいつ…
CRUD系で全世界が注目するアプリ作ったとしてもそれはバックエンド技術がすごいだけでクロスプラットフォームアプリのフロントエンド側がすごいってことにはならないんだが…
少なくとも俺は新入社員たちにCOCOAはC#で作ってるんだよとドヤって その数ヶ月後にこのザマになった 言語は悪くないとわかっていても、悪いイメージがついてしまってなかなか消えない…
>>567 いや思わんけど
SuicaやPasmoあるし
それにやってることCOCOAすごいし
元からflutterに押されてるところで、 cocoaの件で やっぱりそんなゴミ使うからそうなる...ってイメージだけ 「やっぱり」ってレベル 元から倒れてるから
>>568 新入社員はイメージでしかもの考えないから辛いよな
>>571 Flutterとかいうゴミとかどこで使われてんの???
Flutterで作ったら完成10年後だったろうなw
素直に長いものに巻かれておけばいいのに マイナーなもの使って自爆した馬鹿ぐらいのイメージ
>>574 だからもうあるんだって
逆にFlutterはない
完全勝者
>>576 長いもんwww
細すぎて千切れそうwww
FlutterはDartとかいうクソ言語の為の救済措置ってことを覚えておいたほうがいいよ
まあ、俺はバージョン3まで待ってから使うかどうか判断するわ。
自分も古い人間なのでjs系にあまりいい印象もってないんよね。 所詮スクリプト言語じゃんって。 でもOSに限らず各ブラウザが標準対応してしかも熟成されているってのが大きいんだろな。 フロントはjs系に任せて、C#のような言語はバックエンドに徹するほうが正解なんだと最近思う。
アンドロが.NET搭載したらいいだけなんじゃないの? それ良くない?
>>583 ??
c#はllvmだから普通に.netごとビルドして動くけど?
ios、androidともにllvmをサポートしてるからc,c#,rust,python,wasm,rubyとかなんでも動く
>>585 mauiはネイティブのラッパーを提供してるのであってね、、、
ネイティブで書くならそりゃmauiは要らないね
ios、androidのライフサイクルをc#でラッパーしてるのがmauiの特徴のひとつ
COCOAの失敗で一番悪かったのはブラックボックス化してるiOSだよ Xamarinはさほど悪くない
>>582 むしろC#ってフロントエンドでかなり使われてるし簡単な方では?
>>591 いやこいつはいらんけど.NET MAUIはいるだろw
>>590 問題のほとんどがiOS版なんだったっけ?
お前らも暇なら.NET MAUIとかの今後の動向とかの記事とかReactNativeとFlutterのちがいとか簡単な記事でいいからアドベントカレンダーに書いてみれば?
>>599 これ読むとOS側の問題じゃなさそうだけどな。
お前ら枠取ってないと俺が全部題材取っちゃうけどいいのか?
>>596 まじかよ…
まぁ確かにフラカスでもめんどくさいのか枠取ってるくせに記事書いてないとか普通にあるしなw
>>603 いいよ
コンポーネントの作り方とか頼むわ
figmaのカレンダー全然人いなくてワロタw
これアロハキットのあの機能について記事出せば簡単に賞金もらえんだろw
https://qiita.com/advent-calendar/2022/figma2 >>590 COCOAで一番悪かったのは頻繁に変わるAPIに対してそれなりの速度で追随してたAPI Wrapper使わずにそれをさらにラップした追随速度の劣るライブラリを使い続けたまま対応しようとして、それでラップされたXamarinわ使えねーとか言ってたアホボランティアだろ
>>608 MAUIはこれからFlutterのほうが終わってるわ
何に使われてるんだこのフレームワーク
UIフレームワークなんてxamarinがサ終了するように、すぐ代替わりする UIフレームワークとはなるべく疎結合にして、リアーキテクチャしやすい構造にするのは常識
ゆえにUIフレームワークは自分が一番使いやすいものを選べばいい
毎日朝から晩まで5chで flutterディスって片手間で開発ごっこする人生でした
どう見てもこいつは目的がアプリ開発じゃないから仕方ない 素晴らしい言語使ってる俺かっけーとかファッション感覚 だから、いつまでたってもエアプログラマー
まともなアプリ開発したことすらないのに、 早々に他人に教えるとかに目覚めて教材動画とか作り始めたり、自己顕示欲とかプライドの固まりもう目的が違うんだよこいつ こいつの目的はアプリ開発じゃなくて俺がかっけーとかだろw だから、一人でどうでもいいことに拘ってる
宣言的UI使うやつはアホ MVU滅びろや なんでわざわざUIをコーディングしなきゃあかんの?アホなの?
>>621 WinFormsみたいなのが好きという事?
>>620 まともなアプリ開発してないのはFlutter大学も一緒だろwww
煽られてadvent calendar埋めだしたりww advent埋めだすとかこんなくそだるい事普通しねぇだろ くそだるい事までしてそんなに悔しいのか? 情報教材屋は金儲けのために動いてるが こいつは自己顕示欲,俺かっけーのために動いてる こいつらの目的はアプリ開発が目的じゃないw
最近はSwiftUIの案件ばっかでStoryboardの案件は減ったイメージ 宣言的UIは出来るようにしとかないと仕事の幅が減るよ
コイツの前でSwiftUIの名前を出しちゃ駄目だよ コイツはゴミと馬鹿にするだけ
アプリが作れれば何でも良いんだよ。 目的を忘れるな。
UIフレームワークを語るにあたってアーキテクチャ設計思想を議論するのは大事なことだよ
とりあえずアドベントカレンダー5日目の記事書いたぞ
https://qiita.com/MAUIHighSchool/private/38e332846bec6d0bea62 限定共有記事だが明日の7:00には自動で公開されるらしい
ワシはその時は会社に行くために家出てるわ、、、仕事辞めたい、、、
>>631 できるけどやりたくないよね。
ジェラルドの動画見ても糞めんどくさそうに見えた
VIDEO >>636 簡単に学習モデル作れてそれをモバイルアプリに使えるのめちゃくちゃいいよな
俺はこれ勉強するのに1時間以上かけてしまったがお前らの学習の時短に役立てればと思う
動画よりは記事書く方が楽なのかなとは思ったりする。 動画はサンプルアプリ作って動画撮って編集して声入れて編集してだから丸2日はかかるイメージ
>>628 今はまだこのコミュニティを盛り上げることを目標としたい
俺の力は弱くても歴戦のC#erたちがこぞってアプリ作り出すと絶大な力を発揮するだろう
その手助けをしたい
あと普通にプログラミング関係以外の仕事を週5でやってるからちゃんとしたアプリ作る時間無いってのはある
今の仕事早く辞めたい
>>641 モバイルアプリにそのまま載せられるからオフラインでも動くしサーバーを介さなくていいからこのレベルのAIなら多少高速化できてるんじゃないかと思う
なによりML.NET Model BuilderはAIのこと詳しくなくても実装が簡単にできる
一応ML.NETはテンサーフローとかのモデルも読み込めるらしいからもっと幅が広がるかもね
組み込みで物体検出やったことあるけど、機械学習なんてただの数学だからそんな難しくないよ 絶対に損しないからちゃんと勉強してみるべき
こいつにビジネスロジックやれだなんて豚に真珠よりも無駄な勧めだよ フロントすらまともに出来てないのに
>>643 まぁ時間がある時でいいよ
今は普通に忙しい
>>643 バリバリに線形代数使うのに楽勝なわけない😭
6日目の記事投稿 今回は技術じゃなくてQiitaらしいYouTuberについてのまとめのみ 毎日全力だと死んじゃうからね…しょうがないね…
やばい7日目にしてネタが尽きる… いや尽きたわけじゃないんだが簡単に記事作れそうなのがない…
Flutter のアドベントカレンダーからネタもらってくればいいじゃん ケンカ売ってるみたいで最高だぞ
そもそも何のために書いてるんだ? 嫉妬?煽られたから? コミュニティ盛り上げたいならまず賛同者を集めろよ 1人でカレンダー埋めてコミュニティは育つのか?オワコンに必死な奴が居るぞって悪目立ちするだけだろ 目的と行動がチグハグなんだよ
>>650 色々ネタ探し回ったら良い感じの見つけた
Dependency Injectionのこと書くことにするわ
builder.Services.AddSingletonで簡単にできるやつ
>>651 参考にするわ
たしかにあっちろくな記事ないから参考にすれば簡単に記事作れそうだな
>>652 コミュニティを作るのにも種をまかないとなにも始まらないんだよお馬鹿さん
.NET MAUIでAIできるんだ~とかこういうYouTubeで情報発信してるんだ~参考にしようみたいな形で少しでも興味を持ってもらうってのが大事
賛同者募集したが誰も一向に動かないのが問題なのでは??? 誰か書けばいいのにね MVVMCommunityToolKitについては8いいねもらってるから別にみんながみんな悪い印象持ってないと思うわ
>>656 コミュニティ作りで俺がこんなに頑張ってるのにとかいい出すやつのコミュニティを一緒に盛り上げようなんて思わねーよ
Flutterのアドベントカレンダー2つに増えてるやん Flutter大学のカレンダーもあるし
>>662 元々俺が来たときから2つだったわ
Flutter大学のやつどこ?
まぁいいや やる気ない人たちはほっとこう どうせ来年出るモバイルICOCAは.NET MAUIだろうし期待しとく
AIについてとかかなりいいね数貰えそうな題材だったけどMVVMToolKitとか.NET MAUI Acceleratorとかの方がいいね数多いのなんでやねん
ChatGPTぐらいの内容じゃないと驚きも無いからかな
>>668 実際そっちの方がニーズが大きいからでしょ。
いつ使うかわからないものに時間かけて変な人に評価されてもメリットが小さい。
ゴミ記事とか言う奴が居座ってる所に投稿する気になるかよ 自分の態度が害悪だっていい加減気付け
>>665 こういうの良くないと思うぞ。
家でどれだけ人を貶しても良いが、他人の前に出るときはおりこうさんやっときなよ。
そういう振る舞いが顰蹙買って、冗談を吊し上げられてしまうんだぞ。
人脈を思い出せよ…
>>669 まじかぁ
テンサーフローのモデル使ってみましたみたいなところまでいかんと無理だったか…
>>672 なるほどこういうのもあるんだな知らんかった
>>674 まぁでも実際人脈なところあるんだろうね
鉄道関係ほぼXamarinじゃん
MAUIの勉強してるけどXamarin知らないからXamarinマイグレの仕事きたら嫌だな
>>678 それはあるな
プラットフォームそれぞれでプロジェクト作ってるし移行大変そう
>>675 それはどこの層に需要があると考えてるの?
>>677 その前にはOS/2を選択していたな。常に負ける方を選ぶジンクスがある
>>668 なんでUIフレームワークMAUIのアドカレでAIとかいうロジック記事を書いたんだい?
>>682 .NETと親和性が高いからだろ
Flutterに勝ってるところとしたらそんなもんじゃね?
あとUI構築の簡単さだとかMVVMの構築のしやすさやらネイティブAPIの実装のしやすさとか
国内の状況で負けてるように見えないんだよね Flutterで有名なアプリある???
とりあえず今日Dependency Injectionの記事書いたけどこれで合ってるのかよくわからん… 簡単すぎるサンプルアプリでやったからDIの良さ伝わらんかもしれん 何か文句あったらコメントくれ修正する
大きいところほどネイティブで作るんじゃない? 小さな部署が実験的に使う事はあるだろうけど
DIやると保守性があがって単体テスト書きやすくなるの好き
>>688 いや大きいところほどクロスプラットフォームで作りたいだろ
ほぼ同じ大量のコードを2回も書きたくなくね?
>>691 いや安価間違ってるし理解できるけど?
てかそんくらいML.NETと.NET MAUIでもできるの証明してるじゃん?
>>692 フラカスさんうざすぎじゃね?
その機能がどこのどのアプリで使われてんですかね?
XamarinではMobileSuicaに使われてるけど
まずGoogleのMLKitって簡単にモデル作れる機能ないよね? モデルもトレーニングできないよね? カスでは?
おーい誰も何に使われてるか答えてくれないのなんでだ?
>>700 flutter専スレで聞けよw
maui専スレでなにいってるんだ頭わる
>>701 お前らフラカスさんじゃねぇの?
わざわざフラカスのアドベントカレンダー貼っちゃってよw
>>698 別にml.netが悪いなんて言ってないじゃん
たしかに貼ったリンクのサンプルはKotlinやSwiftのネイティブアプリだからmauiスレではスレチではあるけど
でもプロジェクトそのままビルドして動かせて遊べるんだからワクワクしないか?
>>703 KotlinやSwiftを一切知らない人だからキレてるんでしょ
もうかまってやるな
>>704 きんも~www
俺の圧倒的勝者なんだがw
>>705 知らないとかじゃなくてやる必要がない
ネイティブAPIにアクセスする必要はあるがこんなレベルならMAUIでできるしな
そろそろフラカスさん負けを認めてくんねぇかなぁ? お前らの3年間でできたアプリなによ? 人に大きな声で言えんの?
フラッター大学の最初の記事はパクろうかなって思った ただのRestAPIだし簡単に真似できそう
flutter製はrevanced-managerしか泥端末にインストールしてなかったわ flutter大したことないね
>>713 モバイルSuicaもPASMOも入れてないってガチ?
車の人?
Playストアのランキング上位のやつ、いろいろインストールしてみたけどUnity以外でクロスプラットフォームUIフレームワークのやつ、ファストドクターしか見つからなかった、、 UIまわりでJavaKotlin使われすぎだろ、、
flutterの採用事例ページ見ればわかる事をなぜお前に説明しなきゃならんのだ あ、英語苦手なんだっけ
>>715 モバイルSuicaって上位じゃねぇの?
みんなインストールしてるもんだと思ってたわ
ほんとCRUD系しかできねぇんだなFlutterって まぁそういうフレームワークだからしょうがないんだろうがこれを持ち上げてる情報商材屋さんどもよw
Playストア150位まで調査 amazon ショッピング reactnative ユニクロflutter SheIn flutter hykecomic flutter ドミノピザreactnative ニトリflutter discord reactnative 出前館reactnative オートバックスreactnative awarefy flutter ペイディ reactnative イオンウォレット flutter モバイルSuica xamarin 以上
lineのアプリ内部見たらtensorflowバイナリあった どこで機械学習使ってるんだろ
ランキング150位以内なんてほぼゴミアプリじゃね? 本当に有能なアプリは全部xamarinかmauiだし、150位以内のアプリ共もmauiにそのうち必ず移行するし
>>721 ライブラリ使えないおまえはflutter自体使えないだろw
pub自体知らないんだから。
>>727 実際CRUDアプリしか無いじゃん
モバイルSuicaだとクレカの写真取ったやつで数字入れてくれるやつあるけどお前らの好きなFlutterのやつには無いでしょ?
>>722 ランキング150位以内でそれだけなんか
意外とネイティブUIで開発してるんだね
もしかして指紋認証がついてたらCRUD以上の機能を持ったアプリとかいうつもりか? 勘弁してくれ
>>729 モバイルSuicaと同じようにDartでOpenCVを走らせればいいだけ
>>729 おまえの頭の中の世界に無いだけだろボケ
朝から晩まで毎日5chでflutterディスって片手間でアプリ開発ごっこする人生でした。
>>733 DartでOpenCV走らせれないだろ
>>735 お前らニートに言われたくないんだよなぁw
https://pub.dev/packages/local_auth fluttterチームがメンテナンスしてるバイオメトリック認証
https://pub.dev/packages?q=ml+kit OCRの事いってんならML kit使うなり他のライブラリ使うなり
つか、個別のアプリの要件なんて知るかよ
自分に不都合な
>>722 リストのレスはスルーしてて草
>>737 githubにいくらでもサンプルある
別にflutterの肩を持つわけじゃないけどextern "C"すればいけるのはC#と一緒だって
>>738 ググればすぐ見つかるから全く探してないのすぐばれるだろ
あるいは検索能力が皆無か。
どの検索ワードで探して見つからないの?w
>>741 いやだからCRUDアプリしかねぇじゃんって言ってんだが?
>>744 どこに使ってるアプリあんの?
Googleで見つかんの?
>>742 有識者はアホに反論せずに温かい目で見たれ
>>748 写真、クレジットカード番号、アプリだけど?
俺は写真やクレジットカード番号うんぬんっていう文言からショッピングアプリを作りたいと察した あってる? 販売商品のリコメンドシステムとか色々機械学習の応用先があっていいよね
>>751 いや実際にアプリを作りたいわけではない
ただテストでは作ってみたいなとは思う
Suicaはこんな感じでクレカの写真から番号読み取ってチャージ用のクレカとしての登録する機能がある
>>754 それができないんだろFlutterだと
>>755 それを見つけられないんだろmauiバカは
Flutter 派が貼り付いて VSスレみたいになっとるね 少しは Flutter スレを盛り上げてやったらどうかね 質問している人がいるようだよ
サブスク大賞見たけど発想がみんな凄いな どれも『お得』『悩み解決』『便利』『新規性』『成長性』『安全性』を見事にクリアしてる
>>760 mauiじゃないのでスレチです
>>761 mauiなら余裕で全部クリアできます
flutterは無理だね
>>722 意外とreactnativeが多いんだね
一方xamarinさんCRUDアプリですら使われない
>>765 ちゃんと一個あるだろ
よく見ろ
一個あれば十分なんだよカス
>>763 根拠ゼロw
やっぱ類は友を呼ぶでmauiバカみたいなの多いな
>>760 全部ネットワークサービスありきのクソアプリ
ローカルで完結する最強アプリを作れや
有料アプリでも割って使えるからさ
登山はオフラインでも使えなきゃ意味ないから 当然オフライン対応しているだろう しらんけど
国内に旧Xamarin設計の外注請負業者が皆無なせいで日本で全く普及してないのが終わってる そのせいでよくある国内外注請負業者(〇〇株式会社)さんのわかりやすいモバイル開発レポートが旧Xamarin設計には一切ない 旧Xamarinは始まるまでもなく終わりだよ終わり
>>767 これ
Flutterとかいうクソフレームワークで作られた数百個のアプリとかモバイルSuica1つの足元にも及ばんもんな
面白い記事見つけた
https://dev.to/hnicolus/register-services-automatically-in-maui-25co DIコンテナの作成簡単になりそう(代償はあるかも)
明日のアドベントカレンダーにその記事書いたからこの記事で理解できない人はそれを見てくれ
正式リリース来年の中頃だった まずはレコードとパターンマッチあたり
標準でDIがサポートされてると楽でいいね ReactNativeではどうやってDIするかわからず困ったからこれはありがたい
>>776 だからなんでFlutterスレより先にここでDartの話すんだよ!
>>779 Webじゃないからないみたいっすね
ASP.NETならあるけど
AddScopedはクライアント要求ごとに(new HttpClientごとだと読み取った)だから HttpClientがデフォルトではないMAUIにはない そんなイメージだけど合ってるのか知らん
SignalRでチャットアプリやってみたけどなんかうまくいかねぇわ… .NET7だからだめなのかなぁ…明日6でやってみる
.NET6だと出来た ただローカルAndroidだとこんなエラーが出てしまう failed to connect to /{PC側のIPアドレス} (port 5103) from /{Android側のIPアドレス} (port 46710) after 86400000ms: isConnected failed: ETIMEDOUT (Connection timed out) ファイアーウォールの設定かな?
WinFormでStripeやってるの見ると.NET MAUIでもできそうだなぁ…って思っちゃうよな
https://marimox.net/subscription Ruby on Rails では、Stripe が多い 退屈なひな形を作るコマンド github.com/abhaynikam/boring_generators ここにも、Stripe用のひな形が載っている YouTube で有名な雑食系エンジニア・KENTA は、No Code でやっているらしい
Stripeについていい記事見つけた 古すぎてメソッドやプロパティ変わってるところあるから本家のドキュメント見ながら書き換えてる
>>787 やっぱこういうちゃんと出揃ったもの見るとPythonでウェブとかキチガイなんじゃねぇかって思うよなぁ
筑波大学も使っているRails チュートリアルとか、 Rails Guide を日本語化している、YassLab の安川とか、すごい Python は、ドキュメントも日本語化されていない ほとんどのフレームワークが、Railsのコピーだけど、 やっぱり日本人は、基礎となっているRailsを使うべき!
No Code の決済機能は何を使っているのか、KENTA に聞いてみれば?
モバイルアプリだとStripeの使い道が少なすぎる
>>798 普通にショッピングアプリとかじゃだめなの?
とりあえず記事書いたー 明日朝7時に自動公開されるらしい
勘違いしてたけどCommunityToolKit.Markupって宣言的UIができるだけでMVUではないのか… MVUはあくまでもCometだけということか
Markupでどう状態管理するかはおのれが決めることでしょ UIとビジネスロジックが完全分離してるからMVVMだろうがMVUだろうがFluxだろうが自由自在
>>803 ふむふむ…
ちょっとComet以外でどうMVUするのがいいのか調べてみるわ
とりあえずCometは保留でCTKのC# Markup,F# Fabulousって感じで記事作ってみる
MVUはTEAやReduxのスタイルが現状設計思想として完成度が高いらしいけど、結局MVVMが何も考えずにシンプルに組めて、一生MVVM使ってる いかんせん各言語での実装サンプルが少なすぎる
MVUってReactiveXなんじゃないかって思うんだけど違うんかな? いまいちRxがわかんねぇっす
MVUはModelからViewを動的に生成する関数が中心のアイデア MVVMは静的に定義されたViewと同期するViewModelオブジェクトが中心のアイデア Rxはイベントドリブンなプログラムを宣言的に記述するためのアイデアでGUIとは関係はない ただGUIはイベントが沢山あるからRxが利用できる場面も多いってだけ
>>807 なるほどサンクス
MVUって状態がどうとかって話じゃなくて動的にコンポーネントを生成できるかどうかってことなんだね
状態もまあまあ重要な概念だよ MVUではModelに状態を集約してViewや関数は純粋に保つのが理想 まあuseStateとか乱用されて全然純粋じゃなくなってるけどね
×Modelに状態を集約 ◯Modelに状態や副作用を集約
ふーん…よくわかんねぇな… MVCやMVVMは理解できるけどマジでMVUが全く理解できん…
F#のFabulous使ってみようと思ったけどマジで全然動かん… ドキュメントもXamarinだけだし…
FabulousとCometで2記事くらい書くつもりだったんだが… なんか厳しいなぁ…
とりあえずわけわからんなりにCometの記事書いたケド… MVU難しすぎるってことだけわかった… Fabulousはドキュメントの通りテンプレートだとかインストールしてみたけど全く無理だったわ…orz
MarkupのほうはC#でPageなどを生成する時にコーディングを楽にするヘルパーライブラリのようであまり価値はなさそうだ もともとXAML無しでC#でPageなどを書いてた人達にとってはいいのかもしれない CometはReact(どちらかと言うとSolidか?)をパクろうとしてるのかな まだ概念実証段階だから整備が追いついてなく使い物にならないけど将来に期待ってところか
Figmaコラボ記事書いたわ
2つのアドベントカレンダー一緒に掲載は無理らしくほぼ同じ記事をFigmaと.NET MAUIに投稿した
これの説明記事
https://github.com/jsuarezruiz/figma-to-maui-graphics 君ら流石にGitHubからアプリビルドする方法わかるよね?
アマゾンギフトカード取るぞ!
>>819 何でいちいち喧嘩腰なんだ?
失せろようぜーな
MVVM ToolKitのソースコードジェネレータ便利なんだけど動作不安定だな ビルドは通るけどIDEが変なエラー、警告を出す時がある これどうにかならんのかね
プロパティがないよーとかだな 警告っていうかエラーの波線が出る だけどビルドは通るしなんなら普通に起動できる IDEだけがなんか変な動き
>>829 俺は見たことないなあ
ちなVS2022
>>829 プロパティがないよ~ってどの時点の話?
XAML?C#?
まぁどっちにしてもそんなエラー出たことないけど
AndroidのAzure AD B2C Authentication がうまく機能しねぇわ… Windowsだといけた
プロパティないとかの警告って、XAML側の話? DataTypeを書いてないだけなんじゃないの
AD B2CのauthenticationだけどAndroidマニフェストにCustomTubServiceってのがあってそれを追加してなかったから外部ブラウザ開いちゃって認証できなかったっぽい
つか、お前他のスレでお前見かけたんだけど 5ch browser作るっていってたのどうなったんだよwww
>>840 今は.NET MAUIの方に全力を注ぎたい
ある程度できるって証明できると歴戦の.NETer達が動き出すからね
そこまでは
すまん投稿ミス そこまでは.NET MAUIを広げる活動をしたい それにここでの活動が5chBrowserを学ぶためにも有用だしな .NETってすげー
>>845 そこ分かってるのに何でやるべき事間違ってるの?
今は動画なんて作って「初心者」を集めても意味ないんだよ
「歴戦の強者」は勝手にやって来るんだって
でも最大の問題はMAUIの品質が低すぎるから、ちょっとさわってがっかりして去っていくんだって
本当にMAUIを広めたいなら彼らを引き留めるために動画なんて作ってないでバグ出ししてひたすらコントリビューションしまくって品質を高めること
歴戦の強者を動かすことが大事って分かってるのに 何故か初心者向けの動画ばっかり作ってとんちんかんな事をやってるという 歴戦の強者はあんな初心者向けの動画なんかみて判断しねえわ かってやってきて実際に動かして、ちゃんとしたもの作れるかの品質に達してるか判断するだけ
品質に達しないとかほんとにそう思ってる? 普通に使えるしMVVMもしやすい Dartとかいうクソ言語覚えるよりだいぶ楽なんだが
裾野を広げたいという気持ちは間違ってないと思うよ 何もしない連中の文句なんか気にする必要はない
もう一度言うぞ 歴戦の強者が何であんな初心者向けの動画で判断すると思ってるの? 歴戦の強者はほぼ自分で情報集めして、例えば「MAUI正式リリース」とかそういう節目のニュースみてかってにやってきて触るんだって で、最大の問題はMAUIの品質が低いからがっかりしてそのまま去っていく 下手すると二度と戻ってこない 本当に広めたいならみんなやりたくない、バグ出しのテスターに専念してコントリビューションする事だww
>>850 どこが品質悪いんだよ
Flutterなんかよりよっぽど品質高いわな
.NETの技術そのまま流用できるんだし
Dartとかいうクソ言語使うより遥かにマシだよね
俺が張り付けてやったこれもそうだ
https://github.com/dotnet/maui/discussions/11568 この人が歴戦の強者かどうかおいといて、10か月前にかってやってきて試して
バグだらけで、更に最近はまた試して変わってないからという嘆いて(ぶちギレて)
このスレッド立てたわけだ
恐らくバグ報告とかダルい事せずMAUIから去っていくだけだろう
で、一向に歴戦の強者が定着しない
>>849 だよな
Qiitaは少し上級者向けの記事書いて初心者にもどんどん入ってくるようにすすめる
普通では?
>>852 だから.NET7でバグめっちゃ修正されただろ
Microsoftのフォークが無いとかお前の妄想だよ
裏でちゃんとFixしてる
俺が張り付けてやったこれもそうだ
https://zenn.dev/tomori_k/articles/966f34daea405a >ここに書いてない以外にもまだまだバグはあるので、直るのを気長に待つか GitHub で Contribution するしかないです。
この人はバグ報告したのか知らんが、たいてい評価目的できた人はバグ報告もせずに去っていくだけ
これが現実
何で仲間を増やすのかわかんねー 自分だけ楽勝モードでアプリ作って稼ぐと思うが?
つか、.NET MAUIに全力注ぎたいとか言ってるが 5ch Browserみたいな大きめなアプリは作れませんって挫折しただけだろww だからエアプログラマーで動画の教材用の小さなアプリばっかり作って自分を納得射せてんだろw
.NETのなかでもWinUI3という競合があるせいで余計にMAUIが普及しないよね Windows向けアプリでWinUI3を移行先に選ばれてMAUIが使われてない MSはWinUIとMAUIを統合して、まずWindowsアプリだけでもMAUIの使用を強制してMAUIを普及されりゃいいのに WinUIとの統合の計画は無いんかね?
>>858 いや作れるけどw
逆になんでこのBlazorWebアプリ作れてんのに作れねぇと思ったんだよw
>>859 WinUIはWinUIでありだと思うわ
モバイルとデスクトップのUIの違いってやっぱあるしそれでWindowsPhone失敗してるしな
確かにMAUIは普及する気があるなら.NETメイン顧客のWindowsネイティブ層を強制的に取り込むべき
メインWindowsネイティブ層っていうかWindowsGUIアプリネイティブ層か
WinUIとMAUIが統合とか馬鹿な話はやめろ WinUIにMAUIとかいう存在自体バグを持ち込まないで
お膝元のMicrosoftが公式アプリを一つもMAUIでリリースできてない時点でお察しだわ OutlookなんかReactNativeだし そのうちひっそりとサ終するんじゃないか?
>>866 microsoftだとreactnativeを使っちゃいかんの?意味わからん
>>850 ユーザーが少ないとフィードバックが少ないから品質が上がるスピードが遅い。
ユーザー数は必要。
>>866 Azureって知ってますか?
それ以外にもある.NET Confで紹介されてた
VIDEO >>866 開発者向けの泥アプリのいくつかはxamarinだよ
一般ユーザの使うようなアプリはだいたい泥ネイティブで作られてるね
>>868 だからそのユーザー集めの方法の効率の話をしてるんだがわからなかったか?
>>868 WinUI3を廃止してMAUIに開発者を人員動員すれば解決やな
ぼくがかんがえたさいきょうのユーザー集め とかいらんだろ やってから言え
WinUI3はclasicWin32APIを内包している技術体系だろ 完全な.NETcoreベースのMAUIに吸収するのは土台無理な話だと思うけどな
>>874 MAUIなんかの普及のために俺様がやるわけないだろ
馬鹿かこいつ
mauiは生まれながらにしてwinui3とunityに既に敗北してる winui3とunityの間のプラットフォームなんて求められてない だからみんなxamarin以外からmauiに移行しない
>>876 ほう…
では、なにかの普及のために行動を起こしてはいるのかね?
妄想と批判をするだけで何もできないヤツにしか見えんのだがな
普及活動なんかしなくていいからちょっと黙れ お前のせいで逆にmauiにキチガイじみた印象しか抱けなくなりつつあるわ
>>877 いや移行するでしょ
MobileSuicaとかモバイル系は特に必要だから頑張ってやってると思うよ
来年の春出る予定のMobileICOCAは.NET MAUIだったらいいなぁ
有能な働き者も無能な怠け者も使いみちはあるけど無能な働き者は銃殺しかないのになんでこういうやつらは上から目線なんだろうな ほんとにお前が一番邪魔なんだよ
>>879 それお前だけだろw
みんなDart学ぶよりC#のMAUI使ったほうが幸せになれると思ってるよ
Xamarinはプロジェクトが3つに分かれててそれぞれDependencyService使ってネイティブ使うって結構しんどいことやってたから流行らなかっただけで.NET MAUIのアーキテクチャならいける。
そもそもxamarinの時に既にflutterに敗北したのに
内部のアーキテクチャちょっと変えて名前をmauiに変えただけなのに勝てるわけがないのは大半は理解してるだろ
>>878 は?
5chなんか暇潰しで愚痴ったりしてるのがほとんどだろ
なんか高尚な目的のためにここにいるかww
5chの知ったかアホカスなバカを知識と知恵で叩き潰すのは最高に楽しい
>>883 いや負けてねぇから
Flutterなんて情報商材屋が騒いでるだけのクソフレームワーク
有名なアプリはXamarinの方が明らかに多い
>>887 来年は.NET MAUIに半分取られてるよw
C#の方が開発しやすいしBlazorHybridでHTMLでページ作れるようになったしね
Flutterを使う(Dartを覚える)意味がマジでなくなった
海外はそういうところマジでシビアだからなぁ
https://dev.to/fx/ditching-net-and-finding-faith-again-after-10-years-4d7b 正直RiverPodみたいなクソライブラリ使って開発するよりMVVMToolKit使ったほうがはるかに開発楽だよなぁ
>>870 んお?どんなやつがXamarinなの?
>>882 いやみんなおまえのことのキチガイと思ってるでw
別にキチガイだと思ってもらってもいいけど… まぁ俺が今の会社辞めたらお前が今バカにしたこと後悔するだろうねw ニートになりたい
ID:kMWioX0P はMAUIを使ってると気狂いになるというレイを提示するための flutterおたの自演
Flutterなんてカスだろ 何も良いことなんてない Dartの資産とか何もないしかといってネイティブを扱えるわけもない いらない言語だよ
>>893 ネイティブが扱えないってのはどういうこと?
完全に扱えないわけではなく、扱う方法はあるよ。
MAUIだと確かにプラットフォームコードはそのままC#で書けるけど、プリプロセッサ命令だらけにもなるんじゃ無いか?
Xamarinの頃はプラットフォームごとにソース違ったのでなんとでもなったんだが。
別に嫌いなら無視すれば良いじゃん? 何で相手するのかなぁ? 好きなのを使ってやっていれば良いじゃん? 子供かよ。
>>888 当然Riverpodを使ったことは無いw
これがmauiバカクオリティ
Riverpodなんて使わんて 状態管理はライブラリを挟まないほうが痒いところに手が届く
>>898 その状態管理したくないMVVMerがこぞってRiverPod使ってるように見える
.NET MAUI Blazor Appってかなりすごい技術なんだけどなぁ どうにかWebデザイナーに売り込む方法ないかな Webデザイナーが書いたHTML,CSSをそのまま表示できてかつボタンでネイティブ機能呼び出せるとかマジですごくね?
BlazorだからJQueryなんて使わなくてもいいしね @で高速イベントハンドル→ネイティブも動かせる 型安全でWASMの弱点である速度も帳消し 最強すぎかよ…
どこのプロジェクトにRiverPodなんて使われてるんだ、、、
>>900-901 その辺は別にほかのプラットフォーム+フレームワークでも同じだしな。
WASMでやる意義もそこまで無い。
>>902 俺使ってるよ。
ただ全部をriverpodに載せなくても、普通にWidgetで済むならそれで良いよ。
状態管理しないといけないところだけに使えば良い。
>>902 すまんほぼ全員がRiverPodがどうのって言ってるからそうなんだと思ってたわ
そうだよなw
そんなクソみたいなライブラリ使わんよなw
>>903 ネイティブなの?
そのくせネイティブAPI使ったアプリ少ないのなんで?
ゴミか?
まじでMAUIはBlazorだけやってくれればいい、モバイル向けのネイティブは要らん
>>904 むしろWASMの良さしか享受しないのにわざわざJavaScript経由して書く意味って何?
>>906 Swiftデベロッパが簡単なCRUDアプリを作るために使ってるだけだからね
真面目にツール系作りたいならFlutterなんて使わない
>>907 いるだろ
Dartこそいらんわ
TypeScriptに負けたクソ雑魚言語のくせに
>>907 MAUI Blazorはあんまバグないし好き
>>909 やっぱそうなのかw
ネイティブクロスプラットフォームするならC#のMAUIが一番安定だな
次スレからワッチョイつけとけよ クソコテにかまうだけじゃなく関係ない言語やフレームワークにいいかげんな文句つけるだけのクソスレになってんぞ
>>913 ここは天下のMAUI専スレだぞ?神フレームワークが勝ち誇ってなにが悪いの?
これマジやべえよな
こんなに簡単にWebページにバーコードスキャナー搭載できる
VIDEO >>906 おまえが知らないだけでしょ…。
Google Adsとかもそうだし、ハード触るならPhilipsのHueとかもflutterだよ。Stadiaもそうだった。
詳しくないのにアンチしない方が良いんじゃないの?
>>908 WASMがどういうものかわかってる?
>>916 結局それくらいしか無いんだよなぁw
それは一重にネイティブ機能のアプリ作るのがめんどくさいからなんだよなぁw
お前こそWASM理解してねぇだろw
C#のランタイムブラウザに乗っけてそこでC#を動かすってやつだぞ?
.NET MAUIのアプリはすでにC#ランタイム乗ってるから最初のロード時間がなくて済む
毎日朝から晩まで5chで flutterディスって片手間でアプリ開発ごっこするゴミのような人生でした。
>>918 それしか言えないのそろそろやめたほうがいいぞ
自分が書いた記事とかアプリとかでマウント取ってくれ
JWCAD互換のOSSなCADでも作ってくれれば xxxxの優位性は直ぐ判るんだがのぅ
>>919 とりあえずお前のアプリはマウント取れるような代物じゃないからでかい口叩くな
フラッターはCRUDしか作れないとか脳みそにウジ湧いてるとしか思えない妄言だわw
>>922 実際そうでは?
どっちにしてもネイティブ機能いじるようならMAUIがいいだろ
VIDEO 9月ぐらいに彼が作ろうとして挫折したやつ
これちゃんと作りあげてれば、アプリを最低1つ作ったってみんな認めてくれるよ
>>923 別にネイティブ使うならマウイの方がいいんじゃ?は否定しないよ
けどネイティブが必要のないアプリなんかいくらでもあるぞ?そのネイティブ使う必要のある部分でもそのうちフラッターではできないものがどれほどあるのか
お前がドヤ顔してるウィキアプリもフラッターで普通に作れるだろ
何なら挫折した5chブラウザだって作れるよ
俺はマウイが好きだからと布教活動するのはいいけどゴミのような知識と能力で騒ぐの見苦しいからやめれ
>>917 草
自分で言ってるけどUI層がネイティブじゃ無いじゃん
結局DOM触るならJSの方がinterop無いから早いし。
>>880 xamarinの案件は激減してるって聞いたよ
>>880 xamarinの案件は激減してるって聞いたよ
ネイティブがそこまで敷居高いものか?😅 それがJava-Kotlin/Object-C-SwiftのことなのかGC無しの要メモリ管理言語のことなのかlibcを直叩きすることなのか知らんけど
>>932 そういうのここで言ってもここでは通じないよ
>>926 Dartで作りより遥かにMAUI及びBlazorで作ったほうが生産性高いんだよねw
FlutterWebなんかあれでしょ?HTMLをgetElementsByIdとかして取得しちゃってんでしょ?
こっちは@だけ
生産性が段違い
これが全世界で.NETが受け入れられてる理由
わかる?
>>928 MAUIBlazorのWebViewなんてWeb上にデプロイしたものを使ってるんじゃなくて内部のHTMLファイルを動かしてるだけだから別になんら問題ねぇ
それがだめならSkia使ってレンダリングしてるFlutterの方がよっぽどネイティブじゃないよ
>>932 ネイティブAPIを使った機能だな
MAUIはネイティブAPIのラッパーがすでに用意してある
Flutterにはない
よって細かい作業はSwift,Kotlinを使うしかできない
だからFlutterのネイティブは少ない
>>937 DOM触るのにはJavaScriptとinteropしないといけない、が理解できてなくて草
Skia使ってるflutterは完全にflutterの世界の中でUIとイベント回してるから逆にパフォーマンス良いよ。
>>936 そんな知ったか要らんからアホみたいにマウイマウイ言ってたらええねんw
お互い切磋琢磨すれば良いじゃん? なんでマウントごっこするの? 俺はデバイスレベルのアクセスするアプリばかり組むのでネイティブで頑張るわ。 権限対応が面倒なんだがなぁ。
>>940 WASMのことなんも知らねぇんだなw
そんなことしてたらWASMの意味がない
JavaScriptなんて使ってねぇよ
(JavaScript使ったコードは必要だが)
>>941 MAUIはすでにMobileSuica,MobilePasmo,SwitchOnline,Cocoaと様々なネイティブ依存のアプリがあるよ
>>944 DOMはJavaScriptからしか触れないって言ってるの。ウェブ関係全く知らないのかな?
>>945 Xamarinじゃん。しかもFormsでもない。
>>946 触れなかったとしてもDartのレンダリングがDOM操作より早い証明ってあんの?
おまえらいい加減に基地外を透明にして連鎖アボーンしろよ 伸びてると思って覗いてみたら 番号跳びまくりとかあほかよ
実際、WASM は意味ないからな Web では誰も使わないから、ネイティブバイナリの生成とか始めたw
>>947 まだ出たばっかだからね
今改修してるよ
24年でXamarinのサポート切れるからね
今年の春に出るMobileICOCAは同じJR系列ってことでMAUIになってると思って楽しみにしてる
>>950 クソオブクソ言語JavaScriptを書かなくて良くなるという最大の利点がある
>>950 ブラウザ外の使用法が大宣伝されているが、実際の使用数はブラウザ上の方が
圧倒的に多いらしい。
また、Wasmは、ブラウザ上では大いに意味が有って、ブラウザ上のマシン語。
今まで高級言語のJSしか使えなかったのが、マシン語も使える様になったような
もので、応用範囲が広い。
逆さまのことを言う人が居るが、Wasmはブラウザ上においては、 マシン語相当のものを使うことが出来る唯一無二の存在なので他に代替品が無い。 一方、ブラウザ外においてはいくらでも代替品が有る。 たとえばJava。 そもそも論としてブラウザ外は本物マシン語が使えるわけだから、もともと なんでも出来る。 一方、ブラウザ上ではWasmが無ければマシン語相当のものが無いから、 まともな速度で別言語や複雑なロジックが動かない。 Wasmがあるおかげでブラウザ上で各種エミュレーターなども動くようになった。
>>954 しかし、DOMを操作するためにJSを必要とする
あのクソから決別できると思っていたのに、そうではなかった
あのクソを隠蔽してくれるなら MAUI でも Flutter でもいい
あのクソはクソを積み上げるためにクソを要求する究極のクソだからな
Wasmは、状況によるが純粋ロジックならJSの3〜5倍の速度が出る。 CPUの進化はコア数の増加へとシフトしていて、クロック数の伸びは著しく鈍化 しており、重いエミュレーターをJSで動かすのは無理がある。 「CPUの進化が著しい」などと言ってる人が居るが、実はウソ。 クロック数がほとんど延びて無いので、単純な速度はほとんど上がってない。
WASMって各言語から生成したアセンブリ言語によく似た中間コードをGC無しで動かすからネイティブほどでないが軽量高速 ただそのGC無しっていうのが足枷になってるみたいでなかなか流行らないね(なぜみんなGC無しでプログラムを組めないのか) GC無し言語だとC/C++/Rust/Zig/TinyGoあたりでTinyGoがファイルサイズが少なくて一番感触がよかった、ZigのWASMもファイルサイズを抑えられるらしくてそのうち試したい WASM Blazorは独自にGCを稼働させてパフォーマンスを落とす上に意味不明なメモリリークするから嫌い UnityのWASMはWebGLでJavaScriptが絡んでるようで仕組みがよくわからん
>>956 >しかし、DOMを操作するためにJSを必要とする
>あのクソから決別できると思っていたのに、そうではなかった
全部canvasの基礎的描画(直線や箱塗りつぶしなど)で書く方法がある。
WasmだとロジックがJSより圧倒的に速いのでそれをやり易い。
感覚的には「いくら複雑にしても遅くならない」感じ。
同じことをJSでやったら遅くて使い物にならないかも。
wasmはハッシュ計算とか動画のデコードとかで使うけど、DOM触ったりするのはマジ向いてないよ。
それこそ文字列作るのも一苦労だし。
>>964 Flutterがやってることだよね。
>>967 Google Documentも、今までHTML要素で描いていたのを全面 canvas 描画
に変える方針である、と聞いた。確か Wasm も使ってるはず。
>>967 >wasmはハッシュ計算とか動画のデコードとかで使うけど、DOM触ったりするのはマジ向いてないよ。
>それこそ文字列作るのも一苦労だし。
「苦労」の部分は今後ライブラリが吸収していく。
一般プログラマはそのライブラリを使うから簡単になる。
今後色々なライブラリが出て、便利なものが使われていく。
WasmはC言語から書くとサイズが小さく出来るため、非常に複雑なロジックでも サイズが大きくならないため、canvasの基礎的描画を複雑に組み合わせて描画 するようなライブラリが実用的になる。 JSだとサイズや速度面でそれは難しかったのではないか。
JSどころかHTMLすら消えていく流れなのか? PSDとか渡されて Flutter の build() を書くのしんどそう HTMLコーダーが対応できるとしたら、ギリギリXAMLまでだと思う
>>972 HTMLは、有名な「 阿部寛のページ」のようなシンプルなページ
Wasmの有識者多そうだから聞きたいんだけど、WasmEdge試した人いる?Emscriptenから知識が止まってるんだけど良さそうなんかね
おっと早まった。
>>972 HTMLは、有名な「 阿部寛のページ」のようなシンプルなページで必要なので
残ることは残るだろう。
しかし、進化の中心は canvas + wasm になっていくのではなかろうか。
>>974 いまはEmscriptenじゃなくてWASI SDK使ってコンパイルするのが主流とちゃうんか?
>>977 返信あざいます そのSDK知らなかった
まさにほしいなと思ってたやつで聞けてよかった
今後、銀行取引から何から何まで 「なんでもWeb」「なんでもクラウド」「会議もクラウド+録画」になっていく傾向 があるようで、高速化が重要になっていき、Wasmの需要が出てくるかも。
>>966 MAUIじゃなくてXamarinだがこれからMAUIに変わるのは間違いない
2024年にサポート終了だからね
>>982 だからここより先にFlutterスレでやれよ!って言ってんだろカス!
Dartとかゴミすぎて勉強したくないんだが死んでくれ
overrideもJavaのようなアノテーションだろ?
ゴミじゃん
>>984 Redditとか言うゴミを.NETerは使わないよ
Dartでクリーンアーキテクチャとか愚の骨頂なんだよねw 元々言語としておかしいから破綻してる
.NET Confよりこじんまりしたゴミみたいなイベントなんだよなぁ
Dartとか言うゴミ言語覚えても使えるのがモバイルアプリだけwww 終わってんなぁwwww
>>982 楽しみにしてるとか言いながら本スレ誰もその話してなくて笑うwwww
5ch民にも見放されてるFlutterさん可哀想www
このスレッドは1000を超えました。 新しいスレッドを立ててください。 life time: 96日 11時間 41分 47秒
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/ ▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php
read.cgi ver 07.7.21 2024/12/02 Walang Kapalit ★ | Donguri System Team 5ちゃんねる
lud20241214122421caこのスレへの固定リンク: http://5chb.net/r/tech/1663067298/ ヒント: 5chスレのurlに http ://xxxx.5chb .net/xxxx のようにb を入れるだけでここでスレ保存、閲覧できます。TOPへ TOPへ
全掲示板一覧 この掲示板へ 人気スレ |
Youtube 動画
>50
>100
>200
>300
>500
>1000枚
新着画像 ↓「Microsoft .NET MAUI part9 [Xamarin] YouTube動画>9本 ->画像>15枚 」 を見た人も見ています:・Microsoft Office for Mac v.21 ・Microsoft、低価格VR「Windows MR」(299ドル)を発売 SteamのVRゲームに対応 PSVR(笑) [無断転載禁止]©2ch.net ・Microsoft OneDrive 8 ・Microsoft OneDrive 9 ・Microsoft Surface Neo Part 2 ・Windowsの次期大型アップデートは10月17日、Microsoftが公式発表 [無断転載禁止]©2ch.net ・Microsoft Edge Part12 ・Microsoft Edge Part14 ・Microsoft Edge Part9 ・Microsoft Edge Part15 ・Microsoft Edge Part20 ・Microsoft Edge Part34 ・Microsoft Edge Part17 ・Microsoft Surface Part1 ・Microsoft office HUPについて ・Microsoft Office 2013 part6 ・Microsoft Surface Go Part 19 ・Microsoft Surface Book Part15 ・Microsoft Surface Go Punt 22 ・Microsoft Surface Go Part 27 ・Microsoft Surface Book Part10 ・Microsoft Surface Pro Part142 ・Microsoft Surface Pro Part147 ・Microsoft Surface Pro Part141 ・Microsoft Surface Pro Part166 ・Microsoft Surface Pro Part134 ・Microsoft Surface Pro Part119 ・Microsoft SQL Server 総合スレ 4 ・Microsoft Updateしたらageるスレ 112 ・Microsoft Updateしたらageるスレ 158 ・Microsoft Surface Laptop Part 5 ・Microsoft Updateしたらageるスレ 153 ・Microsoft Updateしたらageるスレ 157 ・Microsoft Updateしたらageるスレ 155 ・Microsoft Flight Simulator(2020) ・Microsoft Surface Laptop Part 7 ・Microsoft Surface Laptop Part 2 ・Microsoft Surface Laptop Part 11 ・Microsoft Flight Simulator Leg 5 ・Microsoft Edge「ごめん…来ちゃった…」 ・Microsoft Update失敗したらageるスレ 31 ・Microsoft Update失敗したらageるスレ 43 ・Microsoft Surface Pro 情報交換スレ Part1 ・Microsoft Updateしたらageるスレ 3(Win7専用) ・Microsoft コミュニティの回答者の異常性について ・Microsoft Update失敗したらageるスレ 44 ・【E3実況】Microsoft マイクロソフト★3 ・Microsoft Flight Simulator(2020) その2 ・Microsoft Updateしたらageるスレ 115(Win7専用) ・【MOSS】Microsoft SharePoint製品【WSS】 ・Microsoft Flight Simulator(MSFS2020) Leg33 ・【好評発売中】Microsoft Expression【part2】 ・Microsoft Flight Simulator(2020)初心者総合質問箱 ・Microsoft Flight Simulator(MSFS2020) Leg26 ・【Microsoft IME】MS-IME Part15【Office IME】 ・Microsoft Edge、Google PlayでChromeを上回る評価を獲得 ・【10インチ】Microsoft Surface Go Part14【522g】 ・【悲報】「Microsoft Flight Simulator」、DVD10枚組で発売 ・「Microsoft Office2016」が9月22日に発売決定。あのヌルッと動くカーソルやめろ ・Microsoft EdgeのシェアがFirefoxを上回る。 まさかまだFirefox使ってるやつおらんよな? ・Microsoft Defender「助けて!Windows Defenderから名前変わったのに誰も気づいてくれないの!」 ・macOSでもMicrosoftのアプリ使って生きていくよ! ・【聖人君子】 Microsoftは今やわれわれに耳を傾けているということだ。われわれの苦情を聞き入れた。 [無断転載禁止] ・【IT】「Windows 10」の後継OSは「Windows 11」 Microsoftが正式発表 ★3 [ニライカナイφ★] ・【資産】MicrosoftMoneyマネーフォワード5【運用】 [無断転載禁止]
01:10:07 up 27 days, 11:34, 1 user, load average: 7.57, 8.17, 8.69
in 0.066941022872925 sec
@0.066941022872925@0b7 on 010815