1 名前:デフォルトの名無しさん (ワッチョイ a797-CQvz) mailto:sage [2017/07/02(日) 17:53:17.69 ID:jGbRP/XN0.net] HTML5,CSS3,JavaScriptなどWeb標準技術を活用したアプリ開発についてのスレです。 各種フレームワークの他、webviewの利用、PWA(AMP)、ブラウザ拡張機能など板選びに迷ったらこのスレに書き込んで下さい。 副次的な話題としてビルドツールなど開発環境に関する話も可。 主なフレームワーク Electron https://electron.atom.io/ NW.js https://nwjs.io/ Apache Cordova https://cordova.apache.org/ PhoneGap https://phonegap.com/ ReactNative https://facebook.github.io/react-native/ NativeScript https://www.nativescript.org/ VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured
2 名前:デフォルトの名無しさん (ワッチョイ 6997-CQvz) mailto:sage [2017/07/02(日) 18:01:32.21 ID:jGbRP/XN0.net] 関連事項 UWP(JS) https://docs.microsoft.com/ja-jp/windows/uwp/get-started/create-a-hello-world-app-js-universal Progressive Web Apps https://developers.google.com/web/progressive-web-apps/ WebExtensions https://developer.mozilla.org/ja/Add-ons/WebExtensions
3 名前:デフォルトの名無しさん (ワッチョイ 6900-HtZ7) mailto:sage [2017/07/04(火) 01:20:00.40 ID:WAp3ygdO0.net] さんげと
4 名前:デフォルトの名無しさん (ワッチョイ 42aa-nIbb) mailto:sage [2017/07/05(水) 20:31:29.29 ID:TQG7n9qt0.net] 何でこんな危険なもの使うの
5 名前:デフォルトの名無しさん (ワッチョイ b10f-OZRj) mailto:sage [2017/07/05(水) 21:55:04.12 ID:bOQCn0oH0.net] どう危険なの?
6 名前:デフォルトの名無しさん (ワッチョイ 9fea-WVZG) mailto:sage [2017/07/06(木) 18:45:38.92 ID:tjG5mM9i0.net] windows7以降しかサポートしてない!!!!!!!!!!!
7 名前:デフォルトの名無しさん (アウアウイー Sa81-lKTh) mailto:sage [2017/07/13(木) 13:53:40.04 ID:808tbSETa.net] 人少なっw ところで、Web技術を流用したUIを総称する言葉って何かある?
8 名前:デフォルトの名無しさん (ワッチョイ 6697-GTq7) mailto:sage [2017/07/17(月) 09:17:57.89 ID:PzEzc+7r0.net] パフォーマンスの問題とかはwasm使っていく流れになるのかな web界隈は予測がつけづらいね
9 名前:デフォルトの名無しさん (ワッチョイ e7d8-E/h9) mailto:sage [2017/07/20(木) 15:38:23.50 ID:wKJ/sGSa0.net] electronいいよね・・・って人いなーいw いまどきのJSプログラマーのための Node.jsとReactアプリケーション開発テクニック 2017/7/26<<もうそろそろ発売するよ。
10 名前:デフォルトの名無しさん (ワッチョイ df0f-GpK+) mailto:sage [2017/07/22(土) 06:41:02.25 ID:eX5dr/rO0.net] electronは若干動作不安定と感じる かといって他のはあまりやる気にならない
11 名前:デフォルトの名無しさん (ワッチョイ 2728-d1J2) mailto:sage [2017/07/22(土) 12:44:54.03 ID:1Wg3wdHQ0.net] パッケージの容量がでかいのはなんとかしたいよね 自前のChrome使わせるとかできんのか
12 名前:デフォルトの名無しさん (ワッチョイ bedb-YNlP) mailto:sage [2017/07/30(日) 17:35:20.03 ID:1CifeIX00.net] 今更だけどElectronで2chブラウザ的なもの作ってるよ
13 名前:デフォルトの名無しさん mailto:sage [2017/08/16(水) 15:24:47.23 ID:oupxDYDaM.net] 初のcordovaアプリ作った https://hasemonmon.net/df5/ トランプの大富豪です ビルド済みはandroid用しかないけどWebで同じ内容がプレイ可能です
14 名前:デフォルトの名無しさん mailto:sage [2017/08/16(水) 19:43:49.72 ID:npiuTQFlM.net] クオリティ高いな どうせandroid限定ならPWA化したらどう?
15 名前:デフォルトの名無しさん mailto:sage [2017/08/16(水) 19:55:42.30 ID:oupxDYDaM.net] >>14 見てくださってありがとうございます こっち方面は最近始めたばかりでいろいろ事情がわからないことだらけでぐぐりながら試行錯誤の毎日です PWAについて簡単にぐぐってみましたが今まで全く知らない事でした 最近はこんなものがあるんですね 色々勉強させてもらいます ありがとうございました
16 名前:デフォルトの名無しさん mailto:sage [2017/09/25(月) 16:27:39.46 ID:eSn5elHz0.net] Mac持ってないiPhone利用者です monacaとかXamarin live player使う以外にMac(XCODE)なしでiPhoneアプリ作るのってムリ?
17 名前:デフォルトの名無しさん mailto:sage [2017/09/27(水) 09:30:22.15 ID:CxuoUSWH0.net] 実機かサービスかどっちかは必須
18 名前:デフォルトの名無しさん mailto:sage [2017/10/11(水) 00:20:18.00 ID:Oxz/wT5+0.net] CordovaとXamarinはどちらがおススメ?
19 名前:デフォルトの名無しさん mailto:sage [2017/10/11(水) 18:15:21.92 ID:F5Ce1qkZM.net] 得意な言語、好きな言語で選びなさいとしか 個人的な期待値は同程度
20 名前:デフォルトの名無しさん mailto:sage [2017/10/19(木) 19:59:38.20 ID:eT42u2+G0.net] iconvのインストールでいろいろとモヤるな… iconv-liteでたいていのことはクリアできるから、まあ良いか…
21 名前:デフォルトの名無しさん mailto:sage [2017/10/31(火) 08:01:56.85 ID:dFXJdfE50.net] ところでオレのグローバルインストール一覧をみてくれ $ npm ls -g | grep '^[+`].*' +-- asar@0.13.0 +-- eslint@4.10.0 +-- npm@5.5.1 +-- tslint@5.8.0 `-- typescript@2.5.3
22 名前:デフォルトの名無しさん mailto:sage [2017/11/11(土) 10:02:58.97 ID:z9j+yac+0.net] ハイブリッドアプリはじめて触るんだけどhtml,css,Javascriptだけで出来ることはcordovaで出来るっていう認識で大丈夫?
23 名前:デフォルトの名無しさん mailto:sage [2017/11/11(土) 11:38:57.89 ID:ZfGCANzW0.net] はい
24 名前:デフォルトの名無しさん [2018/02/26(月) 23:15:52.98 ID:38VYcXav0.net] PWA来たね https://www.sbbit.jp/article/cont1/34605
25 名前:デフォルトの名無しさん mailto:sage [2018/03/09(金) 15:40:32.36 ID:k/DOd+Uba.net] chromeだとフォーム部品がフォーカスされた時のoutlineの色は水色ですが electronだとオレンジ色になります 何故違うんですか?
26 名前:デフォルトの名無しさん mailto:sage [2018/03/09(金) 23:17:06.40 ID:hzoVy5cfd.net] cssで消すか好きな色にすればいい
27 名前:デフォルトの名無しさん mailto:sage [2018/03/12(月) 17:18:13.96 ID:LSlT+QPHa.net] それはそうなのですが 同じChromeから出来ているはずなのに何で色が違うのでしょうか
28 名前:デフォルトの名無しさん mailto:sage [2018/03/12(月) 17:26:43.22 ID:LSlT+QPHa.net] Electronで、 CSSで作ったセレクトボックスを トラックパッドでクリックして閉じると、hoverした部分の色が残ってしまう (マウスでクリックした場合は正常) という奇妙な現象が出ていたので、 Electronをアップデートしたら直りました 開発中のモジュールアップデートには抵抗がありましたが Chrome同様こまめにアップデートしていった方がいいのでしょうね ただ、それでもoutlineのデフォルト色がオレンジ色なのは変わりませんでした
29 名前:デフォルトの名無しさん mailto:sage [2018/03/15(木) 11:17:06.84 ID:ZDD5dWqya.net] Electronについてですが トラックパッドで画面をクリックするとCSSのhover状態がキャンセルされると気づきました hoverで変化するようにしている箇所が、クリックすると非hoverの表示になってしまう マウスカーソルを動かすとまたhover時表示に戻る という挙動です このトラックパッドというのはmacbook proのもので、 bootcampでwindows10を使っています Chromeではこのような挙動はありません。 >>28 の挙動とも関連してそうです
30 名前:デフォルトの名無しさん mailto:sage [2018/03/15(木) 11:30:06.66 ID:ZDD5dWqya.net] おそらくクリック時にマウスカーソルがそこにないものと判断されてしまうのではないか と予想しています ハード的な問題かと考えましたが、それだとChromeで症状が出ないのがおかしい。 ChromeとElecronの間の微妙な差異の中でバグが生まれてしまっている感じです
31 名前:デフォルトの名無しさん mailto:sage [2018/03/15(木) 11:52:17.96 ID:ZDD5dWqya.net] ためしにmousemoveをconsoleに出力してみましたが、 クリックしてもmousemoveイベントは発生しませんでした おそらく原因はCSS処理の層にあるのでしょう
32 名前:デフォルトの名無しさん mailto:sage [2018/03/15(木) 16:11:50.04 ID:ZDD5dWqya.net] ビルドしたら現象消えるんじゃね? と思ったのですが、逆に>>28 で消えたと思っていた症状が ビルドしたらまた出るようになりました・・
33 名前:デフォルトの名無しさん mailto:sage [2018/03/16(金) 19:35:23.73 ID:ZJaRuZ7Pa.net] >>28 の件ですが マウスアウトが表示に反映されるまで待てばいいのでは?と考えて setTimeoutを使ってセレクトボックスを閉じるのを後回しにしたところ、解決しました
34 名前:デフォルトの名無しさん mailto:sage [2018/03/18(日) 17:19:23.99 ID:SvyMQaej0.net] ・CSSはどの定義が優先されてるのか ・各イベントは発火しているのか ・Electronじゃないと起こらないのか 浅い連投する前にデベロッパーツールともっと向き合って
35 名前:デフォルトの名無しさん mailto:sage [2018/03/25(日) 09:19:11.15 ID:f5QmO5hia.net] electronで BrowserWindowを上や下や左や右に揃えて表示するにはどうしたらいいのでしょうか? 中央揃えのためにはcenterというオプションがありますが
36 名前:デフォルトの名無しさん mailto:sage [2018/03/26(月) 13:44:22.91 ID:WxF3VlXla.net] >>35 の件ですが https://github.com/electron/electron/blob/master/docs/api/screen.md このscreenモジュールを使えばディスプレイのサイズを取得できると分かりましたが electronの座標系はディスプレイの座標系よりも少し小さいようです ウインドウを左揃えにするために ウインドウのxを0にすると、左側に8ピクセルくらいの隙間が空きます ウインドウを右揃えにするために ウインドウのxを、画面幅 - ウインドウ幅にすると、同様に右側に8ピクセルくらいの隙間が空きます またディスプレイの実際のピクセル数は1280×800ですが、 screen.getPrimaryDisplay()で取得できるディスプレイサイズは、1024×640です この数字の差異は、electron内部で独自の座標系を持っているからのようで、 そのこと自体は別にいいですが、余計なマージンが入るのは困ります たとえばxを0ではなく-8とかにすれば、左揃えには出来るのですが、 マージンが何に由来するのか分からないので、ハードコーディングするのは抵抗があります どうなのでしょうか?
37 名前:デフォルトの名無しさん [2018/03/26(月) 14:30:58.34 ID:WxF3VlXla.net] https://gist.github.com/hisasann/a99b7e4aa5f2c9cfc7eb electronの座標系のpaddingに言及しているページがありました ただleftやtopを0、widthやあheightを画面サイズにすればウインドウが全画面になる と書かれているので、この時点と今では挙動が変わっていそうです ともかくこの座標系レベルのpaddingは意図的に作られたもののようです
38 名前:デフォルトの名無しさん mailto:sage [2018/03/26(月) 14:50:12.91 ID:DzDpiGFR0.net] Electronではじめるアプリ開発 ~JavaScript/HTML/CSSでデスクトップアプリを作ろう 野口 将人・倉見 洋輔、2017 この本では、1280×800(735), scaleFactor: 2 とか screen.getAllDisplay()[0] を見てみれば?
39 名前:デフォルトの名無しさん mailto:sage [2018/03/26(月) 16:00:59.46 ID:WxF3VlXla.net] >>38 ありがとうございます getAllDisplayとgetPrimaryDisplayが返す値は同じでした ただ、その本とは異なり、scaleFactorは1.25でした 多分、このscaleFactorが、 Electron座標系とディスプレイ座標系の対応関係を決めているのだと思いますが。 その本は、Retinaなどの画素数が多い環境に基づいているのでしょうね
40 名前:38 [2018/03/27(火) 04:05:44.39 ID:7OwU1Hvz0.net] <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1, user-scalable=no"> HTML のviewport の、initial-scale みたいなもん
41 名前:デフォルトの名無しさん mailto:sage [2018/03/27(火) 21:08:57.89 ID:i0zSQL+va.net] ありがとうございます ということは、設定可能な項目なのでしょうか 何か色々知識が足りてない気がするので「Electronではじめるアプリ開発」をぽちってみました
42 名前:38 [2018/03/27(火) 23:33:55.43 ID:7OwU1Hvz0.net] 漏れも、よくわからない screen モジュールの機能を見て
43 名前:デフォルトの名無しさん mailto:sage [2018/03/29(木) 15:32:50.95 ID:LmqbncKZa.net] ElectronではipcMainとipcRendererを使って レンダラープロセス→メインプロセスへのIPCのsendと それに応対してのメインプロセス→レンダラープロセスのsendは出来ますが メインプロセスを起点にしたレンダラープロセスへのIPCは出来ないようです メインプロセス側のタイミングでレンダラープロセスを呼びたい時はどうすればいいのでしょうか?
44 名前:デフォルトの名無しさん mailto:sage [2018/03/29(木) 21:16:50.19 ID:KaeYIaWZa.net] >>43 BrowserWindowオブジェクトのwebContentsプロパティに対してsendメソッドを発行することで出来ました
45 名前:デフォルトの名無しさん mailto:sage [2018/04/04(水) 14:42:57.52 ID:bnaucSAX0.net] ElectronがAndroid対応になるのはいつぐらい? ロードマップはある? 誰がやってる?
46 名前:デフォルトの名無しさん mailto:sage [2018/04/04(水) 22:43:52.94 ID:kczhO8ZR0.net] ないよ
47 名前:デフォルトの名無しさん mailto:sage [2018/04/09(月) 12:53:29.29 ID:jgGTqA40a.net] ウインドウのalwaysOnTopをトグルする処理をしようと思います レンダラプロセス中のwindowがBrowserWindowオブジェクトなのかと思って レンダラプロセスの中で window.setAlwaysOnTop(true); とやってみたのですが、エラーになりまりした windowはBrowserWindowオブジェクトではなかったようです レンダラプロセスの中で自分自身のBrowserWindowオブジェクトにアクセスするにはどうしたらいいのでしょうか?
48 名前:デフォルトの名無しさん mailto:sage [2018/04/10(火) 09:16:38.93 ID:i8FTl/rGa.net] APIドキュメントを見ても、レンダラプロセスから自身の外観を変えることはできないようなので IPCでメインプロセスを呼ぼうと思ったのですが メインプロセス側でレンダラプロセスのBrowserWindowオブジェクトを確定するには どうするのかという問題が出てきました マルチウインドウのアプリなのでレンダラプロセスが複数あります メインプロセスが受信するeventのsenderには、webContentsが入っているとドキュメントにあります このwebContentsは、BrowserWindowのプロパティの一つだそうです ですがwebContentsには、自身を所有しているBrowserWindowを取得するメソッドがないっぽいです idプロパティを持っているので、 BrowserWindowオブジェクトのリストをループさせて比較するという方法で見つけることは出来そうですが こういう方法しかないのでしょうか?
49 名前:デフォルトの名無しさん mailto:sage [2018/04/10(火) 16:01:49.23 ID:bVv/r3hka.net] >>48 もっといい方法があるのかないのか分かりませんが idを使って同定するようにしました
50 名前:デフォルトの名無しさん mailto:sage [2018/04/12(木) 15:49:20.83 ID:yy2Q2SfTa.net] electronで新しいBrowserWindowを作る時 若干待たされる感があるのが気になっていたのですが 前もって非表示のスペアウインドウを作っておいて必要なタイミングでshowするようにしたら、 気持ちいい動作になりました これはelectronに限らず複数ウインドウを使うアプリを作る時には定石なのかもしれませんね
51 名前:デフォルトの名無しさん mailto:sage [2018/04/14(土) 07:56:32.32 ID:wIXQn55na.net] electronについてです ipcMain/ipcRendererにはsendSyncがありますが webContentsにはsendのみでsendSyncがないようです 何故でしょうか?
52 名前:デフォルトの名無しさん mailto:sage [2018/04/15(日) 06:01:35.77 ID:thU6BYbZa.net] >>47 の件ですが 「Electronではじめるアプリ開発」を読んでいたら remoteモジュールのgetCurrentWindow()を使えば レンダラプロセスから自身のBrowserWindowオブジェクトを取得出来ると出てきました remoteモジュールはgetGlobalでメインプロセスのグローバル変数も取得できるという なかなかすごいモジュールです
53 名前:デフォルトの名無しさん mailto:sage [2018/04/15(日) 14:38:45.54 ID:GDtrufJBa.net] remoteを使うようにしたら 泥臭いIPCのコードをほとんどなくせますね remoteを使うためにはIPCを理解することが重要なので、無駄だとは言いませんが・・
54 名前:デフォルトの名無しさん mailto:sage [2018/04/16(月) 12:06:03.54 ID:LRqAwmmha.net] >>52 の件ですが メインプロセスの配列をレンダラプロセスからremote.getGlobalして メインプロセス側でその配列を破壊的に変更すれば レンダラプロセス側でもその変更が反映するのだろうと思っていたのですが、 どうも反映しないようです remote.getGlobalで配列は参照渡しできないのでしょうか?
55 名前:デフォルトの名無しさん mailto:sage [2018/04/16(月) 13:50:17.49 ID:LRqAwmmha.net] electronで、オブジェクトが(remoteで取得した)リモートオブジェクトかどうかを コード上から調べる方法はあるのでしょうか? consoleに出力しても普通のオブジェクトと全く同じに見えます
56 名前:デフォルトの名無しさん mailto:sage [2018/04/16(月) 14:49:27.72 ID:LRqAwmmha.net] https://github.com/electron/electron/blob/v0.35.0/atom%2Frenderer%2Fapi%2Flib%2Fremote.coffee remoteのソースコードがありました 配列とオブジェクトの処理は異なっていて オブジェクトの場合、メソッド呼び出しやプロパティの読み書きでIPCが呼び出されるが 配列の場合は値渡しになる、という挙動のようです
57 名前:デフォルトの名無しさん mailto:sage [2018/04/23(月) 01:34:07.55 ID:5qTX9dFna.net] グローバルショートカットキーの修飾キーとしてWindowsキーを使いたいです https://github.com/electron/electron/blob/master/docs/api/accelerator.md ここにWindowsキーはSuperと書くとありますが、 Super+R みたいに書いても動作しません Alt+Ctrl+R のようにSuper以外の書き方ではちゃんと動作しています なぜでしょうか?
58 名前:デフォルトの名無しさん mailto:sage [2018/05/15(火) 21:58:20.08 ID:m+1IoCMma.net] 開発フレームワークElectronのエクスプロイトでWebとモバイルの人気アプリが危険 https://jp.techcrunch.com/2018/05/15/2018-05-14-exploit-puts-popular-web-and-mobile-apps-at-risk/ これを見て、バージョンアップしておいた方がいいのだろうと思って、 electronのバージョンアップをして 使ってるパッケージもついでにバージョンアップしました leveldbのパッケージはネイティブモジュールなので、electron-rebuildでリビルドしようとしたのですが An unhandled error occurred inside electron-rebuild Could not detect abi for version 2.0.0 and runtime electron. Updating "node-abi" might help solve this issue if it is a new release of electron と言われました ABIとか言われても、何を言っているのか分かりません どうしたらいいのでしょうか?
59 名前:デフォルトの名無しさん mailto:sage [2018/05/19(土) 13:40:43.15 ID:1mxoutqaa.net] >>58 の件ですが 検証するためにプレーンなelectronプロジェクトを作ってみて、leveldbをリビルドしたら無問題。 エラーの出るプロジェクトでモジュールの再インストールなどを繰り返しながら原因を探したところ なんとelectron-rebuildのコマンドヒストリーからいつの間にか引数が一つ消えていたことが原因でした electronのバージョンアップはまったく関係なかったです 失礼しました
60 名前:デフォルトの名無しさん [2018/05/23(水) 20:01:18.75 ID:Au5e7VGg0.net] 僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方 役に立つかもしれません グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』 2BIZV
61 名前:デフォルトの名無しさん [2018/07/05(木) 01:39:12.11 ID:RfoszcD20.net] 7UF
62 名前:デフォルトの名無しさん mailto:sage [2018/08/16(木) 14:09:43.66 ID:58fQUoo/a.net] Electron Fiddle https://github.com/electron/fiddle こんなのあった electronアプリが動かせるプレイグラウンド なかなか良さそう
63 名前:デフォルトの名無しさん [2018/09/24(月) 12:43:07.12 ID:Sg+JF5S4p.net] user32.dllとか winapi呼び出せますか
64 名前:デフォルトの名無しさん mailto:sage [2018/09/24(月) 15:45:48.89 ID:jLDglaFB0.net] 特定のサイトを便利に使うための専用ブラウザを作ろうとしたけど、セキュリティーの扱いが難しくて断念した
65 名前:デフォルトの名無しさん [2018/09/26(水) 08:23:48.51 ID:99qoX1Hj0.net] >特定のサイトを便利に使うための専用ブラウザ 2ちゃんの専ブラみたいので他サイトの奴? 発想は良さそうな気がするけど セキュリティで引っかかるのも分かる
66 名前:デフォルトの名無しさん mailto:sage [2018/11/03(土) 03:34:28.06 ID:MIA1VOYNa.net] Android NDKとObjective-C使うと AndroidとiOSアプリってほぼワンソースでできたりする?
67 名前:デフォルトの名無しさん [2018/11/18(日) 09:16:25.09 ID:GZZkLAn9a.net] Objective-Cはネイティブコードじゃないよな。 iOSに特化したコーディング言語何で無理に100ペリカ。
68 名前:デフォルトの名無しさん [2018/12/18(火) 12:58:01.95 ID:g7EhRgU5p.net] だれかquasar frameworkという奴を使ってみて
69 名前:デフォルトの名無しさん mailto:sage [2018/12/18(火) 16:10:50.57 ID:G1V4hdx+0.net] Chroniumは、普通のJavaScriptでは使えない「同期wait処理」が行える ようになっていることも特徴の1つかも知れない。 この機能により、「Modal」なDialogが作れる。 よく知らないが、ライバルのCordovaはそれが出来ないかもしれない。 ここで言ってる「同期wait処理」とは、sleep(1000);とすると、 単純に、1000(ms)待って戻ってこないという普通の言語では昔から 当たり前にあったような機能のこと。 JavaScriptではこのような単純な「待機処理」が出来ないらしく、。 待機したい場合は、大体、以下の2種類の方法しか使えないらいい: 1. 以後の処理を関数に分けて、タイマーイベントのコールバック関数として指定する。 しかしこれだと、for 文の中で sleep したい場合などは、難しい気がする。 2. async, await を使う。しかし、これだと、async 修飾された関数を呼び出した側には にはすぐに帰ってくるので、ちゃんと wait したことにはならない。
70 名前:デフォルトの名無しさん [2019/03/26(火) 11:58:33.97 ID:6Oo99dT5H.net] electronを最近始めたんだけど コレ読んどけ的ないい本ないかしら?
71 名前:デフォルトの名無しさん mailto:sage [2019/03/26(火) 21:20:55.45 ID:urDWhbgo0.net] >>70 プログラム初心者じゃないんでしょ? そこらのブログと公式ページのリファレンス見れば事足りるよ。 バージョンアップが早いから書籍だと情報が古いと思う。
72 名前:デフォルトの名無しさん [2019/03/27(水) 06:49:24.76 ID:Yh6d3H9u0.net] >>71 macでやってる人が多いんだけど macじゃなきゃ安定しないの? ubuntuでwinのインストーラー作ってみたけど起動しない(´・ω・`)
73 名前:デフォルトの名無しさん mailto:sage [2019/03/30(土) 10:28:06.75 ID:e7iiI3tHp.net] >>72 windowsでいい electron-packagerとelectron-builderどっち使ってる?
74 名前:デフォルトの名無しさん mailto:sage [2019/03/30(土) 12:36:05.89 ID:Y+24Z91q0.net] electron-builderでやった おすすめだって聞いたので
75 名前:デフォルトの名無しさん mailto:sage [2019/04/03(水) 09:52:02.05 ID:5D4USHSn0.net] >>72 Electronを使いたがるMacユーザーが多そうに見える原因として考えられるもの: 1. Macは、東大が、学生に「標準パソコン」として指定してる。 東大の学生は優秀なのでQiitaなどに沢山の技術的な記事が書かれる。 2. Macユーザーにとっては、マルチプラットフォーム開発が重要となる。
76 名前:デフォルトの名無しさん [2019/04/03(水) 12:25:56.27 ID:6L845/guH.net] 東大生はあんな頭悪いqiita書かないよ多分。。。
77 名前:デフォルトの名無しさん mailto:sage [2019/04/03(水) 16:29:12.11 ID:G5eBaxdY0.net] Windowsはどんなバカでも使えるようにレガシーな機能もずっと保守し続けてる そのせいで最新の機能が制約されてたり、MACに比べたらいろいろと劣ってる 消費者ならWin、働くためのツールならMacだよ
78 名前:デフォルトの名無しさん [2019/04/03(水) 18:39:19.31 ID:JogZOakl0.net] つまり electron開発ならmacを買え、と
79 名前:デフォルトの名無しさん mailto:sage [2019/04/03(水) 18:45:21.93 ID:a+6J7hpfM.net] 関係ありません
80 名前:デフォルトの名無しさん mailto:sage [2019/04/03(水) 19:34:45.42 ID:JogZOakl0.net] >>79 どの環境でやってるの?
81 名前:デフォルトの名無しさん mailto:sage [2019/04/03(水) 23:04:34.81 ID:5hbab5LX0.net] 以前はmacで開発してたけど今はWindowsでやってるわ VSCode使ってるから大して変わらん
82 名前:デフォルトの名無しさん mailto:sage [2019/04/05(金) 11:23:06.13 ID:jCC1oji/p.net] テスト用にはどの環境もあったほうがいい マルチプラットフォームだけど表示や挙動がそれぞれ少しずつ違うこともあるから。 ただWindowsだとnpm install -gでPATHが通らなかったりcross-env使わないと環境変数設定できなかったりするので開発はubuntuやMacの方がやりやすかったりする んでMac使うことで開発モチベーション上がるならMac使えばいいだけ
83 名前:デフォルトの名無しさん mailto:sage [2019/04/05(金) 11:57:25.04 ID:T61CNx3g0.net] ろくな知識もないやつの書き込み
84 名前:デフォルトの名無しさん [2019/04/05(金) 12:18:33.52 ID:t0BeIAhzH.net] >>82 サンクス
85 名前:デフォルトの名無しさん mailto:sage [2019/04/05(金) 12:37:37.41 ID:jCC1oji/p.net] 5ちゃんねるなんてそんなもんよ 意見あるなら反論訂正すればいいだけ
86 名前:デフォルトの名無しさん mailto:sage [2019/04/05(金) 15:08:26.58 ID:xPcsbeSU0.net] npx コマンドで、node_modules 内のプログラムを、パス無しで実行できる 例、npx gulp
87 名前:デフォルトの名無しさん mailto:sage [2019/04/05(金) 16:47:33.10 ID:4MyzRGYfp.net] npxは知ってるがそれで対処できない例外として 例えばnpmでyarnを入れるチュートリアルを見た初心者が躓く ネットに書いてるコマンド通りに実行しても、うまくいかない可能性がwindowsの方ではやや大きくなる
88 名前:デフォルトの名無しさん mailto:sage [2019/04/05(金) 18:39:22.93 ID:DGQkuLHg0.net] 親が裕福でない限り、どんなに頭が良くてもWindowsを使うことになるハズ。 食っていかなきゃならないからだよ。
89 名前:デフォルトの名無しさん [2019/04/05(金) 20:47:15.62 ID:+AwbeXijM.net] 一番安いmacでいいじゃん
90 名前:デフォルトの名無しさん mailto:sage [2019/04/06(土) 00:36:45.93 ID:f7FNE/du0.net] gulp, npm scripts に書くとか Webデザイナーの仕事を楽にする! gulpではじめるWeb制作ワークフロー入門、中村 勇希、2018/5/29
91 名前:デフォルトの名無しさん mailto:sage [2019/04/06(土) 02:40:41.30 ID:RnWMowmi0.net] >>89 ・PC/ATの場合、自作機にすれば、物凄く安く付く。買い直さずに好きな部分だけ 変えていけばいいので、特に箱(筐体)はいつまでも同じものが使える。電源も。 ・一般人の大部分が Windows使ってるので、一般向けの何かを作って食って いくためには Windowsでないととても不利になる。
92 名前:デフォルトの名無しさん [2019/04/15(月) 18:10:55.77 ID:RtXcNLDT0.net] 外部からのデータ取得ってmainプロセスrendererプロセスどっちでやるべきなの? javascript勉強中でとりあえず題材として2ch専ブラ作ってるから板やスレの一覧とかなんだけど main側のnetモジュールとかにお願いするのかfetchとかでrenderer側で完結させるべきなのか それぞれの使いどころとかも知りたい
93 名前:デフォルトの名無しさん [2019/04/15(月) 18:14:43.51 ID:gVz3O2O7H.net] mainプロセスじゃん?
94 名前:デフォルトの名無しさん mailto:sage [2019/04/15(月) 18:34:15.05 ID:hce9CeGK0.net] 漏れはスクレイピングを、Ruby, Nokogiri, Selenium WebDriver でやってる。 GUI は、HTML, CSS, JavaScript 自動ログインも、やってる
95 名前:デフォルトの名無しさん mailto:sage [2019/04/15(月) 19:10:45.53 ID:vR2ZqQgga.net] コルドバってhttp鯖はリモートでも動くのね 知らんかった
96 名前:デフォルトの名無しさん [2019/04/16(火) 12:36:29.98 ID:otCO5u4tH.net] >>94 electronスレでなぜそんな告白?
97 名前:デフォルトの名無しさん mailto:sage [2019/04/16(火) 13:47:07.41 ID:3ryPZ/vGp.net] >>94 Rubyキチここにもいたのか
98 名前:デフォルトの名無しさん mailto:sage [2019/04/16(火) 13:50:57.15 ID:3ryPZ/vGp.net] >>92 レンダラーの役割はメインから受け取ったデータをもとに描画することだよ 基本的にデータの取得はメイン
99 名前:デフォルトの名無しさん mailto:sage [2019/04/17(水) 00:08:06.68 ID:gfiH5yN40.net] まじかめんどくさそう こういうのどういう風に書いたらいいのか ipcMainとipcRendererでイベント管理すんの? あと参考になりそうなossプロジェクトあったら教えてくださいな
100 名前:デフォルトの名無しさん mailto:sage [2019/04/18(木) 20:39:47.87 ID:+t7q6d4+p.net] レンダラー側でも取得はできるけど キャッシュの管理はメインでやる必要があるから メインでデータ取得してレンダラーに渡すほうが使い分けがはっきりしていいかなと思う ipcイベント管理がちょっと複雑になるけど 同期通信はipcRenderer.sendSync()で書ける
101 名前:デフォルトの名無しさん mailto:sage [2019/04/18(木) 23:20:13.21 ID:EGPv7bcbd.net] レンダラーでもnodeモジュールは使えるし、どっちでもいいんじゃね? 複数window使うならメインプロセスで制御したほうがいいだろうけど設計次第かと。
102 名前:デフォルトの名無しさん mailto:sage [2019/04/19(金) 00:57:43.36 ID:yE8rfunm0.net] どうせLANのサーバーにしかアクセスしないんで全部同期通信でいいですかね?
103 名前:デフォルトの名無しさん mailto:sage [2019/04/19(金) 02:24:43.25 ID:ywZ0Ju5y0.net] win10って文字汚すぎでしょ、よく目が潰れないなって関心する それと4Kも増えてるのに対応してないことが多すぎる、ダメダメすぎてMac選んだわ
104 名前:デフォルトの名無しさん [2019/04/19(金) 06:51:27.15 ID:LywyuMPD0.net] (´・∀・`)ヘー
105 名前:デフォルトの名無しさん [2019/05/04(土) 07:14:21.16 ID:1PVnGwcJ0.net] electronの技術を使ってデスクトップのアプリケーションを開発するなら、 ユニークで、かなりの高品質なプログラムでないと全く割に合わない。 https://boostnote.io/ electronベースのBoostnootをダウンロードしてみた。 ダウンロードしたファイルをダブルクリックしたら、インストールに時間がかかる。 C:\Users\各自のユーザ名\AppData\Local\boostのフォルダにインストールされて、 383 MBの容量があった。 ブラウザソフト並みの大容量だ。小物のソフトでも似たようなものだろう。 Boostnootは優秀なプログラムだ。
106 名前:デフォルトの名無しさん mailto:sage [2019/05/04(土) 19:17:50.53 ID:xZHAlgVq0.net] 空っぽのアプリでも100MB超えるのは難点だねえ。 chrome分離モードとかできたらいいのに。
107 名前:デフォルトの名無しさん [2019/05/05(日) 06:48:37.59 ID:YqJW7ihs0.net] そう? 気にしなきゃいいんじゃない?
108 名前:デフォルトの名無しさん mailto:sage [2019/05/05(日) 10:29:46.56 ID:X3l2jk0o0.net] どうせ馬鹿にされるだろうけど、おいらの環境だと、100MBのファイルの Download に20分〜40分くらいかかることがある。 どうせ金が無いのは、実力がない馬鹿だから、という解釈で自己責任で 終わってしまうんだろうがね。アメリカ人はだから嫌われる。
109 名前:デフォルトの名無しさん [2019/05/05(日) 21:06:11.42 ID:YqJW7ihs0.net] 特殊環境で活きるプラットフォームではないね
110 名前:デフォルトの名無しさん mailto:sage [2019/05/06(月) 13:44:49.84 ID:4Kh1wxdPM.net] >>103 使いこなせないのをOSのせいにしてもね。
111 名前:デフォルトの名無しさん mailto:sage [2019/07/12(金) 01:58:58.18 ID:nZFuXXBa0.net] OS戦争とか禅時代の遺物すぎるだろもっと新しい時代に生きろよ
112 名前:デフォルトの名無しさん mailto:sage [2019/12/16(月) 14:17:14.84 ID:Y9u8d8dA0.net] 自分用(+仲間内)の書き捨てソフト作るのに便利だね これ 配布にはデカすぎるが
113 名前:デフォルトの名無しさん mailto:sage [2019/12/18(水) 08:16:46.92 ID:Ns93Tnr2a.net] Electronフレームワーク、Node.jsなどの開発をホストする「OpenJS Foundation」に合流 https://www.publickey1.jp/blog/19/electronnodejsopenjs_foundation.html
114 名前:デフォルトの名無しさん (ワッチョイ 7fdb-9rwV) [2020/01/24(金) 18:57:29 ID:/rNFQ9J50.net] UNITYはjavascriptが使えなくなって悲しい。 JSにも高性能なゲーム開発環境ソフトがあればいいのに。 あと、Electronはメジャーになりますでしょうか?
115 名前:デフォルトの名無しさん (ワッチョイ 0747-nGws) [2020/01/27(月) 11:58:59 ID:XKVa1LXL0.net] naru
116 名前:デフォルトの名無しさん (ワッチョイ 7fdb-9rwV) mailto:sage [2020/01/27(月) 16:30:35 ID:q/+sf+j80.net] javascript専用のゲームエンジンを作ってくれ。 UNREAL.jsってなんやねん。
117 名前:デフォルトの名無しさん mailto:sage [2020/02/15(土) 18:45:02.05 ID:rOuGo3aV0.net] electronは人気ないのかな? 悲しい。
118 名前:デフォルトの名無しさん (ワッチョイ ef01-GUQA) mailto:sage [2020/02/16(日) 10:01:26 ID:RrVyazrf0.net] ポテンシャルの高さは VSCodeやDiscordで証明してるし多くの場面で実用化されてるので 人気無いってことはない
119 名前:デフォルトの名無しさん (ササクッテロラ Sp07-lfnB) mailto:sage [2020/02/21(金) 21:00:04 ID:JXf54TB8p.net] あんまり個人開発向きじゃないからスレが伸びてないだけだ
120 名前:デフォルトの名無しさん (ブーイモ MMcb-b+cI) mailto:sage [2020/03/24(火) 16:52:18 ID:PQNg46N/M.net] >>117 日本でのnode.jsのメジャー度合いでしょ。 海外じゃNode.jsもPythonも人気だが、日本は遅れてるからね
121 名前:デフォルトの名無しさん (ワッチョイ 4e66-ZCJJ) [2020/04/11(土) 07:07:23 ID:XsVmMwa50.net] adobe phonegap desktopでを起動すると プロジェクト一覧がずっとクルクル読み込みしてて終わらないんだけど対策知ってる人いますか? 再インストールでも直らない...
122 名前:デフォルトの名無しさん (ワッチョイ 9b61-ZCJJ) [2020/04/12(日) 04:39:51 ID:FuTYVCGx0.net] https://yutakaaoki.github.io/demo1/index.html
123 名前:デフォルトの名無しさん mailto:sage [2020/04/12(日) 07:50:03.33 ID:UoFZoOyz0.net] >>122 しょっぼ
124 名前:デフォルトの名無しさん (ワッチョイ cb02-JD/G) mailto:sage [2020/04/12(日) 09:33:13 ID:IfgLd/7Q0.net] >>122 C++ nexとはなんですか?
125 名前:デフォルトの名無しさん (ワッチョイ 9b61-ZCJJ) mailto:sage [2020/04/12(日) 13:09:57 ID:FuTYVCGx0.net] >>124 C++98 と Standard C は最低限使える C++ の独自拡張言語です。 WasmやJavaのJNIが、C++ソースから簡単に記述できる他、言語自体にも、 さまざまな拡張が施されており、リンクリストなどもC++より簡単に使用できます。 アイデアの流出を防ぐため、詳細は明かせません。
126 名前:デフォルトの名無しさん mailto:sage [2020/04/12(日) 14:35:13.10 ID:FuTYVCGx0.net] ゲーム的なものに興味がお有りなら、以下の様なデモも有ります: 山岳地形の実行時生成 : https://yutakaaoki.github.io/demo_Mountain/index.html テニスゲーム: https://yutakaaoki.github.io/demo_tennis/index.html 田園風景とアサガオ : https://yutakaaoki.github.io/demo2/index.html
127 名前:デフォルトの名無しさん mailto:sage [2020/04/12(日) 17:47:17.86 ID:qhv/EyQCM.net] >>126 5ch以外で他に活動などはされていないですか?
128 名前:デフォルトの名無しさん (ワッチョイ 9b61-ZCJJ) mailto:sage [2020/04/12(日) 18:05:41 ID:FuTYVCGx0.net] >>127 全くしてません。
129 名前:デフォルトの名無しさん (ワッチョイ d74f-slfm) [2020/04/14(火) 03:47:45 ID:W7UyDNH90.net] 【5chブラウザ】Siki 【汎用掲示板ビューア】Part1 https://mao.5ch.net/test/read.cgi/linux/1586800759/ Electronによる掲示板ビューア Siki https://egg.5ch.net/test/read.cgi/software/1581869479/ siki.xrea.jp/
130 名前:デフォルトの名無しさん [2020/07/07(火) 22:06:05.81 ID:sdJNWLdX0.net] エレクトロンアプリはリナックス上でも動きますか? 今後は高速に動くようになりますでしょうか?
131 名前:デフォルトの名無しさん mailto:sage [2020/07/08(水) 20:45:39.91 ID:A43tmfkG0.net] >>130 >エレクトロンアプリはリナックス上でも動きますか? Electronは、Linuxでも動くとされている。 >今後は高速に動くようになりますでしょうか? 起動速度に関しては、ブラウザの起動がいつまで立っても速くならないのと同様に ほとんど高速にはならない可能性がとても高い。 起動後の速度は、Wasmを使えば、いまでもロジック部分は、Wasmを使えば速くなるが、 canvasなどの描画部分が2Dに関しては遅い。3Dに関してはWebGLを使えば、 そのブラウザのWebGLが対応したGPUであれば、nativeデスクトップと理論上、余り速度差が 無いと考えられる。 ただし、Electronとほぼ同じエンジンのChromeのWebGLは、一部のIntel HD GraphicsのGPUへ対応して無い。
132 名前:デフォルトの名無しさん mailto:sage [2020/07/08(水) 22:19:56.78 ID:AcjbJD+V0.net] >>131 返信ありがとうございます。 よく分かりました。
133 名前:デフォルトの名無しさん mailto:sage [2020/08/29(土) 03:11:17.35 ID:DJ6KKCGI0.net] Electron 10.1.0 ・Fixed Electron not working on Windows 7
134 名前:デフォルトの名無しさん mailto:sage [2020/08/29(土) 12:05:58.67 ID:/JpUP3DK0.net] Electron9 以降でdevtool extension が使えないのを早く直して欲しいわ
135 名前:デフォルトの名無しさん mailto:sage [2020/08/30(日) 10:34:34.83 ID:XU61pfIj0.net] Electron は今後業界を席巻する?
136 名前:デフォルトの名無しさん mailto:sage [2020/10/02(金) 14:40:02.05 ID:dRX+G1dF0.net] >>135 全くしないと思う。
137 名前:デフォルトの名無しさん mailto:sage [2020/10/02(金) 17:07:21.37 ID:GJyNgTzR0.net] >>136 悲しい。 頑張れElectron
138 名前:デフォルトの名無しさん mailto:sage [2020/10/21(水) 15:54:50.09 ID:wWdc038E0.net] Electron@10 と webpack@5 と react@17 がほぼ同時期にやって来て あーもうめちゃくちゃだよー あーおれデーモンになっちゃったよー
139 名前:デフォルトの名無しさん mailto:sage [2020/11/07(土) 20:38:46.91 ID:bVtktqjj0.net] Androidでcssのbefore要素の読みこみが遅延してるのかアイコンが表示されないのですが対策ありますか?
140 名前:デフォルトの名無しさん mailto:sage [2020/12/10(木) 11:01:42.14 ID:UMbpThBh0.net] ずーっと Eclipse の JFace とか SWT とかのクソ古いコードをいじくり倒してたけど、そろそろ限界 インテリセンスつきの高機能エディタ+アルファのデスクトップアプリ(IDE的な何か)を作ろうと思ったら、 現時点での最善策って Electron になる? 今まで見た中で、VS Code が一番サクサクで、画面綺麗で快適だったから 他にグッドオルターナティブあります?
141 名前:デフォルトの名無しさん mailto:sage [2020/12/11(金) 08:19:42.15 ID:PPCjQGuQ0.net] Cordovaでnend広告いれた方いませんか ネットに上がってるプラグインだと動かないようで。。
142 名前:デフォルトの名無しさん mailto:sage [2020/12/11(金) 12:21:15.07 ID:QDalH6do0.net] https://github.com/nodegui/nodegui 開発が活発に続いてるのね MSがreact-nativeをmacOSとwin32に対応させたけどどうなるかな
143 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 02:28:51.74 ID:1g8P/X2hM.net] electronでRSSリーダー作れましゅか?
144 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 10:10:05.15 ID:9kLh+5ul0.net] >>143 electronで鉄拳作れましゅか?
145 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 18:55:37.66 ID:aSLwtxd2M.net] チャレンジ大事
146 名前:デフォルトの名無しさん mailto:sage [2020/12/18(金) 21:59:11.72 ID:REzSRWmY0.net] Admob-plusいれて起動すると起動せずに落ちるんだけど 解決方法ある? Freeの方は起動できる
147 名前:デフォルトの名無しさん [2020/12/22(火) 20:41:08.85 ID:XUuxytE9Y] フリーランス向け報酬即日払いサービス『先払い』が、オンライン資金調達プラットフォーム『資金調達freee』β版に掲載開始 https://prtimes.jp/main/html/rd/p/000000037.000047439.html フリーランスやパラレルワーカー同士のマッチングプラットフォーム「conema」が、 案件依頼・仲間募集を中心とした掲示板機能(β版)をリリース! https://prtimes.jp/main/html/rd/p/000000004.000059389.html フリーランス薬剤師専門エージェントサービス「きょうりょく薬剤師」、リリース開始。薬剤師の新しい働き方を提唱。 https://prtimes.jp/main/html/rd/p/000000002.000058526.html 中卒、新聞配達員から月収4億の不動産王へ。姫路の不動産王の投資哲学 https://hbol.jp/184178 【アプリ開発で起業】必要な心得とマネタイズ方法のすべて https://www.dreamgate.gr.jp/contents/column/application-development 副業を認める企業に対して「より魅力的に感じる」人は6割以上。 一方、副業を認めない企業に対する魅力度は6割超が「低下した」と回答 https://prtimes.jp/main/html/rd/p/000000016.000040832.html みんなが知らない「サラリーマンの生存戦略」副業年収1億円!motoさん伝授 https://diamond.jp/articles/-/247070
148 名前:デフォルトの名無しさん [2021/01/21(木) 00:00:55.10 ID:v3M81kNh0.net] ??? cd??? ???? ???? ??? ?? ???? ??
149 名前:デフォルトの名無しさん mailto:sage [2021/07/31(土) 19:23:09.92 ID:8Bi9zOKj0.net] FlutterがdartじゃなくてTSならすぐにでも移行するんだけどなー cromiumはサイズ、使用メモリともにデカすぎ
150 名前:デフォルトの名無しさん mailto:sage [2021/10/02(土) 16:32:24.05 ID:3ZfUDIwu0.net] vue入門してたついでにelectronもやってみだした
151 名前:デフォルトの名無しさん [2021/12/03(金) 15:25:53.92 ID:eMT+0pjq0.net] Googlleplusとadmob-free両方いれると 広告が表示できずに落ちるけど どうすりゃいいんだ そしてこのスレ誰もいない。。
152 名前:デフォルトの名無しさん mailto:sage [2022/04/20(水) 14:21:01.09 ID:jC9rkvd+0.net] 全てdat落ちしていない現行スレ 掲示板ビューア Siki 質問スレ Part1 https://egg.5ch.net/test/read.cgi/software/1650372969/ 2022/04/19(火) 21:56:09.53 ID:Z7TEpXzi0 Electronによる掲示板ビューア Siki Part.11 https://egg.5ch.net/test/read.cgi/software/1650072539/ 2022/04/16(土) 10:28:59.41 ID:Rs+cNHBi0 Electronによる掲示板ビューア Siki Part.10 https://egg.5ch.net/test/read.cgi/software/1648170512/ 2022/03/25(金) 10:08:32.73 ID:R5CAXJix0 Electronによる掲示板ビューア Siki Part.8 https://egg.5ch.net/test/read.cgi/software/1631791659/ 2021/09/16(木) 20:27:39.92 ID:oOMcNCbo0 Electronによる掲示板ビューア Siki Part.11 https://egg.5ch.net/test/read.cgi/software/1623769258/ 2021/06/16(水) 00:00:58.98 ID:bglL3M1d0 Electronによる掲示板ビューア Siki Part.6 https://egg.5ch.net/test/read.cgi/software/1617869789/ 2021/04/08(木) 17:16:29.06 ID:hO57uNZG0 Electronによる掲示板ビューア Siki 4 https://egg.5ch.net/test/read.cgi/software/1600579051/ 2020/09/20(日) 14:17:31.60 ID:c4G0qxNV0 汎用掲示板ビューア Siki https://egg.5ch.net/test/read.cgi/software/1600544664/ 2020/09/20(日) 04:44:24.99 ID:4RhqKBgQM Electronによる掲示板ビューア Siki Part.2 https://egg.5ch.net/test/read.cgi/software/1586780702/ 2020/04/13(月) 21:25:02.00 ID:jdCqx+km0 二つのPart.11は異常な早期スレ立て この挙動と沸点の低い火病めいたIDコロコロ自演からして 掲示板埋め立て荒らしの精神分裂お子ちゃまプログラマ人格だよ 郡山や浦和を徘徊して奇声上げてる動画アップしてるやつかもね
153 名前:デフォルトの名無しさん mailto:sage [2022/05/19(木) 10:17:44.25 ID:pq4TQNwmd.net] このスレ生きてるの?
154 名前:デフォルトの名無しさん mailto:sage [2022/06/17(金) 07:33:57.41 ID:SZ4GrXL+0.net] 今更ながらElectron始めてみた。htmlでデスクトップアプリのuiが構築できるのはいいね。なんか昔のhtaを思い出した。
155 名前:デフォルトの名無しさん mailto:sage [2022/06/19(日) 12:46:18.30 ID:NM178qWf0.net] Tauriについて語りたいのにこのスレ誰もいない…(´・ω・`)
156 名前:デフォルトの名無しさん (ブーイモ MMb6-NncD) [2022/06/19(日) 22:08:47 ID:arOpNgQUM.net] Electronのしょうだつやのという人の本は読みました。 次、何がお勧めのKindle本はありますでしょうか。 コードがたくさん載ってるのがいいです
157 名前:デフォルトの名無しさん mailto:sage [2022/06/22(水) 13:20:02.76 ID:KMGKLhI70.net] zenn.dev のタダのやつ探すとか
158 名前:デフォルトの名無しさん mailto:sage [2022/09/02(金) 21:44:58.84 ID:cqSKDIQB0.net] まーたNW.jsが停滞してしまった
159 名前:デフォルトの名無しさん [2022/10/27(木) 07:10:28.60 ID:tvuWne7C0.net] Electronで作られたアプリってWorkspaceがどうのとかアプリ内にもパスが表示されてたりかなり気持ち悪いけど非表示とかできないの? Siki(5chブラウザ)とかVSCodeとか
160 名前:デフォルトの名無しさん [2022/12/29(木) 22:43:39.71 ID:hguNqO7Z0.net] SlackとかVscodeなどのキラーアプリはElectronでできているのだから もっと評価されていいと思うの。
161 名前:デフォルトの名無しさん mailto:sage [2022/12/30(金) 16:07:31.61 ID:TDZW5Vfy0.net] 手軽に見えて手軽じゃないんだよな 今となっては黎明期の遺産に見えて仕方がない 少なくとも俺なら新規開発にはTauriを使う
162 名前:デフォルトの名無しさん [2023/01/04(水) 23:30:30.40 ID:ADP0p8ohV] >>161 Tauriは手軽なの?
163 名前:デフォルトの名無しさん mailto:sage [2023/02/19(日) 10:07:31.39 ID:TbolcIwY0.net] Electronは気に入っているけれど 気になってたTauriに浮気してしまった 手強かった浮気なので本気になりそう
164 名前:デフォルトの名無しさん [2023/02/21(火) 17:19:54.26 ID:rpZ71rwYM.net] electron+reactでアプリ作りたいんだけど ipcRenderer回りが詳しく解説してあるサイトお勧めない? 掌田という人のElectronではじめるデスクトップアプリケーション開発 React.js&Node.js超入門 大西という人のReact+Electronデスクトップアプリ開発入門は読んだ。 electron-react boiler plateの雛型と違い過ぎて手におえない もう少し体系的なのない?
165 名前:デフォルトの名無しさん [2023/03/05(日) 19:13:30.76 ID:H5dcVP+e0.net] >>163 JavaScriptに比べてRustのハードルが高すぎ。
166 名前:デフォルトの名無しさん mailto:sage [2023/03/14(火) 21:52:18.14 ID:0HheigSXM.net] マルチウィンドウのアプリを開発してるんですけど、全てのウィンドウを一斉にモーダルにする方法ってありますか? 今だとモーダルにする前に、「win1←win2←win3」の親子関係にしてwin3を親windowにしてモーダル表示、モーダル終了したら元の親子関係に戻すってしてるんですけど、いろいろ問題多くて…
167 名前:デフォルトの名無しさん mailto:sage [2023/03/24(金) 21:27:28.00 ID:ejzi3Fo50.net] >>166 >全てのウィンドウを一斉にモーダルにする ちょっと意味不明な表現 モーダルウィンドウ以外のウィンドウを触れなくしたいという意味ですか? >win1←win2←win3 子ウィンドウをやたらと開くのは前近代的でややこしくなると思うよ
168 名前:デフォルトの名無しさん mailto:sage [2023/03/28(火) 20:18:23.88 ID:JrRcIzwfM.net] >>167 そういうことです。 すみません、用語ごっちゃになってました。 結局自己解決しまして、 そもそも親ウィンドウ指定する必要なんてなく、モーダルする際に他のウィンドウをDisableにするだけでよかったです。
169 名前:デフォルトの名無しさん (ワッチョイ e17d-iZNF) mailto:sage [2023/08/09(水) 22:46:07.26 ID:7hTMuRZX0.net] 問題がありません
170 名前:デフォルトの名無しさん [2023/08/16(水) 10:18:02.31 ID:/FZlOIZi0.net] >>165 electronもC++で書かれた部分は手を出さないでしょ
171 名前:デフォルトの名無しさん [2023/09/08(金) 15:38:19.76 ID:hpVhVAqn0.net] age
172 名前:デフォルトの名無しさん [2024/01/04(木) 08:39:53.68 ID:BVXXMDSN0.net] Electronで作られた Sikiみたいに個人が作ったのある?
173 名前:デフォルトの名無しさん [2024/01/06(土) 20:56:23.27 ID:Qpj6gl1f0.net] 個人アプリを作成する人にとってはウェブ技術でのPCアプリというのがイメージが出来ないんじゃないの
174 名前:デフォルトの名無しさん [2024/01/24(水) 07:08:03.06 ID:EfFt3eu20.net] >>172 >>173 ググったけれど作り方はヒットするけれど肝心なアプリがヒットしない 果たしてSiki以外に個人作成アプリが存在するのだろうか?
175 名前:デフォルトの名無しさん (ワッチョイ b92f-aQOc) [2024/03/20(水) 10:48:55.81 ID:8Z2vKS4T0.net] >>174 ちゅんラヂAID というネットラジオアプリがElectron
176 名前:デフォルトの名無しさん mailto:sage [2024/04/01(月) 00:52:37.86 ID:GbxWa7VK0.net] Capacitor使ってる人いる?どう?
177 名前:デフォルトの名無しさん (ワッチョイ bb43-Io+U) [2024/04/07(日) 15:54:09.21 ID:JRZIBF5M0.net] Capacitorに興味を持ったので読んでみた https://capacitorjs.com/docs 初読みの門外漢には解りづらいドキュメント npx cap add electron これどの様な物なの?
178 名前:デフォルトの名無しさん [2024/04/18(木) 09:43:00.98 ID:QbOFfZrE0.net] >>175 中身を覗いてみたらHTTP Headerを書換えている それにはElectronがお気軽だよおね WebView系のフレームワークではそれが難しい
179 名前:デフォルトの名無しさん [2024/04/18(木) 09:44:33.73 ID:QbOFfZrE0.net] 正誤 誤 お気軽 正 お手軽
180 名前:デフォルトの名無しさん mailto:sage [2024/05/16(木) 12:05:01.19 ID:Ay4jpBDA0.net] capacitorでreactのwebアプリからandroid用apk作ってみた webアプリの時点でレスポンシブ完全対応してればそのまんま動くね ワンソースでやるなら react-nativeのプラットフォーム判定くらいは入れといた方が良いかもしれない
181 名前:デフォルトの名無しさん mailto:sage [2024/05/17(金) 10:07:09.46 ID:Mx5LPLbO0.net] capacitorでプラットフォーム判定出来るね 今気づいた
182 名前:デフォルトの名無しさん [2024/06/14(金) 10:05:32.85 ID:qibeN0QX0.net] >>178 WebView系ではWebViewで表示するWeb Pageの HTTP Headerを操作する方法がないの?
183 名前:デフォルトの名無しさん mailto:sage [2024/06/14(金) 12:48:29.87 ID:XeT/OZeb0.net] WebViewでhttpヘッダかえてなんかいいことあんの?
184 名前:デフォルトの名無しさん mailto:sage [2024/06/17(月) 00:20:43.10 ID:yJUVbpj20.net] wails v2.9.0きたね
185 名前:デフォルトの名無しさん [2024/06/20(木) 21:08:15.16 ID:bgjiytlq0.net] Electron vs Capacity vs Tauri vs Wails vs React Native vs Cordova 5年後も生き残っているのはどれだと思う?
186 名前:デフォルトの名無しさん (ワッチョイ 4901-45N6) mailto:sage [2024/07/23(火) 21:33:52.71 ID:QFiDihm90.net] ひと通り触ったけどデスクトップは最後発だけあってWailsが一番扱いやすい スマホはCapacitorが楽だけどまあ主流になることはないだろうな
187 名前:デフォルトの名無しさん mailto:sage [2024/08/14(水) 13:57:11.07 ID:g/7v9R770.net] VSCodeに使われている以上、Electronはメンテナンスされ続けるでしょう その意味では安泰なんじゃないかな
188 名前:デフォルトの名無しさん mailto:sage [2024/08/18(日) 18:07:53.48 ID:gZSnOWfQ0.net] >>174 遅レスだけどShogiHomeっていうElectron制将棋GUIがあるよ https://sunfish-shogi.github.io/electron-shogi/
189 名前:デフォルトの名無しさん mailto:sage [2024/08/18(日) 23:55:08.54 ID:WNTUXx4Ad.net] tauriでAndroid試した人いる?
190 名前:デフォルトの名無しさん mailto:sage [2024/08/25(日) 21:47:53.05 ID:KIIxFfE10.net] なんか壮大なこと書いてあるな、Tauriチーム主導で新しいRust製のブラウザ作って、ゆくゆくはTauriもそれに置きかえるんだとか。 しかしどんだけRust好きなんだ、この人達はw相当な情熱無いとこんな事やんないよね Rust製ブラウザエンジン「Servo」搭載、新たなWebブラウザ「Verso」の開発プロジェクトが立ち上がる https://www.publickey1.jp/blog/24/rustservowebverso.html
191 名前:デフォルトの名無しさん mailto:sage [2024/09/21(土) 17:58:03.53 ID:UEXYjEGY0.net] >>190 ServoでRust製の汎用ブラウザを作って、その成果物をElectronのChromium様にTauriから利用するってこと? それともServoだけでGeckoViewの様なものを作りTauriで利用するってこと? 前者と後者じゃ自由度が大きく違うので気になる
192 名前:デフォルトの名無しさん mailto:sage [2024/09/21(土) 19:45:13.91 ID:I7A1lucxd.net] >>189 の経過だけど UbuntuホストがダメだっただけでWindowsなら問題なかった
193 名前:デフォルトの名無しさん mailto:sage [2024/09/29(日) 11:30:58.69 ID:qFZZ6cxW0.net] Neutralinojsってどう? 使ってみた人いますか?