Electron 和当下其他的桌面开发方法相比如何?
88 个回答
实名反驳 @圆胖肿
这人造谣说electron的app上不了MAC store。实际情况大家完全可以看
这个issue。几个月前由于mac store更新了审核范围,而刚好chrome用了点mac私有api,所以mac store拒了electron apps上架。但现在electron团队早已修复了这个问题。
(其实electron团队他们最常用的工作环境就是mac了。mac store上不了架他们肯定比谁都急)
那个issue链接里评论区都纷纷反馈
“I also got an approval from Apple after updating to Electron v5.0.13.”
“Yes, I have now successfully published two different apps using Electron 5.0.13 on the Mac App Store. The submission process was smooth, I didn't receive any complains from Apple. Electron 6.1.7 should also be fine as it has the same patches.”
对此圆胖肿其实早就知道,因为我早就提醒过他。但他还是昧着良心继续每天发帖造谣。
2020-10-29 日补充几张汽车船的图
没想到很多人喜欢,h5目前的界面能力很强,2019-12-01 补充几张图:
下面是原始回答:
我们做船舶配载仪就是用WPF写的,采用了MVVMLight及Ribbon风格
后来我们想要做成Web版,就启动了Web化的任务,经过几个月功能基本已经移植完成了
底层算法用c++写
服务器端:用Java调用C++
前端:采用html5
优点:
- wpf能实现的功能,html5 基本都能够实现
- 想实现单机版只需要用electron包装一下
- 生态好 以前写wpf就我们两个人 现在web端已经4个人了
- 我们在安卓移动端做了尝试,采用cordova 很方便的实现了移植,大概需要几天时间
- 还可以享受WebGL在3D方面的福利
回答楼主问题:
(1) 从Wpf转Html5 还是很快的,完全没压力,我就是直接上手写的
(2)建议楼主学一学,做为程序员终归要学习几几几几种语言的 ~ ~
下面是网页版的几张截图
2020.3.3号 补充几张用h5 做的安卓学习项目的截图