【プログラミング】IT素人だがスマホアプリを作りたいんだが「.NET MAUI」ってのを覚えれば良いのか? [754513683]
■ このスレッドは過去ログ倉庫に格納されています
初めての「.NET MAUI Blazor」──デスクトップとモバイルに対応した簡単なアプリを作成しよう
https://codezine.jp/article/detail/16737
嫌儲はITに詳しい人多いから教えてほしい
2番組の途中ですがアフィサイトへの転載は禁止です (ニククエW 17d1-yeqx)
2022/11/29(火) 21:43:12.47ID:Pr6400TT0NIKU まいうー
3番組の途中ですがアフィサイトへの転載は禁止です (ニククエW 1793-OgfA)
2022/11/29(火) 21:46:17.08ID:u59hK9Qp0NIKU Xamarinもやるとよりええな
4番組の途中ですがアフィサイトへの転載は禁止です (ニククエW 9f56-JxHy)
2022/11/29(火) 21:49:29.75ID:CfzO6wa90NIKU .netのUIとかxamlの頃しか知らないわ
mauiてなんだい?
mauiてなんだい?
5番組の途中ですがアフィサイトへの転載は禁止です (ニククエ MMab-1SjU)
2022/11/29(火) 21:49:58.53ID:qhmSGBgLMNIKU >>3
まだあるの?
まだあるの?
6番組の途中ですがアフィサイトへの転載は禁止です (ニククエW bfd9-zuHW)
2022/11/29(火) 21:50:58.49ID:D/Y1reB90NIKU それ系やるとなんか詰まった時に解決できないから、iPhoneかAndroidどっちか絞ってネイティブ開発から始めた方が良い。急がば回れ
7番組の途中ですがアフィサイトへの転載は禁止です (ニククエW bf91-IUQr)
2022/11/29(火) 21:51:59.99ID:0M8v4fwx0NIKU flutterがいいよ
8番組の途中ですがアフィサイトへの転載は禁止です (ニククエW 9f22-bh3k)
2022/11/29(火) 22:04:59.31ID:tczq9H7P0NIKU >>6
どう言う事だよhtml css jsまでしか知らないからざくーり教えて
どう言う事だよhtml css jsまでしか知らないからざくーり教えて
9番組の途中ですがアフィサイトへの転載は禁止です (ニククエW 77d2-EfkF)
2022/11/29(火) 22:06:52.07ID:fekLL4Mg0NIKU これcssとかjsで単体guiアプリ作る感じ?
C#で組む方が生産性悪そうなイメージ
C#で組む方が生産性悪そうなイメージ
10番組の途中ですがアフィサイトへの転載は禁止です (ニククエW f755-A+29)
2022/11/29(火) 22:07:35.66ID:dojP8gKg0NIKUまじかー😾
11番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 1793-OgfA)
2022/11/30(水) 07:26:13.02ID:w086FzmE0 >>5
いや、MAUIが後継ですな。でもxaml使うので知ってたほうがより良い。
いや、MAUIが後継ですな。でもxaml使うので知ってたほうがより良い。
12番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 1793-OgfA)
2022/11/30(水) 07:28:31.85ID:w086FzmE0 >>9
慣れてる人はそっちのほうが早い。でも(一応)シングルソースでマルチデバイス対応になるので、結果早くなるケースもあるんじゃない?
慣れてる人はそっちのほうが早い。でも(一応)シングルソースでマルチデバイス対応になるので、結果早くなるケースもあるんじゃない?
13番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ bfcd-/E9D)
2022/11/30(水) 07:48:17.25ID:EsgCcjie0 うーむ
14番組の途中ですがアフィサイトへの転載は禁止です (ササクッテロル Spcb-fxsh)
2022/11/30(水) 07:56:52.67ID:eFYaNkPSp アプリの土台
└BlazorWebView ←webkitなどと同じ
└web assembly ← JavaScriptの代わり
まあ早い話なんちゃってアプリだな
└BlazorWebView ←webkitなどと同じ
└web assembly ← JavaScriptの代わり
まあ早い話なんちゃってアプリだな
15番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa5b-mvdS)
2022/11/30(水) 07:59:06.71ID:6ZPp8VXaa 仕切り直し何度目なん?
16番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW ff9f-fXEH)
2022/11/30(水) 08:00:42.00ID:DGzarqP30 渋い選択だな。MAUIはデスクトップアプリならいいけど、まだまだモバイルは発展途上だな。多分、Flutterには勝てない。
でも個人敵にはXAMLでUI書いていくのはFlutterよりやりやすいと思う
でも個人敵にはXAMLでUI書いていくのはFlutterよりやりやすいと思う
17番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 97af-6fkY)
2022/11/30(水) 08:01:31.29ID:U+hCljr80 モバイルアプリ作成したことないんだけど結構楽なの?
趣味レベルで使いたい
趣味レベルで使いたい
18番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW ff9f-fXEH)
2022/11/30(水) 08:03:16.55ID:DGzarqP30 >>17
MAUIだとまだ色々ライブラリ足りないし、情報すくないから、FlutterかKotlinで始めるのがよい
MAUIだとまだ色々ライブラリ足りないし、情報すくないから、FlutterかKotlinで始めるのがよい
19番組の途中ですがアフィサイトへの転載は禁止です (ササクッテロル Spcb-fxsh)
2022/11/30(水) 08:12:21.32ID:eFYaNkPSp20番組の途中ですがアフィサイトへの転載は禁止です (ササクッテロル Spcb-fxsh)
2022/11/30(水) 08:23:48.31ID:eFYaNkPSp windowsPCだと
C#などのアプリケーション
.netランタイム
x86/AMD64
これが
C#などのアプリケーション
.netランタイム
webassembly
とできる時代なのでブラウザ(レンダリングエンジン)を
使ってクッションにすればマルチ展開できる
違うのは>>14のアプリの土台と
ターゲット別レンダリングエンジン
C#などのアプリケーション
.netランタイム
x86/AMD64
これが
C#などのアプリケーション
.netランタイム
webassembly
とできる時代なのでブラウザ(レンダリングエンジン)を
使ってクッションにすればマルチ展開できる
違うのは>>14のアプリの土台と
ターゲット別レンダリングエンジン
21番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 1fce-2eod)
2022/11/30(水) 08:27:32.70ID:ZRZ6pBWz0 ネイティブで書くのが一番
まずは敷居が低いAndroidアプリから作るのがいいんでね
iPhoneアプリ作ろうと思うとわざわざMac買わないといけないから
まずは敷居が低いAndroidアプリから作るのがいいんでね
iPhoneアプリ作ろうと思うとわざわざMac買わないといけないから
22番組の途中ですがアフィサイトへの転載は禁止です (ベーイモ MM4f-EfkF)
2022/11/30(水) 08:31:51.02ID:0SH7k0h7M ブラウザって糞みたいに更新するから影響無いのかね
23番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 9faf-6qjC)
2022/11/30(水) 09:40:51.47ID:83DPgqEC0 いいぞ
24番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ bfa2-6qjC)
2022/11/30(水) 12:48:56.42ID:GmNo4zWs0 難しすぎてよくわからん
25番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 57af-4wKN)
2022/11/30(水) 14:26:10.24ID:p7edm+3f0 WPFすらほぼ触ったことないから敷居が高く感じる
やるならFlutterかな
やるならFlutterかな
26番組の途中ですがアフィサイトへの転載は禁止です (スフッ Sdbf-gU4x)
2022/11/30(水) 18:18:02.05ID:/L9Jx19ad C++もC#もある程度文法や使い方はわかるんだが
Windowsの何かを組もうとしてもよくわからん
そのあいだをつなぐいい参考書はないか教えて
Windowsの何かを組もうとしてもよくわからん
そのあいだをつなぐいい参考書はないか教えて
27番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ bfcd-/E9D)
2022/11/30(水) 19:03:30.09ID:EsgCcjie0 Flutterってなんだよ
28番組の途中ですがアフィサイトへの転載は禁止です (スッップ Sdbf-zuHW)
2022/11/30(水) 19:11:31.04ID:yrL3ffK0d >>26
ドットネットの入門書
ドットネットの入門書
29番組の途中ですがアフィサイトへの転載は禁止です (スッップ Sdbf-zuHW)
2022/11/30(水) 19:12:49.11ID:yrL3ffK0d >>27
Googleが作ったクロスプラットフォーム用SDK
Googleが作ったクロスプラットフォーム用SDK
30番組の途中ですがアフィサイトへの転載は禁止です (スフッ Sdbf-gU4x)
2022/11/30(水) 19:40:41.59ID:/L9Jx19ad31番組の途中ですがアフィサイトへの転載は禁止です (オイコラミネオ MMab-1SjU)
2022/11/30(水) 21:07:19.80ID:X/wXizAPM >>30
どのレベルのもの作りたいか知らないけどWindowsなら普通にC#の本変えよ
どのレベルのもの作りたいか知らないけどWindowsなら普通にC#の本変えよ
32番組の途中ですがアフィサイトへの転載は禁止です (スッップ Sdbf-zuHW)
2022/11/30(水) 21:11:09.14ID:yrL3ffK0d >>30
今年出たやつだし、良いんじゃない?
今年出たやつだし、良いんじゃない?
33番組の途中ですがアフィサイトへの転載は禁止です (スッップ Sdbf-zuHW)
2022/11/30(水) 21:11:43.16ID:yrL3ffK0d >>31
ドットネットの入門書なら、言語は普通にC#使ってるだろ。エアプか
ドットネットの入門書なら、言語は普通にC#使ってるだろ。エアプか
クロスプラットフォームならReact Native一択
35番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ bfcd-/E9D)
2022/11/30(水) 21:38:20.68ID:EsgCcjie0 Flutterってそんなええの?
36番組の途中ですがアフィサイトへの転載は禁止です (スッップ Sdbf-zuHW)
2022/11/30(水) 21:42:51.21ID:yrL3ffK0d クロスプラットフォームは作りたいものによる
安倍晋三エクスプローラーはFlutter使ったけどもう書きたくないな
iOSとAndroid両方ターゲットにするなら確実にReact Nativeを選ぶ
38番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ bfcd-/E9D)
2022/11/30(水) 22:28:50.81ID:EsgCcjie0 >>37
どこがダメだったん?
どこがダメだったん?
39番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ d722-6qjC)
2022/11/30(水) 22:45:41.21ID:sw7P5VwR0 COBOLとPLIでもスマホアプリ開発させろ
>>38
用意されてるウィジェットに想定されてない動作を持たせようとすると途端に面倒になる
具体的にはActionChipに二つのタップイベント持たせるやり方がなかった
React Nativeで書いたほうでは実装できたんだけど
タグの×をタップしたときにはタグの削除イベントを発火させるが、タグ自体をタップしたときには別のイベントを発火させる。みたいなの
https://i.imgur.com/Mht4LpL.jpg
あと複雑なUIをFlutterの書き方でやるのは俺には無理
React Nativeのほうが圧倒的に楽
41番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ bfcd-/E9D)
2022/11/30(水) 22:56:24.53ID:EsgCcjie042番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 77a2-9ylf)
2022/11/30(水) 23:06:16.40ID:EMX9NCuZ0 どっちにしてもモバイルでmicrosoft関係は使わんほうがいいぞ
cocoaでバグったのもxamarinが原因のが有ったと思ったわ
cocoaでバグったのもxamarinが原因のが有ったと思ったわ
43番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ bfcd-/E9D)
2022/11/30(水) 23:10:06.01ID:EsgCcjie0 .NETは結局Windows特化な感じなのね
44番組の途中ですがアフィサイトへの転載は禁止です (スフッ Sdbf-gU4x)
2022/12/01(木) 00:33:58.78ID:JQXWAyDYd >>31
だからC++やC#の文法はある程度わかるんだよ
コマンドラインのプログラミングは多少出来る
でもWindowsのアプリとかゲームとか作ろうとするとでかい壁があるわんよ
そこをつなぐ部分がわからん
例えば単純にボタンやら置いてそこに簡単なコード書くのはできるけど
仮想COMポートから192kbpsで上がってくるデータを拾って横にスクロールするグラフを描きつつログを取りたい
となるととたんに何していいかわからんくなる特にグラフィックス関係
個々の機能の単独のアルゴリズムはわかっても全体像が見えない
Windowsの基本がわかってないド素人初心者がと言われればそれまでだが、その基本を知って応用したい
そのためにみんなどうやって勉強しているのか?とか教えてほしい
ちょっとスレチで長文申し訳ないが
だからC++やC#の文法はある程度わかるんだよ
コマンドラインのプログラミングは多少出来る
でもWindowsのアプリとかゲームとか作ろうとするとでかい壁があるわんよ
そこをつなぐ部分がわからん
例えば単純にボタンやら置いてそこに簡単なコード書くのはできるけど
仮想COMポートから192kbpsで上がってくるデータを拾って横にスクロールするグラフを描きつつログを取りたい
となるととたんに何していいかわからんくなる特にグラフィックス関係
個々の機能の単独のアルゴリズムはわかっても全体像が見えない
Windowsの基本がわかってないド素人初心者がと言われればそれまでだが、その基本を知って応用したい
そのためにみんなどうやって勉強しているのか?とか教えてほしい
ちょっとスレチで長文申し訳ないが
45番組の途中ですがアフィサイトへの転載は禁止です (スフッ Sdbf-gU4x)
2022/12/01(木) 00:36:04.77ID:JQXWAyDYd >>32
サンキュー!ポチる
サンキュー!ポチる
46番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW ff9f-fXEH)
2022/12/01(木) 00:58:29.21ID:Ybs6OWuV0 >>44
C#ならVisualStudioでWPFプロジェクト(あるいはWinFormsかMAUI)を作れば、画面付きのアプリが作れる。画面はXAMLというXMLの拡張版で記述する
グラフ描画は自分でやってもいいけど
NuGet(ライブラリのマーケットプレイスのうようなもの)に色々オープンソースのライブラリがあるから、そこから選んでいれれば、データ突っ込むだけで簡単に作れる。
たとえばLiveChartというライブラリがある。https://lvcharts.com/
特に本とかは買わずにMSのチュートリアルとか、サンプルコードやネットの記事見ながらで十分つくれる
C#ならVisualStudioでWPFプロジェクト(あるいはWinFormsかMAUI)を作れば、画面付きのアプリが作れる。画面はXAMLというXMLの拡張版で記述する
グラフ描画は自分でやってもいいけど
NuGet(ライブラリのマーケットプレイスのうようなもの)に色々オープンソースのライブラリがあるから、そこから選んでいれれば、データ突っ込むだけで簡単に作れる。
たとえばLiveChartというライブラリがある。https://lvcharts.com/
特に本とかは買わずにMSのチュートリアルとか、サンプルコードやネットの記事見ながらで十分つくれる
47番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW ff9f-fXEH)
2022/12/01(木) 01:00:44.72ID:Ybs6OWuV0 VSCodeじゃなくて、VisualStudioね
WPFプロジェクトをつくれば、空のウィンドウ付きのアプリがまず用意されるから
それをいじって慣れるのがよいと思う
WPFプロジェクトをつくれば、空のウィンドウ付きのアプリがまず用意されるから
それをいじって慣れるのがよいと思う
48番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW d78d-BGAJ)
2022/12/01(木) 01:18:59.48ID:jF3ebPh20 シミュレーターにhelloさせるまでは楽しい
とにかく、
パソコン広げてドヤリングしたいのだけど
そこで止まってる
とにかく、
パソコン広げてドヤリングしたいのだけど
そこで止まってる
49番組の途中ですがアフィサイトへの転載は禁止です (スフッ Sdbf-gU4x)
2022/12/01(木) 02:02:29.88ID:JQXWAyDYd50番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW bf85-BBeD)
2022/12/01(木) 05:54:28.89ID:y0FtGZ310 モバイル系のデファクトスタンダードってなくて濫立してるの?
WindowsならともかくAndroidとiOSでそれぞれネイティブ開発とか労力的に厳しそうなんだが
WindowsならともかくAndroidとiOSでそれぞれネイティブ開発とか労力的に厳しそうなんだが
51番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ bfcd-/E9D)
2022/12/01(木) 07:22:19.12ID:WSAz37DR0 >>44
可読性ゼロのクソコード書いてそう
可読性ゼロのクソコード書いてそう
52番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW bfd9-zuHW)
2022/12/01(木) 08:08:58.72ID:tz9YNZr00 >>44
画面にグラフ描くぐらいならこの本で出来るけど、comポート制御とかハードウェア寄りのことになると、.netの世界から飛び出さないといけなくなるから、windows sdkとかでWindows直接叩く世界になり、途端に難易度あがる。
アンマネージドコード、マネージドコードなどで調べれば何となくわかる。
画面にグラフ描くぐらいならこの本で出来るけど、comポート制御とかハードウェア寄りのことになると、.netの世界から飛び出さないといけなくなるから、windows sdkとかでWindows直接叩く世界になり、途端に難易度あがる。
アンマネージドコード、マネージドコードなどで調べれば何となくわかる。
53番組の途中ですがアフィサイトへの転載は禁止です (オッペケ Srcb-PwGc)
2022/12/01(木) 08:17:07.35ID:RNTiGihRr ウィンフォームでしか開発したことないからウェブアプリとかスマホアプリとかって難しいイメージ
54番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 77d2-/n0e)
2022/12/01(木) 08:22:56.90ID:RPk5XQu/0 WPFのデータバインディングだけはバグにも殆どぶつからなかったし流石金かけたんだなって思った相当前だけど
55番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ f78f-bQbr)
2022/12/01(木) 08:31:26.56ID:zO1hYGHH0 JS大丈夫なら学習コスト低いReactでやったらいいのに
56番組の途中ですがアフィサイトへの転載は禁止です (テテンテンテン MM8f-mI2y)
2022/12/01(木) 08:38:22.08ID:1buN97uNM 今でも泥やiPhoneはJavaやObjective-Cで別々に開発することあんの?
結構昔にAdobeがなんか出てたけど流行らんかったよな
結構昔にAdobeがなんか出てたけど流行らんかったよな
今のクロスプラットフォーム界隈はCordovaとXamarinとTitaniumとPhoneGapの屍の上にReact NativeとFlutterが立っている
58番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW bfd9-zuHW)
2022/12/01(木) 13:26:08.27ID:tz9YNZr00■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【フジテレビ】港社長 中居正広とトラブルの女性「フジ社員だったのか?」質問で紛糾 司会者も加わる [冬月記者★]
- 【フジ会見】港社長 女子アナ“上納”飲み会報道に「性的接待、全くないと私は信じております」★5 [Ailuropoda melanoleuca★]
- 【MLB】パドレスが佐々木朗希争奪戦から脱落 ドジャースvsBジェイズの一騎打ちか…海外報道 [Ailuropoda melanoleuca★]
- 元フジ渡邊渚さん、フォトエッセイグラビア挑戦で「PTSDの人間がグラビアをやれるわけがない」など一部の心無い声に反論 [muffin★]
- フジテレビ 宮司愛海アナ、中居&フジ問題で複雑胸中「傷ついている仲間が多くいます」 会社へ「真摯に公表してほしい」★2 [阿弥陀ヶ峰★]
- 『ドラクエ3』は名作!と言ってたがHD-2D版をプレイしたら正直微妙、王道過ぎる…本当にシリーズ最高傑作?質問にFC世代から回答続々 [muffin★]
- 【実況】しぐれういのみえみえアポなし凸待ちこより有? ★2
- 【悲報】古参ガンダムオタクさん、庵野秀明ガンダムに発狂しすぎた結果とんでもないことになる [667832326]
- 食料品の値上げっていい加減対策しないと餓死者出るよな。 [971283288]
- みんなNHKのお金払ってるの?
- 女の言う「清潔感」がまじでわからない
- 【悲報】一番うまい炭酸飲料、決まらない [394133584]