【Electron】ハイブリッドアプリ開発総合【Cordova】 [無断転載禁止]©2ch.net (191レス)
【Electron】ハイブリッドアプリ開発総合【Cordova】 [無断転載禁止]©2ch.net http://mevius.5ch.net/test/read.cgi/tech/1498985597/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
1: デフォルトの名無しさん 転載ダメ©2ch.net (ワッチョイ a797-CQvz) [sage] 2017/07/02(日) 17:53:17.69 ID:jGbRP/XN0 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 http://mevius.5ch.net/test/read.cgi/tech/1498985597/1
2: デフォルトの名無しさん (ワッチョイ 6997-CQvz) [sage] 2017/07/02(日) 18:01:32.21 ID:jGbRP/XN0 関連事項 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 http://mevius.5ch.net/test/read.cgi/tech/1498985597/2
3: デフォルトの名無しさん (ワッチョイ 6900-HtZ7) [sage] 2017/07/04(火) 01:20:00.40 ID:WAp3ygdO0 さんげと http://mevius.5ch.net/test/read.cgi/tech/1498985597/3
4: デフォルトの名無しさん (ワッチョイ 42aa-nIbb) [sage] 2017/07/05(水) 20:31:29.29 ID:TQG7n9qt0 何でこんな危険なもの使うの http://mevius.5ch.net/test/read.cgi/tech/1498985597/4
5: デフォルトの名無しさん (ワッチョイ b10f-OZRj) [sage] 2017/07/05(水) 21:55:04.12 ID:bOQCn0oH0 どう危険なの? http://mevius.5ch.net/test/read.cgi/tech/1498985597/5
6: デフォルトの名無しさん (ワッチョイ 9fea-WVZG) [sage] 2017/07/06(木) 18:45:38.92 ID:tjG5mM9i0 windows7以降しかサポートしてない!!!!!!!!!!! http://mevius.5ch.net/test/read.cgi/tech/1498985597/6
7: デフォルトの名無しさん (アウアウイー Sa81-lKTh) [sage] 2017/07/13(木) 13:53:40.04 ID:808tbSETa 人少なっw ところで、Web技術を流用したUIを総称する言葉って何かある? http://mevius.5ch.net/test/read.cgi/tech/1498985597/7
8: デフォルトの名無しさん (ワッチョイ 6697-GTq7) [sage] 2017/07/17(月) 09:17:57.89 ID:PzEzc+7r0 パフォーマンスの問題とかはwasm使っていく流れになるのかな web界隈は予測がつけづらいね http://mevius.5ch.net/test/read.cgi/tech/1498985597/8
9: デフォルトの名無しさん (ワッチョイ e7d8-E/h9) [sage] 2017/07/20(木) 15:38:23.50 ID:wKJ/sGSa0 electronいいよね・・・って人いなーいw いまどきのJSプログラマーのための Node.jsとReactアプリケーション開発テクニック 2017/7/26<<もうそろそろ発売するよ。 http://mevius.5ch.net/test/read.cgi/tech/1498985597/9
10: デフォルトの名無しさん (ワッチョイ df0f-GpK+) [sage] 2017/07/22(土) 06:41:02.25 ID:eX5dr/rO0 electronは若干動作不安定と感じる かといって他のはあまりやる気にならない http://mevius.5ch.net/test/read.cgi/tech/1498985597/10
11: デフォルトの名無しさん (ワッチョイ 2728-d1J2) [sage] 2017/07/22(土) 12:44:54.03 ID:1Wg3wdHQ0 パッケージの容量がでかいのはなんとかしたいよね 自前のChrome使わせるとかできんのか http://mevius.5ch.net/test/read.cgi/tech/1498985597/11
12: デフォルトの名無しさん (ワッチョイ bedb-YNlP) [sage] 2017/07/30(日) 17:35:20.03 ID:1CifeIX00 今更だけどElectronで2chブラウザ的なもの作ってるよ http://mevius.5ch.net/test/read.cgi/tech/1498985597/12
13: デフォルトの名無しさん (ワンミングク MM8a-mdui) [sage] 2017/08/16(水) 15:24:47.23 ID:oupxDYDaM 初のcordovaアプリ作った https://hasemonmon.net/df5/ トランプの大富豪です ビルド済みはandroid用しかないけどWebで同じ内容がプレイ可能です http://mevius.5ch.net/test/read.cgi/tech/1498985597/13
14: デフォルトの名無しさん (ブーイモ MMba-UWIm) [sage] 2017/08/16(水) 19:43:49.72 ID:npiuTQFlM クオリティ高いな どうせandroid限定ならPWA化したらどう? http://mevius.5ch.net/test/read.cgi/tech/1498985597/14
15: デフォルトの名無しさん (ワンミングク MM8a-mdui) [sage] 2017/08/16(水) 19:55:42.30 ID:oupxDYDaM >>14 見てくださってありがとうございます こっち方面は最近始めたばかりでいろいろ事情がわからないことだらけでぐぐりながら試行錯誤の毎日です PWAについて簡単にぐぐってみましたが今まで全く知らない事でした 最近はこんなものがあるんですね 色々勉強させてもらいます ありがとうございました http://mevius.5ch.net/test/read.cgi/tech/1498985597/15
16: デフォルトの名無しさん (ワッチョイ 23f3-PvF4) [sage] 2017/09/25(月) 16:27:39.46 ID:eSn5elHz0 Mac持ってないiPhone利用者です monacaとかXamarin live player使う以外にMac(XCODE)なしでiPhoneアプリ作るのってムリ? http://mevius.5ch.net/test/read.cgi/tech/1498985597/16
17: デフォルトの名無しさん (ワッチョイ 8397-8Gss) [sage] 2017/09/27(水) 09:30:22.15 ID:CxuoUSWH0 実機かサービスかどっちかは必須 http://mevius.5ch.net/test/read.cgi/tech/1498985597/17
18: デフォルトの名無しさん (ワッチョイ b6eb-XSap) [sage] 2017/10/11(水) 00:20:18.00 ID:Oxz/wT5+0 CordovaとXamarinはどちらがおススメ? http://mevius.5ch.net/test/read.cgi/tech/1498985597/18
19: デフォルトの名無しさん (ブーイモ MMa1-k0Li) [sage] 2017/10/11(水) 18:15:21.92 ID:F5Ce1qkZM 得意な言語、好きな言語で選びなさいとしか 個人的な期待値は同程度 http://mevius.5ch.net/test/read.cgi/tech/1498985597/19
20: デフォルトの名無しさん (ワッチョイ d67a-P04j) [sage] 2017/10/19(木) 19:59:38.20 ID:eT42u2+G0 iconvのインストールでいろいろとモヤるな… iconv-liteでたいていのことはクリアできるから、まあ良いか… http://mevius.5ch.net/test/read.cgi/tech/1498985597/20
21: デフォルトの名無しさん (ワッチョイ d94c-xwAe) [sage] 2017/10/31(火) 08:01:56.85 ID:dFXJdfE50 ところでオレのグローバルインストール一覧をみてくれ $ npm ls -g | grep '^[+`].*' +-- asar@0.13.0 +-- eslint@4.10.0 +-- npm@5.5.1 +-- tslint@5.8.0 `-- typescript@2.5.3 http://mevius.5ch.net/test/read.cgi/tech/1498985597/21
22: デフォルトの名無しさん (ワッチョイ 5f5c-7Rih) [sage] 2017/11/11(土) 10:02:58.97 ID:z9j+yac+0 ハイブリッドアプリはじめて触るんだけどhtml,css,Javascriptだけで出来ることはcordovaで出来るっていう認識で大丈夫? http://mevius.5ch.net/test/read.cgi/tech/1498985597/22
23: デフォルトの名無しさん (ワッチョイ 5fc3-742n) [sage] 2017/11/11(土) 11:38:57.89 ID:ZfGCANzW0 はい http://mevius.5ch.net/test/read.cgi/tech/1498985597/23
24: デフォルトの名無しさん (ワッチョイ 66c3-1PEj) [] 2018/02/26(月) 23:15:52.98 ID:38VYcXav0 PWA来たね https://www.sbbit.jp/article/cont1/34605 http://mevius.5ch.net/test/read.cgi/tech/1498985597/24
25: デフォルトの名無しさん (アウアウウー Sa1f-uQtz) [sage] 2018/03/09(金) 15:40:32.36 ID:k/DOd+Uba chromeだとフォーム部品がフォーカスされた時のoutlineの色は水色ですが electronだとオレンジ色になります 何故違うんですか? http://mevius.5ch.net/test/read.cgi/tech/1498985597/25
26: デフォルトの名無しさん (スフッ Sd8a-V/jt) [sage] 2018/03/09(金) 23:17:06.40 ID:hzoVy5cfd cssで消すか好きな色にすればいい http://mevius.5ch.net/test/read.cgi/tech/1498985597/26
27: デフォルトの名無しさん (アウアウウー Sa1f-uQtz) [sage] 2018/03/12(月) 17:18:13.96 ID:LSlT+QPHa それはそうなのですが 同じChromeから出来ているはずなのに何で色が違うのでしょうか http://mevius.5ch.net/test/read.cgi/tech/1498985597/27
28: デフォルトの名無しさん (アウアウウー Sa1f-uQtz) [sage] 2018/03/12(月) 17:26:43.22 ID:LSlT+QPHa Electronで、 CSSで作ったセレクトボックスを トラックパッドでクリックして閉じると、hoverした部分の色が残ってしまう (マウスでクリックした場合は正常) という奇妙な現象が出ていたので、 Electronをアップデートしたら直りました 開発中のモジュールアップデートには抵抗がありましたが Chrome同様こまめにアップデートしていった方がいいのでしょうね ただ、それでもoutlineのデフォルト色がオレンジ色なのは変わりませんでした http://mevius.5ch.net/test/read.cgi/tech/1498985597/28
29: デフォルトの名無しさん (アウアウウー Sab1-hKdO) [sage] 2018/03/15(木) 11:17:06.84 ID:ZDD5dWqya Electronについてですが トラックパッドで画面をクリックするとCSSのhover状態がキャンセルされると気づきました hoverで変化するようにしている箇所が、クリックすると非hoverの表示になってしまう マウスカーソルを動かすとまたhover時表示に戻る という挙動です このトラックパッドというのはmacbook proのもので、 bootcampでwindows10を使っています Chromeではこのような挙動はありません。 >>28の挙動とも関連してそうです http://mevius.5ch.net/test/read.cgi/tech/1498985597/29
30: デフォルトの名無しさん (アウアウウー Sab1-hKdO) [sage] 2018/03/15(木) 11:30:06.66 ID:ZDD5dWqya おそらくクリック時にマウスカーソルがそこにないものと判断されてしまうのではないか と予想しています ハード的な問題かと考えましたが、それだとChromeで症状が出ないのがおかしい。 ChromeとElecronの間の微妙な差異の中でバグが生まれてしまっている感じです http://mevius.5ch.net/test/read.cgi/tech/1498985597/30
31: デフォルトの名無しさん (アウアウウー Sab1-hKdO) [sage] 2018/03/15(木) 11:52:17.96 ID:ZDD5dWqya ためしにmousemoveをconsoleに出力してみましたが、 クリックしてもmousemoveイベントは発生しませんでした おそらく原因はCSS処理の層にあるのでしょう http://mevius.5ch.net/test/read.cgi/tech/1498985597/31
32: デフォルトの名無しさん (アウアウウー Sab1-hKdO) [sage] 2018/03/15(木) 16:11:50.04 ID:ZDD5dWqya ビルドしたら現象消えるんじゃね? と思ったのですが、逆に>>28で消えたと思っていた症状が ビルドしたらまた出るようになりました・・ http://mevius.5ch.net/test/read.cgi/tech/1498985597/32
33: デフォルトの名無しさん (アウアウウー Sab1-hKdO) [sage] 2018/03/16(金) 19:35:23.73 ID:ZJaRuZ7Pa >>28の件ですが マウスアウトが表示に反映されるまで待てばいいのでは?と考えて setTimeoutを使ってセレクトボックスを閉じるのを後回しにしたところ、解決しました http://mevius.5ch.net/test/read.cgi/tech/1498985597/33
34: デフォルトの名無しさん (ワッチョイ cd95-Amhc) [sage] 2018/03/18(日) 17:19:23.99 ID:SvyMQaej0 ・CSSはどの定義が優先されてるのか ・各イベントは発火しているのか ・Electronじゃないと起こらないのか 浅い連投する前にデベロッパーツールともっと向き合って http://mevius.5ch.net/test/read.cgi/tech/1498985597/34
35: デフォルトの名無しさん (アウアウウー Sac7-zkh5) [sage] 2018/03/25(日) 09:19:11.15 ID:f5QmO5hia electronで BrowserWindowを上や下や左や右に揃えて表示するにはどうしたらいいのでしょうか? 中央揃えのためにはcenterというオプションがありますが http://mevius.5ch.net/test/read.cgi/tech/1498985597/35
36: デフォルトの名無しさん (アウアウウー Sac7-zkh5) [sage] 2018/03/26(月) 13:44:22.91 ID:WxF3VlXla >>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とかにすれば、左揃えには出来るのですが、 マージンが何に由来するのか分からないので、ハードコーディングするのは抵抗があります どうなのでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1498985597/36
37: デフォルトの名無しさん (アウアウウー Sac7-TIhr) [] 2018/03/26(月) 14:30:58.34 ID:WxF3VlXla https://gist.github.com/hisasann/a99b7e4aa5f2c9cfc7eb electronの座標系のpaddingに言及しているページがありました ただleftやtopを0、widthやあheightを画面サイズにすればウインドウが全画面になる と書かれているので、この時点と今では挙動が変わっていそうです ともかくこの座標系レベルのpaddingは意図的に作られたもののようです http://mevius.5ch.net/test/read.cgi/tech/1498985597/37
38: デフォルトの名無しさん (ワッチョイ 4e80-9PFr) [sage] 2018/03/26(月) 14:50:12.91 ID:DzDpiGFR0 Electronではじめるアプリ開発 ~JavaScript/HTML/CSSでデスクトップアプリを作ろう 野口 将人・倉見 洋輔、2017 この本では、1280×800(735), scaleFactor: 2 とか screen.getAllDisplay()[0] を見てみれば? http://mevius.5ch.net/test/read.cgi/tech/1498985597/38
39: デフォルトの名無しさん (アウアウウー Sac7-zkh5) [sage] 2018/03/26(月) 16:00:59.46 ID:WxF3VlXla >>38 ありがとうございます getAllDisplayとgetPrimaryDisplayが返す値は同じでした ただ、その本とは異なり、scaleFactorは1.25でした 多分、このscaleFactorが、 Electron座標系とディスプレイ座標系の対応関係を決めているのだと思いますが。 その本は、Retinaなどの画素数が多い環境に基づいているのでしょうね http://mevius.5ch.net/test/read.cgi/tech/1498985597/39
40: 38 (ワッチョイ 4e80-9PFr) [] 2018/03/27(火) 04:05:44.39 ID:7OwU1Hvz0 <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1, user-scalable=no"> HTML のviewport の、initial-scale みたいなもん http://mevius.5ch.net/test/read.cgi/tech/1498985597/40
41: デフォルトの名無しさん (アウアウウー Sac7-zkh5) [sage] 2018/03/27(火) 21:08:57.89 ID:i0zSQL+va ありがとうございます ということは、設定可能な項目なのでしょうか 何か色々知識が足りてない気がするので「Electronではじめるアプリ開発」をぽちってみました http://mevius.5ch.net/test/read.cgi/tech/1498985597/41
42: 38 (ワッチョイ 4e80-9PFr) [] 2018/03/27(火) 23:33:55.43 ID:7OwU1Hvz0 漏れも、よくわからない screen モジュールの機能を見て http://mevius.5ch.net/test/read.cgi/tech/1498985597/42
43: デフォルトの名無しさん (アウアウウー Sa45-kUw7) [sage] 2018/03/29(木) 15:32:50.95 ID:LmqbncKZa ElectronではipcMainとipcRendererを使って レンダラープロセス→メインプロセスへのIPCのsendと それに応対してのメインプロセス→レンダラープロセスのsendは出来ますが メインプロセスを起点にしたレンダラープロセスへのIPCは出来ないようです メインプロセス側のタイミングでレンダラープロセスを呼びたい時はどうすればいいのでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1498985597/43
44: デフォルトの名無しさん (アウアウウー Sa45-kUw7) [sage] 2018/03/29(木) 21:16:50.19 ID:KaeYIaWZa >>43 BrowserWindowオブジェクトのwebContentsプロパティに対してsendメソッドを発行することで出来ました http://mevius.5ch.net/test/read.cgi/tech/1498985597/44
45: デフォルトの名無しさん (ワッチョイ 937c-TX0Y) [sage] 2018/04/04(水) 14:42:57.52 ID:bnaucSAX0 ElectronがAndroid対応になるのはいつぐらい? ロードマップはある? 誰がやってる? http://mevius.5ch.net/test/read.cgi/tech/1498985597/45
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 146 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.016s