有什么好的跨平台的桌面软件开发方案吗?
2023-04-03 · 百度认证:重庆猪八戒网络有限公司官方账号
关注
展开全部
开发跨平台程序最好的方案有三个:MicrosoftOffice:除了FeatureSpecification,没有share任何code。不过,真费钱。AdobePhotoshop:底层库自写,上层用C++跨平台。AdobeLightroom:底层库C++/Objective-C自写,上层用Lua跨平台。补充说明:这三个比较好的方案适合源代码的长期维护,但是要达到这种状态不是一蹴而就的。对于首次接触跨平台开发的团队,应该先集中精力在一个平台上完成产品,然后再考虑移植。Photoshop原本就是Maconly的产品。AdobeLightroom的方式是其架构师在Lua语言封装底层方面做了很多试验之后才选用的。次优的方案有:Perforce,Skype:QtUgly的方案有:Eclipse/NetBean:JavaSWT/JavaSwing
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询