ようこそFlutter野郎どもよ!!!
軽い開発環境でモバイルアプリ開発ができるなんて最高じゃねえか
AndroidもiOSも両方行ける、まさに漢のためのツールだな
http://www.flutter.io
Flutterやろうよ!!!
■ このスレッドは過去ログ倉庫に格納されています
2018/06/02(土) 15:07:40.16ID:FmfhRdV+
554デフォルトの名無しさん
2020/11/14(土) 09:12:59.39ID:B8w3rTTJ デスクトップアプリも作れるんかぁ
激アツやな
激アツやな
555デフォルトの名無しさん
2020/11/14(土) 12:27:20.72ID:EP64KJlH プラットフォームによって力の入れ具合が違うんやろな
556デフォルトの名無しさん
2020/11/15(日) 02:51:52.36ID:JAXK3ZmB macでbrew cask install flutterでflutterをインストールしたのですが
flutter sdkはどのパスにインストールされるのでしょうか?
flutter sdkはどのパスにインストールされるのでしょうか?
557デフォルトの名無しさん
2020/11/15(日) 06:23:39.08ID:03FwkSoE $ which flutter dart
で判らんの?
で判らんの?
558デフォルトの名無しさん
2020/11/15(日) 11:54:44.08ID:o2BDy0E6 Windows Desktopを試してみたところ、master channelならいけた。
Flutter (Channel master, 1.24.0-8.0.pre.251, on Microsoft Windows [Version 6.3.9600], loca
le ja-JP)
dev channelはダメだった。
アプリケーションを終了するときにエラーを吐いたりしてたし、これがbetaやstableになるのは
まだまだ先なんだろうなって思った。
Flutter (Channel master, 1.24.0-8.0.pre.251, on Microsoft Windows [Version 6.3.9600], loca
le ja-JP)
dev channelはダメだった。
アプリケーションを終了するときにエラーを吐いたりしてたし、これがbetaやstableになるのは
まだまだ先なんだろうなって思った。
559デフォルトの名無しさん
2020/11/16(月) 12:16:01.89ID:3lbwXDdo >>558
> Channel master, 1.24.0-8.0.pre.251
「.pre」がつくのはdev channelしかないはずで、一番最新は「1.24.0-7.0.pre」のはず
だけど、「1.24.0-8.0.pre」なんて、どっから取ってきたの?
https://flutter.dev/docs/development/tools/sdk/releases
githubの公式リポジトリにもそんなタグないのだが?
> Channel master, 1.24.0-8.0.pre.251
「.pre」がつくのはdev channelしかないはずで、一番最新は「1.24.0-7.0.pre」のはず
だけど、「1.24.0-8.0.pre」なんて、どっから取ってきたの?
https://flutter.dev/docs/development/tools/sdk/releases
githubの公式リポジトリにもそんなタグないのだが?
560デフォルトの名無しさん
2020/11/16(月) 15:05:36.97ID:oV6d+hgc >>559
普通にstableの最新版をインストールした後、
コマンドラインから flutter channel master でchannelの切り替え。
その後 flutter upgrade と flutter doctor で完了。
普通にstableの最新版をインストールした後、
コマンドラインから flutter channel master でchannelの切り替え。
その後 flutter upgrade と flutter doctor で完了。
561デフォルトの名無しさん
2020/11/17(火) 11:34:25.40ID:NmEkXG05 >>560
おかしいな。 やってることは同じはずだが、「flutter channel master」で
channelの切り替えした後は、「flutter channel 」、「flutter upgrade」、
「flutter doctor」と、どんなオプションを指定しても、オプションなしでも、
channel 変更後の最初のflutterコマンドを実行すると、勝手にアップデートが
始まって、「Running pub update...」が出た状態でバッチ処理が固まる。
masterに切り替えた際には、-> flutter-1.24-candidate.11 と出る
CTRL-Cで強制終了させて調べると、「.pub-cache」フォルダ内に「dir」で
始まる数字とアルファベット組み合わせのフォルダが大量に作られているが、
中身はどのフォルダも空。
バッチを強制終了させる際に出る、
「Unable to 'pub upgrade' flutter tool. Retrying in five seconds」
で検索すると、2年以上前にも報告されている不具合とおそらく同じ状況。
Error: Unable to 'pub upgrade' flutter tool. Retrying in five seconds
https://stackoverflow.com/questions/49497109/error-unable-to-pub-upgrade-flutter-tool-retrying-in-five-seconds
git clone -b stable https://github.com/flutter/flutter.git
や
git clone -b master https://github.com/flutter/flutter.git
でリポジトリの複製を作ってもダメ。 リポジトリを複製した場合、「flutter」直下の
「.pub-cache」フォルダも作られない。
Windows 7 SP1 (64bit)、Windows10(1909, 64bit)どちらも変わらない。
おかしいな。 やってることは同じはずだが、「flutter channel master」で
channelの切り替えした後は、「flutter channel 」、「flutter upgrade」、
「flutter doctor」と、どんなオプションを指定しても、オプションなしでも、
channel 変更後の最初のflutterコマンドを実行すると、勝手にアップデートが
始まって、「Running pub update...」が出た状態でバッチ処理が固まる。
masterに切り替えた際には、-> flutter-1.24-candidate.11 と出る
CTRL-Cで強制終了させて調べると、「.pub-cache」フォルダ内に「dir」で
始まる数字とアルファベット組み合わせのフォルダが大量に作られているが、
中身はどのフォルダも空。
バッチを強制終了させる際に出る、
「Unable to 'pub upgrade' flutter tool. Retrying in five seconds」
で検索すると、2年以上前にも報告されている不具合とおそらく同じ状況。
Error: Unable to 'pub upgrade' flutter tool. Retrying in five seconds
https://stackoverflow.com/questions/49497109/error-unable-to-pub-upgrade-flutter-tool-retrying-in-five-seconds
git clone -b stable https://github.com/flutter/flutter.git
や
git clone -b master https://github.com/flutter/flutter.git
でリポジトリの複製を作ってもダメ。 リポジトリを複製した場合、「flutter」直下の
「.pub-cache」フォルダも作られない。
Windows 7 SP1 (64bit)、Windows10(1909, 64bit)どちらも変わらない。
562デフォルトの名無しさん
2020/11/17(火) 12:35:04.71ID:+O7MYS0H 【豆知識】
Flutter 1.21からDartも含まれてるので
個別で入れてるほうのDartは削除しましょう!
Flutter 1.21からDartも含まれてるので
個別で入れてるほうのDartは削除しましょう!
563558=560
2020/11/17(火) 16:35:55.96ID:oi664Cj6 今改めてchannel切り替えしてみたけどこんな感じ。
Flutter (Channel dev, 1.24.0-10.1.pre, on Microsoft Windows [Version 6.3.9600], locale ja-JP)
Flutter (Channel master, 1.24.0-8.0.pre.268, on Microsoft Windows [Version 6.3.9600], locale ja-JP)
勝手にアップデートがかかるのはその通りだけど、特に問題は無かった。
環境の違いがあるのかな。こっちはWindows8.1(x64)。
Windows-Desktopの動作確認のためだけに引っ張り出してきた環境で
必要なソフトウェアは今回初めてインストールしたことになる。
俺はFlutterを触りだして数ヶ月程度だから、あまり詳しいことは分からんのだよね
Flutter (Channel dev, 1.24.0-10.1.pre, on Microsoft Windows [Version 6.3.9600], locale ja-JP)
Flutter (Channel master, 1.24.0-8.0.pre.268, on Microsoft Windows [Version 6.3.9600], locale ja-JP)
勝手にアップデートがかかるのはその通りだけど、特に問題は無かった。
環境の違いがあるのかな。こっちはWindows8.1(x64)。
Windows-Desktopの動作確認のためだけに引っ張り出してきた環境で
必要なソフトウェアは今回初めてインストールしたことになる。
俺はFlutterを触りだして数ヶ月程度だから、あまり詳しいことは分からんのだよね
564デフォルトの名無しさん
2020/11/17(火) 17:28:25.55ID:KY/lYRxD まずWindows10にしようぜ
無ければ諦めよう
無ければ諦めよう
565デフォルトの名無しさん
2020/11/17(火) 17:36:12.00ID:QUi+vBwp Windows8.1なら10に無償アップデートできるだろ?
566558=560
2020/11/17(火) 18:21:01.79ID:oi664Cj6 もしかして俺に言ってるのかな
俺は何も困ってないぞ
俺は何も困ってないぞ
567デフォルトの名無しさん
2020/11/17(火) 18:27:10.75ID:PuHDpULa 漏れは、Win 8 から10 へ、Update して、
WSL2 にして、Ubuntu 18.04 を入れた
Docker も入れれるのかな?
メモリが8GB しかないから、キツイ
WSL2 にして、Ubuntu 18.04 を入れた
Docker も入れれるのかな?
メモリが8GB しかないから、キツイ
568548=552=553
2020/11/18(水) 08:54:29.63ID:qDwyIszf >>563
> 俺はFlutterを触りだして数ヶ月程度だから
こっちも似たようなもの。
なんか、bin下の「cache」に展開したDartを本来の場所へコピーするあたりで、
ファイルロック状態か何かで止まってるっぽい。 念のため管理者権限のコマンド
プロンプトやPowerShellからやっても同じ。
Flutterを入れる時は、Android Studioは起動していないんだが、Android Studioの
Dart Pluginや、Flutter Pluginあたりが悪さしてるんかな?
--------
> Flutter (Channel dev, 1.24.0-10.1.pre, on Microsoft Windows [Version 6.3.9600], locale ja-JP)
--------
昨日の夕方見たら「Dev channel」に新しいリリース(↓)出てますね。
https://flutter.dev/docs/development/tools/sdk/releases?tab=windows
結局「1.24.0-8.1.pre」ってタグが存在した履歴はGitHubの公式にはないけど、
Googleの中の人か、Google内のリポジトリにアクセスできる人?
1つ前の「1.24.0-7.0.pre」は、Windows Desktop対応のスケルトンコードを吐く
けど、ビルドが通らなかったから、これなら行けるかも。
> 俺はFlutterを触りだして数ヶ月程度だから
こっちも似たようなもの。
なんか、bin下の「cache」に展開したDartを本来の場所へコピーするあたりで、
ファイルロック状態か何かで止まってるっぽい。 念のため管理者権限のコマンド
プロンプトやPowerShellからやっても同じ。
Flutterを入れる時は、Android Studioは起動していないんだが、Android Studioの
Dart Pluginや、Flutter Pluginあたりが悪さしてるんかな?
--------
> Flutter (Channel dev, 1.24.0-10.1.pre, on Microsoft Windows [Version 6.3.9600], locale ja-JP)
--------
昨日の夕方見たら「Dev channel」に新しいリリース(↓)出てますね。
https://flutter.dev/docs/development/tools/sdk/releases?tab=windows
結局「1.24.0-8.1.pre」ってタグが存在した履歴はGitHubの公式にはないけど、
Googleの中の人か、Google内のリポジトリにアクセスできる人?
1つ前の「1.24.0-7.0.pre」は、Windows Desktop対応のスケルトンコードを吐く
けど、ビルドが通らなかったから、これなら行けるかも。
569548=552=553
2020/11/18(水) 08:58:58.60ID:qDwyIszf >>562
それ、zip版を展開する場合だけの話ね。 あと「git clone」でリポジトリを取ってきた
場合は入ってない。 だから「git clone」は、初回には必ずDartEngineを取りに行くけど、
cacheフォルダへzipを展開した後で固まる。
ちなみにこれまでFlutterもDartも使ってないよ。 念のためCドライブ下を「dart」で検索
してみたけど、「vcpkg」でインストールしたパッケージに、検索で引っかかるファイルが
幾つか見つかるけど、Dart本体(bin)ではなさげ。
「Stable channel」のzip版だとAndroid/iOSの開発はできるけど、Desktop系の開発機能が
無効化(Unavailable)されているみたいで、「flutter config --enable-XXX-desktop」で
フラグだけtrueにセットできても、「flutter doctor」でVisual StudioもWindowsデバイスも
検出されない。 「-v」や「-vv」を付けて詳細表示するとか以前の話。
んで、「flutter channel XXX」で切り替えると、直後の「flutter」コマンド実行で
channelで指定されているDart Engineを勝手に取りに行って、結果は同じ。
「Dev channel」のzip版は最初からDesktop系の開発機能が有効化されているので、
「flutter channel master」不要で、「flutter config --enable-windows-desktop」
するだけでVisual StudioもWindowsデバイスも検出できる。
但し、「1.24.0-7.0.pre」は、「flutter create hogehoge」でWindowsフォルダを含む
スケルトンは自動生成されるけど、いざ「flutter run -d windows」でWindowsデスク
トップのバイナリをビルドしようとすると、結果は >>553 の通りコンパイルエラー。
Googleの連中は、リリース前にJenkinsとかでCI回してないのかねぇ?
>>564
Windows 10 Pro (64bit)でも同じなのだが? 一応3台のPC(Win7×1, Win10×2)で
試してすべて同じ結果なので、少なくとも再現性はある。
それ、zip版を展開する場合だけの話ね。 あと「git clone」でリポジトリを取ってきた
場合は入ってない。 だから「git clone」は、初回には必ずDartEngineを取りに行くけど、
cacheフォルダへzipを展開した後で固まる。
ちなみにこれまでFlutterもDartも使ってないよ。 念のためCドライブ下を「dart」で検索
してみたけど、「vcpkg」でインストールしたパッケージに、検索で引っかかるファイルが
幾つか見つかるけど、Dart本体(bin)ではなさげ。
「Stable channel」のzip版だとAndroid/iOSの開発はできるけど、Desktop系の開発機能が
無効化(Unavailable)されているみたいで、「flutter config --enable-XXX-desktop」で
フラグだけtrueにセットできても、「flutter doctor」でVisual StudioもWindowsデバイスも
検出されない。 「-v」や「-vv」を付けて詳細表示するとか以前の話。
んで、「flutter channel XXX」で切り替えると、直後の「flutter」コマンド実行で
channelで指定されているDart Engineを勝手に取りに行って、結果は同じ。
「Dev channel」のzip版は最初からDesktop系の開発機能が有効化されているので、
「flutter channel master」不要で、「flutter config --enable-windows-desktop」
するだけでVisual StudioもWindowsデバイスも検出できる。
但し、「1.24.0-7.0.pre」は、「flutter create hogehoge」でWindowsフォルダを含む
スケルトンは自動生成されるけど、いざ「flutter run -d windows」でWindowsデスク
トップのバイナリをビルドしようとすると、結果は >>553 の通りコンパイルエラー。
Googleの連中は、リリース前にJenkinsとかでCI回してないのかねぇ?
>>564
Windows 10 Pro (64bit)でも同じなのだが? 一応3台のPC(Win7×1, Win10×2)で
試してすべて同じ結果なので、少なくとも再現性はある。
570568=569
2020/11/19(木) 00:34:57.03ID:DFQpBWp8 「flutter_windows_1.24.0-10.1.pre-dev.zip」を試してみた。
「1.24.0-7.0.pre」では一応プロジェクトを作ることはできたけど、
今回は、「flutter create hogehoge」の時点でエラー(↓)になる。
--------
> C:\TEST>flutter create hogehoge
> Creating project hogehoge...
> hogehoge\.gitignore (created)
> hogehoge\.idea\libraries\Dart_SDK.xml (created)
> <snip>
> hogehoge\windows\runner\win32_window.h (created)
> Cannot resolve symbolic links, path = 'R:\Temp\pub_8d57b0fb' (OS Error: ファンクションが間違っています。
> , errno = 1)
> Running "flutter pub get" in hogehoge...
> pub get failed (66; , errno = 1))
--------
調べたところ、上記は RamDisk(ImDisk) が関係するこのissueらしい。
On windows, using a ramdisk leads to "Cannot resolve symbolic links" #26113
https://github.com/flutter/flutter/issues/26113
同じ開発者のAIM(Arsenal Image Mounter)を使えば解決するみたいな。
https://github.com/ArsenalRecon/Arsenal-Image-Mounter
一応、5chの関連スレも貼っとく。
ImDisk Virtual Disk Driver & Toolkit Part1
https://egg.5ch.net/test/read.cgi/software/1544695756/
一旦、ImDiskが入ってない環境でテストしてみる。
「1.24.0-7.0.pre」では一応プロジェクトを作ることはできたけど、
今回は、「flutter create hogehoge」の時点でエラー(↓)になる。
--------
> C:\TEST>flutter create hogehoge
> Creating project hogehoge...
> hogehoge\.gitignore (created)
> hogehoge\.idea\libraries\Dart_SDK.xml (created)
> <snip>
> hogehoge\windows\runner\win32_window.h (created)
> Cannot resolve symbolic links, path = 'R:\Temp\pub_8d57b0fb' (OS Error: ファンクションが間違っています。
> , errno = 1)
> Running "flutter pub get" in hogehoge...
> pub get failed (66; , errno = 1))
--------
調べたところ、上記は RamDisk(ImDisk) が関係するこのissueらしい。
On windows, using a ramdisk leads to "Cannot resolve symbolic links" #26113
https://github.com/flutter/flutter/issues/26113
同じ開発者のAIM(Arsenal Image Mounter)を使えば解決するみたいな。
https://github.com/ArsenalRecon/Arsenal-Image-Mounter
一応、5chの関連スレも貼っとく。
ImDisk Virtual Disk Driver & Toolkit Part1
https://egg.5ch.net/test/read.cgi/software/1544695756/
一旦、ImDiskが入ってない環境でテストしてみる。
571568=569
2020/11/19(木) 01:39:09.46ID:DFQpBWp8 RAMディスクを無効化すると、レジューム用ファイル(hiberfil.sys)が、
搭載メモリと同じ容量だけ強制確保されて、Cドライブの空きが足りないので、
とりあえず、環境変数(TEMP/TMP)をデフォルトに戻してImDiskに割り当て
ないようにやってみたら、うまくいった。
もしかして、「flutter channel」の後に固まっていたのも、すべてこれが
原因だったのかもしれん。
搭載メモリと同じ容量だけ強制確保されて、Cドライブの空きが足りないので、
とりあえず、環境変数(TEMP/TMP)をデフォルトに戻してImDiskに割り当て
ないようにやってみたら、うまくいった。
もしかして、「flutter channel」の後に固まっていたのも、すべてこれが
原因だったのかもしれん。
572デフォルトの名無しさん
2020/11/19(木) 01:44:19.11ID:DFQpBWp8 >>558 で出たというエラーが気になるが、Flutterアプリの[×]ボタンで閉じる
とエラーが出るけど「flutter run」で起動するとデバッガが動くから、コマンド
プロンプトのヘルプに従って「q(enter)」でデバッガを終了したら、エラーは
出なかったよ。
--------
> Flutter run key commands.
> r Hot reload.
> R Hot restart.
> h Repeat this help message.
> d Detach (terminate "flutter run" but leave application running).
> c Clear the screen
> q Quit (terminate the application on the device).
> An Observatory debugger and profiler on Windows is available at: http://127.0.0.1:63506/xxxxxxxxxx/
--------
「http://127.0.0.1:63506/xxxxxxxxxx/」をWebブラウザのアドレスバーに
貼ると、デバッガでアプリの状態が見えるっぽい。
プロジェクト下の「build/windows/runner」フォルダに、Visual Studio用の
ソリューションファイル(.sln)とプロジェクトファイル(.vcxproj)が作られて
いて「Debug」と「Release」フォルダにバイナリ(.exe)ができる模様。
「--debug」オプションがデフォルト(省略可)で、「flutter run --release」
とやるとリリースビルドができる。
「Release」だけでなく「Debug」も、作成された実行ファイル(hoge.exe)を
直接起動したら、[×]ボタンで閉じてもエラーは出なかった。
とエラーが出るけど「flutter run」で起動するとデバッガが動くから、コマンド
プロンプトのヘルプに従って「q(enter)」でデバッガを終了したら、エラーは
出なかったよ。
--------
> Flutter run key commands.
> r Hot reload.
> R Hot restart.
> h Repeat this help message.
> d Detach (terminate "flutter run" but leave application running).
> c Clear the screen
> q Quit (terminate the application on the device).
> An Observatory debugger and profiler on Windows is available at: http://127.0.0.1:63506/xxxxxxxxxx/
--------
「http://127.0.0.1:63506/xxxxxxxxxx/」をWebブラウザのアドレスバーに
貼ると、デバッガでアプリの状態が見えるっぽい。
プロジェクト下の「build/windows/runner」フォルダに、Visual Studio用の
ソリューションファイル(.sln)とプロジェクトファイル(.vcxproj)が作られて
いて「Debug」と「Release」フォルダにバイナリ(.exe)ができる模様。
「--debug」オプションがデフォルト(省略可)で、「flutter run --release」
とやるとリリースビルドができる。
「Release」だけでなく「Debug」も、作成された実行ファイル(hoge.exe)を
直接起動したら、[×]ボタンで閉じてもエラーは出なかった。
573デフォルトの名無しさん
2020/11/22(日) 12:01:31.78ID:C83u4hNW M1 macは開発使えるの?
574デフォルトの名無しさん
2020/11/22(日) 13:27:15.20ID:gbYM8VeW Flutter本の著者がほとんど無名みたいなやつばっかり
購入したい本がない
購入したい本がない
575デフォルトの名無しさん
2020/11/22(日) 19:46:49.95ID:Iqq8K1C6 無名でもいいけど、買いたい内容じゃないんだよな。まだ熟れてないから仕方ないけども。
576デフォルトの名無しさん
2020/11/22(日) 22:01:04.22ID:VChfG6mG 秀和システム
掌田津耶乃
はハズレとみて間違いない
掌田津耶乃
はハズレとみて間違いない
577デフォルトの名無しさん
2020/11/27(金) 19:52:37.55ID:yr9WA4Uz アイコンがコンパスと定規なんですね
578デフォルトの名無しさん
2020/12/03(木) 01:09:10.59ID:xCi0DL2L もし、Android/iOS両方のプラットフォームでアプリをリリースする必要があったとしても、マルチプラットフォーム対応用フレームワークは使ってはいけません。
ちょっと詳しい上長なんかだと、Flutterがどうだとか、Reactがどうだとか言ってくると思いますが絶対に流されてはいけません。
あれはそれぞれのプラットフォームでの開発のプロが居る上での選択肢なので、急でかつ自分ひとりチームのような場合には絶対に使わないことがおすすめです。
取り敢えずネイティブで作ってみて、自分にAndroidの業務用知識がついてから検討してでも遅くはありません。
もしどうしてもマルチプラットフォームでと強く言われたら、PWA(Progressive Web Apps)に話を持っていきましょう。
もしあなたが急にAndroidアプリを業務で作るはめになった場合の選択肢(2021年初頭版)
https://qiita.com/Gazyu/items/dafdb74c4aadf722da92
ちょっと詳しい上長なんかだと、Flutterがどうだとか、Reactがどうだとか言ってくると思いますが絶対に流されてはいけません。
あれはそれぞれのプラットフォームでの開発のプロが居る上での選択肢なので、急でかつ自分ひとりチームのような場合には絶対に使わないことがおすすめです。
取り敢えずネイティブで作ってみて、自分にAndroidの業務用知識がついてから検討してでも遅くはありません。
もしどうしてもマルチプラットフォームでと強く言われたら、PWA(Progressive Web Apps)に話を持っていきましょう。
もしあなたが急にAndroidアプリを業務で作るはめになった場合の選択肢(2021年初頭版)
https://qiita.com/Gazyu/items/dafdb74c4aadf722da92
579デフォルトの名無しさん
2020/12/03(木) 08:39:22.42ID:XnGuHBhM 身をもって痛い目にあってるからという印象を受けるけど実際どこがダメなんだろう。
580デフォルトの名無しさん
2020/12/03(木) 12:44:21.55ID:ahT4jDxu もっさり感
581デフォルトの名無しさん
2020/12/03(木) 15:57:20.80ID:F11vWVBZ582デフォルトの名無しさん
2020/12/03(木) 18:52:08.86ID:kqDMp3wO583デフォルトの名無しさん
2020/12/03(木) 19:09:12.76ID:eNHQEU+N ローカルファイルのアクセスはFile System Access APIで良い感じになるんじゃね
584デフォルトの名無しさん
2020/12/03(木) 21:58:35.57ID:anyYWQoy 「慶應卒の学歴なんていらない」10代起業で成功する子の共通点
https://news.infoseek.co.jp/article/president_35457/
学生起業家が開発、「人を軸に本を探すアプリ」とは?読書通じて「考える力」養って
https://newswitch.jp/p/20168
島田商高生がアプリ考案、発表 ICT起業家育成プログラム
https://www.at-s.com/news/article/local/central/730010.html
医師コンビが「治療用アプリ」で起業、禁煙に続き高血圧治療アプリを開発
https://diamond.jp/articles/-/229375
好きが高じて“カレー起業”、キャッシュレス決済アプリ「TOKYO MIX CURRY」の挑戦
https://diamond.jp/articles/-/215868
【アプリ開発で起業】必要な心得とマネタイズ方法のすべて
https://www.dreamgate.gr.jp/contents/column/application-development
起業で成功するキャリア形成の仕方とは? 元プロサッカー選手で起業家の鈴木啓祐氏に聞いた
https://sogyotecho.jp/career-development/
https://news.infoseek.co.jp/article/president_35457/
学生起業家が開発、「人を軸に本を探すアプリ」とは?読書通じて「考える力」養って
https://newswitch.jp/p/20168
島田商高生がアプリ考案、発表 ICT起業家育成プログラム
https://www.at-s.com/news/article/local/central/730010.html
医師コンビが「治療用アプリ」で起業、禁煙に続き高血圧治療アプリを開発
https://diamond.jp/articles/-/229375
好きが高じて“カレー起業”、キャッシュレス決済アプリ「TOKYO MIX CURRY」の挑戦
https://diamond.jp/articles/-/215868
【アプリ開発で起業】必要な心得とマネタイズ方法のすべて
https://www.dreamgate.gr.jp/contents/column/application-development
起業で成功するキャリア形成の仕方とは? 元プロサッカー選手で起業家の鈴木啓祐氏に聞いた
https://sogyotecho.jp/career-development/
585デフォルトの名無しさん
2020/12/03(木) 22:24:27.17ID:n3ZKGs7c PWAは確かに良い選択肢ではあるんだが
586デフォルトの名無しさん
2020/12/04(金) 15:42:49.70ID:aGuBhpl1587デフォルトの名無しさん
2020/12/05(土) 19:46:25.34ID:LOrCZwQ2 状態管理のやりかたとかいろいろ入れ替わりが激しくて脱ReactしてFlutterやってみようかなと思ったんですけど
Flutterも同じ感じですか?状態管理のパッケージの流行りの入れ替わりみたいなのありますか
激しいですか
Flutterも同じ感じですか?状態管理のパッケージの流行りの入れ替わりみたいなのありますか
激しいですか
588デフォルトの名無しさん
2020/12/05(土) 21:40:16.72ID:aphux3U/ >>587
やってたのはReact Nativeじゃなくてweb app用のReact?
React Nativeだったら評判悪いし人気も落ちてるし
FlutterかXamarin.Formsに変えた方がいいと思う
やってたのはReact Nativeじゃなくてweb app用のReact?
React Nativeだったら評判悪いし人気も落ちてるし
FlutterかXamarin.Formsに変えた方がいいと思う
589デフォルトの名無しさん
2020/12/05(土) 22:15:39.40ID:uqDUGTNR ウソ吐きの言うことは信用できないのでFlutterとXamarin.Formsはやめときますw
590デフォルトの名無しさん
2020/12/05(土) 22:30:01.88ID:aphux3U/591デフォルトの名無しさん
2020/12/05(土) 23:59:39.88ID:eWtJKaQC とりあえず
592デフォルトの名無しさん
2020/12/06(日) 08:05:50.92ID:0ue9E2dt Flutterで無限スクロールする手法3選
https://qiita.com/kikuchy/items/07d10394a4f7aa2a3836
https://qiita.com/kikuchy/items/07d10394a4f7aa2a3836
593デフォルトの名無しさん
2020/12/06(日) 09:19:58.86ID:8MlEsoFS594デフォルトの名無しさん
2020/12/06(日) 09:59:42.85ID:QLWQGF5X >>593
Flutter webか
https://flutter.dev/web
上見るとまたbeta channelと書いてあるしまともに動かないんだと思ってた。
ただBrowser(C++/JS)と書いてあるのが気になる。
C++もできないとFlutter web使えないとかいうことはないの?
Dart覚えるのはともかくC++まで必要になるとめんどうだし困る
Reactはサードパーティのをたくさん組み合わせないといけないし
すぐに人気落ちると思うわ。JSのフロントはどれも長続きしない
Flutter webか
https://flutter.dev/web
上見るとまたbeta channelと書いてあるしまともに動かないんだと思ってた。
ただBrowser(C++/JS)と書いてあるのが気になる。
C++もできないとFlutter web使えないとかいうことはないの?
Dart覚えるのはともかくC++まで必要になるとめんどうだし困る
Reactはサードパーティのをたくさん組み合わせないといけないし
すぐに人気落ちると思うわ。JSのフロントはどれも長続きしない
595デフォルトの名無しさん
2020/12/06(日) 10:27:41.81ID:gpgGEBto Flutter for WEBをプロダクトで使ってるんだけど、そんなに簡単ではない印象。
簡単でないってのは、やりたい事に対して解決方法が見つかりにくいという意味ね。もちろんやりたい事によるけども。
1番面倒だなーと感じたのはpub.devから落としてきたライブラリが動かなかったりした時だね。
簡単でないってのは、やりたい事に対して解決方法が見つかりにくいという意味ね。もちろんやりたい事によるけども。
1番面倒だなーと感じたのはpub.devから落としてきたライブラリが動かなかったりした時だね。
596デフォルトの名無しさん
2020/12/06(日) 10:53:54.75ID:8MlEsoFS ありがとう
デモ見ると「オシャレUIの盛り合わせ 〜なめらかアニメーションを添えて〜」みたいな調理例がたくさんあって
CSSやらデザインで泣かずに済むのかなと思って
デモ見ると「オシャレUIの盛り合わせ 〜なめらかアニメーションを添えて〜」みたいな調理例がたくさんあって
CSSやらデザインで泣かずに済むのかなと思って
597デフォルトの名無しさん
2020/12/06(日) 11:08:11.82ID:QLWQGF5X598デフォルトの名無しさん
2020/12/06(日) 11:32:53.27ID:Mm+RRNE0 webアプリならElectronにしとけ
599デフォルトの名無しさん
2020/12/06(日) 11:54:56.62ID:i6n7LUgq ElectronはWeb技術を使ったデスクトップアプリであってWebアプリでは無いんじゃね
Flutter Webはその逆って感じ
Flutter Webはその逆って感じ
600デフォルトの名無しさん
2020/12/06(日) 12:30:46.73ID:gpgGEBto601デフォルトの名無しさん
2020/12/06(日) 16:34:52.96ID:atqZF9NJ Ruby on Rails でも、
ほとんどの人は、HTML, CSS, JavaScript は、あまりよく知らないけど使っている感じ
Bootstrap, React をコピペしてるだけ
Webpacker というWebpack をラップしたものを使っているから、
Webpack, Babel もよく知らないけど、なんとなく動いている感じ
ほとんどの人は、HTML, CSS, JavaScript は、あまりよく知らないけど使っている感じ
Bootstrap, React をコピペしてるだけ
Webpacker というWebpack をラップしたものを使っているから、
Webpack, Babel もよく知らないけど、なんとなく動いている感じ
602デフォルトの名無しさん
2020/12/06(日) 17:23:59.12ID:I5tPmPco >>601
死ねや
死ねや
603デフォルトの名無しさん
2020/12/06(日) 18:38:58.92ID:8MlEsoFS 新天地と思ったけどFlutterも同じか・・・楽園はどこにもないんだね
604デフォルトの名無しさん
2020/12/06(日) 19:29:12.40ID:0ue9E2dt 来年になったらFlutterに色々動きはありそうなんだけどな
XamarinもMauiに統合されるしマルチプラットフォーム向けFWがより使い易くなることを祈ろう
XamarinもMauiに統合されるしマルチプラットフォーム向けFWがより使い易くなることを祈ろう
605デフォルトの名無しさん
2020/12/06(日) 21:07:17.47ID:LSxdsdUo クロスプラットフォームは総じて糞と相場が決まっている
ネイティブでやりましょう
ネイティブでやりましょう
606デフォルトの名無しさん
2020/12/06(日) 21:16:36.58ID:QLWQGF5X >>600
ありがとう、C++不要か、安心した
あとFlutterから出力されるhtml, CSSが汚いという話を聞いたことあるけど、
どの程度のレベルなの?
最低限、重要タグの h, とかメニューがlistになってるかとか知りたい。
あまりにひどいとSEO完全無視状態になるから用途次第では使えなくなりそうだし
その辺どうなんだろう
ありがとう、C++不要か、安心した
あとFlutterから出力されるhtml, CSSが汚いという話を聞いたことあるけど、
どの程度のレベルなの?
最低限、重要タグの h, とかメニューがlistになってるかとか知りたい。
あまりにひどいとSEO完全無視状態になるから用途次第では使えなくなりそうだし
その辺どうなんだろう
607デフォルトの名無しさん
2020/12/06(日) 21:22:12.62ID:QLWQGF5X >>605
そうは言ってもiOS, Andorid, Browser, Windowsの4種類の
開発できる人はそう多くはない。学習の負担は大きい
FlutterやMAUIならうまくやればひとりで全部のコードかけるように
なるわけで魅力的なのは間違いない
そうは言ってもiOS, Andorid, Browser, Windowsの4種類の
開発できる人はそう多くはない。学習の負担は大きい
FlutterやMAUIならうまくやればひとりで全部のコードかけるように
なるわけで魅力的なのは間違いない
608デフォルトの名無しさん
2020/12/07(月) 00:55:42.76ID:AlsvzmoP 誰が作っても同じになるようなGUI部分のコード共通化という点ではメリットが
あるのかな?という印象。 逆に言うとその部分での差別化は難しい。 むしろ、
短期間でGUIのスケルトンだけを仕上げて客に見せると、開発は簡単なんじゃ
ないかと、単価引き下げを要求されかねないデメリットがありそう。
他人が作ったできあいのパッケージ/プラグインを適当に繋げて使うことで、特に
見栄えに関しては工数を掛けずに作れるけど、結局プラットフォームの違いでネイ
ティブ呼び出しする必要が生じれば、自分でプラグインを作る必要が出てくる。
そうなると、プラットフォーム毎に異なるAPIや言語(Swift/Objective-C, Kotlin/
Java, Visual C++)が必要になってくる。 その点、Xamarinの方が、C#/.NET
(Core) Frameworkだけで書ける範囲が広いのではないかな?
あとFlatterはスマホアプリ開発前提で、常に1ウィンドウ(フォーム)だけが全画面
表示されるGUIなので、将来的には判らないが、今のままデスクトップ版がビルド
できたとしても、アプリとしての使い勝手はよくない気がする。
あるのかな?という印象。 逆に言うとその部分での差別化は難しい。 むしろ、
短期間でGUIのスケルトンだけを仕上げて客に見せると、開発は簡単なんじゃ
ないかと、単価引き下げを要求されかねないデメリットがありそう。
他人が作ったできあいのパッケージ/プラグインを適当に繋げて使うことで、特に
見栄えに関しては工数を掛けずに作れるけど、結局プラットフォームの違いでネイ
ティブ呼び出しする必要が生じれば、自分でプラグインを作る必要が出てくる。
そうなると、プラットフォーム毎に異なるAPIや言語(Swift/Objective-C, Kotlin/
Java, Visual C++)が必要になってくる。 その点、Xamarinの方が、C#/.NET
(Core) Frameworkだけで書ける範囲が広いのではないかな?
あとFlatterはスマホアプリ開発前提で、常に1ウィンドウ(フォーム)だけが全画面
表示されるGUIなので、将来的には判らないが、今のままデスクトップ版がビルド
できたとしても、アプリとしての使い勝手はよくない気がする。
609デフォルトの名無しさん
2020/12/07(月) 00:59:53.61ID:AlsvzmoP ところで、Flatterのウィジットなんだけど、せめて公式なウィジットだけでも、
クラスの階層図ってないの?
こんなの。
ttps://docs.microsoft.com/ja-jp/cpp/mfc/hierarchy-chart?view=msvc-160
あと、Flatterで開発してる人は、ドキュメントはどうしてるの?
クラスの階層図ってないの?
こんなの。
ttps://docs.microsoft.com/ja-jp/cpp/mfc/hierarchy-chart?view=msvc-160
あと、Flatterで開発してる人は、ドキュメントはどうしてるの?
610デフォルトの名無しさん
2020/12/07(月) 01:06:50.77ID:c8h69MvC × Flatter
○ Flutter
○ Flutter
611デフォルトの名無しさん
2020/12/07(月) 07:21:40.60ID:GQgP+6/5 c#というか.netは言語、クラスライブラリ、過去の資産とか優れてるわけだけど、マルチプラットホームなUIフレームワークの部分だけが糞で
いかにDartが糞でもトータルとしてみると
Dart+Flutter>c#+Xamarinになってしまう
もちろん、アプリの種類によって得手不得手があるから、flutterが現状一番マッチするのは
>>77,78,79な感じ
いかにDartが糞でもトータルとしてみると
Dart+Flutter>c#+Xamarinになってしまう
もちろん、アプリの種類によって得手不得手があるから、flutterが現状一番マッチするのは
>>77,78,79な感じ
612609
2020/12/07(月) 08:54:08.59ID:AlsvzmoP >>610
判っているけど、未だについつい間違えてしまう。
>>611
Xamarinもちょっとかじった程度だけど、そんなに糞なのか?
flutterもGUI部品が揃ってるだけで、VB.NETでグレープソフトやCrystalReportの
世話になってたような連中にとっては便利に見えるかもだけど、フレームワーク
としてそんなに充実してるかな? むしろ混沌としてる気がする。
flutter以前に、Dartが中途半端に他の言語を模倣していて、言語仕様の細部がよう
判らん。 C言語で言う、#defineや、#if〜#else〜#endif に相当する機能はない
のか? __FILE__, __FUNCTION__, __LINE__みたいな定義済みマクロとかも
ないの? ざっと見た限り、仕様らしきものが見当たらんのだが?
判っているけど、未だについつい間違えてしまう。
>>611
Xamarinもちょっとかじった程度だけど、そんなに糞なのか?
flutterもGUI部品が揃ってるだけで、VB.NETでグレープソフトやCrystalReportの
世話になってたような連中にとっては便利に見えるかもだけど、フレームワーク
としてそんなに充実してるかな? むしろ混沌としてる気がする。
flutter以前に、Dartが中途半端に他の言語を模倣していて、言語仕様の細部がよう
判らん。 C言語で言う、#defineや、#if〜#else〜#endif に相当する機能はない
のか? __FILE__, __FUNCTION__, __LINE__みたいな定義済みマクロとかも
ないの? ざっと見た限り、仕様らしきものが見当たらんのだが?
613デフォルトの名無しさん
2020/12/07(月) 11:41:24.71ID:dYZoVvi2 Flutterでネイティブが必要な部分はたいていプラグインあるし、分かってしまえば自分でプラグイン書くのも難しくない。
総じてXamarinよりFlutterのほうが遥かに開発効率は良い。
総じてXamarinよりFlutterのほうが遥かに開発効率は良い。
614デフォルトの名無しさん
2020/12/07(月) 12:14:07.48ID:Zf1u+1/r >>606
SEOはダメだと思うよ。そもそも、ほとんどのタグをCanvasタグで独自描画させてるし。そもそもWebサイト作るためのフレームワークではないからね。
>>612
Dartの仕様は下記URLから見れるよ。
https://dart.dev/guides/language/spec#dart-2
SEOはダメだと思うよ。そもそも、ほとんどのタグをCanvasタグで独自描画させてるし。そもそもWebサイト作るためのフレームワークではないからね。
>>612
Dartの仕様は下記URLから見れるよ。
https://dart.dev/guides/language/spec#dart-2
615デフォルトの名無しさん
2020/12/07(月) 12:16:41.86ID:Zf1u+1/r ドキュメントどうしてるの?については、公式サイトとStackOverflowみてるよ。場合によってはライブラリのソースコードを直接読んでる。
616デフォルトの名無しさん
2020/12/07(月) 12:21:54.79ID:0l2Tw6KF617デフォルトの名無しさん
2020/12/07(月) 12:22:50.30ID:0l2Tw6KF618デフォルトの名無しさん
2020/12/07(月) 12:32:49.28ID:AlsvzmoP >>614
> Dartの仕様は下記URLから見れるよ。
> https://dart.dev/guides/language/spec#dart-2
そこは一応見てるけど、「macro」で「DartLangSpec-v2.2.pdf」の中を検索しても
1つもヒットしないってことは、C言語で言う、#defineや、#if〜#else〜#endif に
相当する機能はないってことで桶?
>>615
そっちのドキュメントじゃなくて、JavaDocやDoxygenのような、自分の書いた
ソースのコメントからドキュメントを作成するツールとか使ってないのって意味。
> Dartの仕様は下記URLから見れるよ。
> https://dart.dev/guides/language/spec#dart-2
そこは一応見てるけど、「macro」で「DartLangSpec-v2.2.pdf」の中を検索しても
1つもヒットしないってことは、C言語で言う、#defineや、#if〜#else〜#endif に
相当する機能はないってことで桶?
>>615
そっちのドキュメントじゃなくて、JavaDocやDoxygenのような、自分の書いた
ソースのコメントからドキュメントを作成するツールとか使ってないのって意味。
619デフォルトの名無しさん
2020/12/07(月) 12:45:17.84ID:GZS4nTqt620デフォルトの名無しさん
2020/12/07(月) 13:23:34.54ID:Zf1u+1/r621デフォルトの名無しさん
2020/12/07(月) 15:12:13.68ID:AlsvzmoP >>620
使わないというか、使えなさそうな気がする。 ちょっと試したコードを一時的に
無効化したい時とか、どうやってるんだろ? いちいち、コメントアウト?
リリースとデバッグで処理を変えたい時は、
> dart.vm.product という環境を変数がtrueの時はRelease実行でfalseのときはDebug実行になります。
というのを見つけたけど、これってあくまで実行時に振舞いを替えるだけで、使わ
ない方のコードもバイナリに含まれるっぽい印象。
#ifdef DEBUG~#else~#endifとは違う。
> ドキュメントに関してはdartdoc使えばいいと思う
ググったら、こんなの出てきた。
ttps://qiita.com/kkohtaka/items/dabacce44488bdcd5fb2
おおよそのコメント書式は、DoxygenやJavaDocと同じみたいやね。
使わないというか、使えなさそうな気がする。 ちょっと試したコードを一時的に
無効化したい時とか、どうやってるんだろ? いちいち、コメントアウト?
リリースとデバッグで処理を変えたい時は、
> dart.vm.product という環境を変数がtrueの時はRelease実行でfalseのときはDebug実行になります。
というのを見つけたけど、これってあくまで実行時に振舞いを替えるだけで、使わ
ない方のコードもバイナリに含まれるっぽい印象。
#ifdef DEBUG~#else~#endifとは違う。
> ドキュメントに関してはdartdoc使えばいいと思う
ググったら、こんなの出てきた。
ttps://qiita.com/kkohtaka/items/dabacce44488bdcd5fb2
おおよそのコメント書式は、DoxygenやJavaDocと同じみたいやね。
622デフォルトの名無しさん
2020/12/07(月) 15:24:59.64ID:AlsvzmoP Dart2で一部取り込む予定という記述もあるが、調べた限り「Conditional imports」を
使えと言う回答くらいしか見当たらない。 しかし、その「Conditional imports」の
出来もあまりよくなさげ。
Is it possible to compile code conditional in Flutter?
ttps://stackoverflow.com/questions/57973064/is-it-possible-to-compile-code-conditional-in-flutter
Conditional code preprocessing #33249
ttps://github.com/dart-lang/sdk/issues/33249
Building a Flutter Project with Conditional Imports
ttps://medium.com/@rody.davis.jr/how-to-build-a-native-cross-platform-project-with-flutter-372b9e4b504f
使えと言う回答くらいしか見当たらない。 しかし、その「Conditional imports」の
出来もあまりよくなさげ。
Is it possible to compile code conditional in Flutter?
ttps://stackoverflow.com/questions/57973064/is-it-possible-to-compile-code-conditional-in-flutter
Conditional code preprocessing #33249
ttps://github.com/dart-lang/sdk/issues/33249
Building a Flutter Project with Conditional Imports
ttps://medium.com/@rody.davis.jr/how-to-build-a-native-cross-platform-project-with-flutter-372b9e4b504f
623デフォルトの名無しさん
2020/12/07(月) 16:29:52.09ID:GQgP+6/5 とりあえずどうでもいいところにこだわってて草
624デフォルトの名無しさん
2020/12/07(月) 16:41:54.95ID:+/1PpoFk >>621
お試しとか単純にコメントアウトしてるけどそれじゃダメなのか。プロダクトコードにreleaseとdebugの切り替えが混ざるの嫌だから気にしたことないや。
Dartは1と2で結構変わってるから昔の記事はアテにしないほうがいいよ。
お試しとか単純にコメントアウトしてるけどそれじゃダメなのか。プロダクトコードにreleaseとdebugの切り替えが混ざるの嫌だから気にしたことないや。
Dartは1と2で結構変わってるから昔の記事はアテにしないほうがいいよ。
625デフォルトの名無しさん
2020/12/07(月) 17:01:36.15ID:iwBpz5ot >>621
最近は(というかC++ぐらいから)defineも含めてプリプロセッサは使うなという宗教がある。Javaでは採用されてない。C#は必要悪として残してる感じ。
代わりに普通のif elseを使うとよろし。そのくらいは最適化してくれる。
最近は(というかC++ぐらいから)defineも含めてプリプロセッサは使うなという宗教がある。Javaでは採用されてない。C#は必要悪として残してる感じ。
代わりに普通のif elseを使うとよろし。そのくらいは最適化してくれる。
626デフォルトの名無しさん
2020/12/08(火) 00:00:10.60ID:kirWiybX Xamarin程の糞はない
627デフォルトの名無しさん
2020/12/08(火) 11:12:34.62ID:yAFxrzUq riverpodわかんねえ。。。。
628デフォルトの名無しさん
2020/12/09(水) 18:48:22.77ID:WpYIorcI dart が Sound Null Safety とか導入してきた!
こんな機能は要らん、クソ面倒くさい
?があまり無いのが良いところだったのに・・
とうとうdart終わったな・・
こんな機能は要らん、クソ面倒くさい
?があまり無いのが良いところだったのに・・
とうとうdart終わったな・・
629デフォルトの名無しさん
2020/12/09(水) 19:14:51.69ID:FAnChNKf コンパイラにnull判断お任せがどの言語でも主流よ
あきらめろん
あきらめろん
630デフォルトの名無しさん
2020/12/09(水) 20:00:14.07ID:WpYIorcI Widget設計する時、required/Null/NoneNull 考えなきゃか・・
TypeScriptみたいにinitialized来るかと思ったらlateか・・
int? hoge; やだなぁ・・
TypeScriptみたいにinitialized来るかと思ったらlateか・・
int? hoge; やだなぁ・・
631デフォルトの名無しさん
2020/12/09(水) 20:11:31.95ID:gMoFn659 >>630
実行時に赤画面でエラーメッセージ表示より良いでしょ。
実行時に赤画面でエラーメッセージ表示より良いでしょ。
632デフォルトの名無しさん
2020/12/09(水) 20:27:18.68ID:WpYIorcI >>631
バグがあったら落ちるべきで、
型に?付けてnuiiチェック強制するかなぁ・・
めんどくさいから全部?にしたらソース読みにくいよな
あとnull返すのやめてthrowするようにするとtry-catch書かなきゃ、force try含めて(落ちるところは落とすべきだからね)
つまり全部null許容型で問題なくてチェックすればいいんじゃないの?
Obj-Cとかビルドも実行も爆速だからなぁ・・
バグがあったら落ちるべきで、
型に?付けてnuiiチェック強制するかなぁ・・
めんどくさいから全部?にしたらソース読みにくいよな
あとnull返すのやめてthrowするようにするとtry-catch書かなきゃ、force try含めて(落ちるところは落とすべきだからね)
つまり全部null許容型で問題なくてチェックすればいいんじゃないの?
Obj-Cとかビルドも実行も爆速だからなぁ・・
633デフォルトの名無しさん
2020/12/10(木) 07:07:06.09ID:kJc9pZCC >>632
実行時のnull安全を全パスするより静的にチェックできたほうがトータルコストが低いでしょ。
実行時のnull安全を全パスするより静的にチェックできたほうがトータルコストが低いでしょ。
634デフォルトの名無しさん
2020/12/10(木) 08:27:12.52ID:0NXUFY6u635デフォルトの名無しさん
2020/12/10(木) 08:35:40.42ID:fAMCFQ0q null使わないのに型?とか
ま、Cとかnull安全なくて成り立ってきたわけで
ま、Cとかnull安全なくて成り立ってきたわけで
636デフォルトの名無しさん
2020/12/10(木) 10:53:20.03ID:0NXUFY6u Null Safety対応したらパッケージも対応してないとビルドエラーになるんだな。。
コミュニティ崩壊するだろコレは。
コミュニティ崩壊するだろコレは。
637デフォルトの名無しさん
2020/12/10(木) 11:07:01.27ID:blS7pNEj Flutterはkotlin対応予定ないの?
同じGoogleなのにDart, Go, Kotlinと推し言語がバラバラで腹立つ
MSはちゃんと推しはC#に統一してる
同じGoogleなのにDart, Go, Kotlinと推し言語がバラバラで腹立つ
MSはちゃんと推しはC#に統一してる
638デフォルトの名無しさん
2020/12/10(木) 11:24:47.83ID:6r6/VzYL F#さんを無視するなコノヤロー
639デフォルトの名無しさん
2020/12/10(木) 11:31:03.54ID:0NXUFY6u kotlin→java
dart→JavaScript
だからか・・
Sound Null Safetyのアンラップルールが分からんw
!と?ってどう使い分けるんだろ。クラスのプロパティが?でアンラップできん・・
dart→JavaScript
だからか・・
Sound Null Safetyのアンラップルールが分からんw
!と?ってどう使い分けるんだろ。クラスのプロパティが?でアンラップできん・・
640デフォルトの名無しさん
2020/12/10(木) 11:34:50.54ID:l/UVbPWu jsへのトランスポートが必要だから
dartだろうね。
dartだろうね。
641デフォルトの名無しさん
2020/12/10(木) 11:40:48.31ID:1YegFxp3 >>637
MSもC#の他にTypeScript推してるじゃん
MSもC#の他にTypeScript推してるじゃん
642デフォルトの名無しさん
2020/12/10(木) 11:45:32.36ID:0NXUFY6u 文脈を読んでアンラップしない記述ができる、
リアルタイム判定はなかなか凄いなコレ
リアルタイム判定はなかなか凄いなコレ
643デフォルトの名無しさん
2020/12/10(木) 11:58:43.10ID:0NXUFY6u そうか、クラスのプロパティを!でしかアンラップ出来ないのはそこで落とすためか・・
メモリ空間を共有するthread間でプリエンプトされないのは当たり前として、async/await後とかIsolateは静的解析じゃ分からんからな
なかなか深いな・・
メモリ空間を共有するthread間でプリエンプトされないのは当たり前として、async/await後とかIsolateは静的解析じゃ分からんからな
なかなか深いな・・
644デフォルトの名無しさん
2020/12/10(木) 12:04:13.96ID:blS7pNEj645デフォルトの名無しさん
2020/12/10(木) 12:27:55.56ID:WBc/skaA ファイルの分け方とかよくわからない
全部1ファイルに書いちゃうから
全部1ファイルに書いちゃうから
646デフォルトの名無しさん
2020/12/10(木) 13:12:38.52ID:HstTQkWC Ruby on Rails では、HTML のヘッダー・フッターなど、
すべて部分ごと別々に、パーシャルで作る
すべて部分ごと別々に、パーシャルで作る
647デフォルトの名無しさん
2020/12/10(木) 14:00:23.34ID:0NXUFY6u648デフォルトの名無しさん
2020/12/10(木) 14:25:52.22ID:0NXUFY6u Sound Null Safety めっちゃ良いじゃんwwwwww
649デフォルトの名無しさん
2020/12/11(金) 07:47:46.97ID:KirnsAJD スペース×2のインデント見にくくない?
650デフォルトの名無しさん
2020/12/11(金) 10:10:06.47ID:+I2VTobp651デフォルトの名無しさん
2020/12/11(金) 13:04:47.58ID:7UnfkYH5 >>644
適材適所でしょ。PowerShellは?VBAは?
適材適所でしょ。PowerShellは?VBAは?
652デフォルトの名無しさん
2020/12/11(金) 15:03:21.21ID:4YsG1DZ2 >>651
そんな汎用性のない言語、ツールだされて反論されてもね
そんな汎用性のない言語、ツールだされて反論されてもね
653デフォルトの名無しさん
2020/12/11(金) 19:45:58.13ID:+I2VTobp >>652
Powerとかって名前に限ってパワー無いし
Powerとかって名前に限ってパワー無いし
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- テレビ朝日 本社から男性が転落し死亡。関連会社社員か 当たった通行人が左肩軽傷 [阿弥陀ヶ峰★]
- テレビ朝日本社から20~30代の関連会社社員とみられる男性が転落し死亡 六本木けやき坂通りの通行人にはけが人なし [少考さん★]
- 小島瑠璃子さん、代表取締役を務める会社を破産申請 [牛丼★]
- 「残クレ」でマイホーム、国が銀行向け保険 新型住宅ローン普及促す -日経 ★3 [少考さん★]
- 【サッカー】日本代表、FIFAランキング“4位”の強豪イングランドとの対戦が正式決定! 来年3月に聖地ウェンブリーで激突へ [久太郎★]
- 日本、G7への中国招待を懸念 議長国フランスに慎重な対応要請 [どどん★]
- (´・ω・`)自治厨がいると大体その環境は滅びるよな
- パソコンでできる無料でおすすめのゲーム教えてくれ
- ( •᷄ὤ•᷅)悪い朝だね
- 三石琴乃ちゃんとかいう若手美人声優
- 【悲報】ジャップ、日中戦争に賛成が5割弱...軍歌の音が聞こえる... [856698234]
- ひまだねー
