awtk
awtk copied to clipboard
AWStudio 疑问
AWStudio 使用 awtk 开发, awtk是跨平台的,为什么 AWStudio 没有 Macos的版本
其实也很简单,理论上可行的,但是:
- AWTK 是跨平台的,但是应用程序仍然要处理一些平台相关的工作,比如制作安装包。
- 在 MacOS 上运行,至少要配备一台 mac 电脑。
- 开发人员还要熟悉 MacOS 的使用。
以上这些只是我暂时想到的,可能还有其它一些问题(或者工作量),对公司来说这都是成本。MacOS的用户又太少,关键是 AWStudio 和 AWTK 没有直接为公司赚一分钱,所以尽量减少不必要的开销。
AWStudio 是其他同事负责的,以上仅代表我个人观点。
李工说的没错,AWTK做大型PC软件的时候,要实现跨平台尽管95%代码都是复用的,但仍然有一些平台适配、维护和debug的工作量,基于公司商业上的投入成本考虑,暂时不会做macOS版本的AWStudio