首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >跨平台编程的免费应用?iOS/Android/Mac/Windows/Linux

跨平台编程的免费应用?iOS/Android/Mac/Windows/Linux
EN

Software Recommendation用户
提问于 2014-04-26 17:03:38
回答 1查看 372关注 0票数 5

我想听取大家的意见,什么样的编程应用程序支持跨平台。我已经知道其中的一些内容,比如Xamarin,它支持跨平台,并使用相同的代码用于iOS、Android和Windows。

主要的问题是它对我来说太贵了。我是一个个人和单身程序员,我真的不想为此付出很大的代价。

有人能建议我什么编程应用程序或语言,你更愿意允许跨平台应用程序(甚至移动应用)是免费的?

EN

回答 1

Software Recommendation用户

发布于 2014-04-26 17:22:36

我使用Qt C++。

Qt是一个跨平台的应用程序和UI框架,供开发人员使用C++或QML,这是一种类似CSS和JavaScript的语言。Qt是支持Qt的。为Qt应用程序提供了连接的应用程序后端特性。

优势:

  • 它是根据GPL v3和lgplv2.1授权的,只要您的应用程序是在这两种许可证中的一种许可下构建的。
  • 多个操作系统的代码相同。
  • 强大的C++类(例如,查看QString)。
  • SDK包括一个非常好和完整的IDE。
  • 非常容易创建GUI应用程序。
  • 你可以用类似CSS的样式(我最喜欢的)来主题你的应用程序。
  • 对安卓和BlackBerry的移动支持。

缺点:

  • 如果您想分发应用程序,您必须包括Qt库,即使对于一个简单的应用程序,它也要占用10-20MB,这取决于您使用的是什么库,使用的是什么版本的Qt。
  • 如果你想制作封闭源代码的应用程序,你必须在迪贾的商业许可下使用Qt。
  • 在Windows上使用MinGW没有64位(除非您从源代码构建Qt )。必须在64位应用程序中使用Microsoft的编译器。

下面是的屏幕截图:

票数 7
EN
页面原文内容由Software Recommendation提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwarerecs.stackexchange.com/questions/3614

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档