通过 MoSync 进行 android c++ 软件开发是不是值得?

Posted

技术标签:

【中文标题】通过 MoSync 进行 android c++ 软件开发是不是值得?【英文标题】:Is it worth to perform android c++ softare development via MoSync?通过 MoSync 进行 android c++ 软件开发是否值得? 【发布时间】:2012-08-29 08:00:13 【问题描述】:

我有几个使用MoSync 的移动项目。在这些项目中,我主要使用用于 Java ME 平台的 c++。我发现这个工具包很好而且健壮。结果很完美,我在手机上运行应用程序。 现在我想到了android平台。我想知道MoSync 是否是适用于该平台的 c++ 开发的正确工具包。开发过程和结果会像 Java ME 平台一样顺利吗? 谢谢!

添加 我听说过android NDK,但据我了解,据说

您应该了解 NDK 不会使大多数应用受益

这是我避免使用它的主要原因。

【问题讨论】:

我不得不说,我对此一无所知,但我注意到 mosync 网站声称 “使用 MoSync SDK,您可以为 ... Android 构建移动应用程序。 .. 使用 C/C++ ...” 如果是这样,而且您已经熟悉 mosync,为什么不使用它? @component 我问这个问题是希望有人尝试这种方式并给出他的看法。目前我没有机会在硬件上测试应用程序。 公平点。看起来那个人可能就是你。 :-) 【参考方案1】:

我正在使用 mosync 在 android 中开发应用程序。在此之前,我有使用其他 sdk 的经验,例如 phonegap 和 sencha,它们的性能很糟糕!您应该使用 javascript(在 phonegap 和 Titan 中)或 ruby​​(在 rhodes 中)编写应用程序的控制器。并使用 html & css & js 设计 UI,而不是实际的原生 UI。

如果性能是您的应用最重要的功能,恕我直言,您可以将 mosync 用于 android 和 iphone。但是如果你需要再写一个推特插件,phonegap & sencha 是最好的选择。

【讨论】:

以上是关于通过 MoSync 进行 android c++ 软件开发是不是值得?的主要内容,如果未能解决你的问题,请参考以下文章

MoSync:在默认网络浏览器中打开链接

如何使用 MoSync Reload 构建 APK 文件?

如何使用 Mosync 创建初始启动画面

MoSync 原生 UI 和部署

在 Java ME 手机上运行 MoSync 示例项目时出错

MoSync IDE:如何在 Bluestacks 中运行 apk?