3

所以我使用Android开发sdk开发了一个phonegap应用程序。我使用 Phonegap build 为 Simbian、WebOS、Windows、iOS 和 Blackberry 构建了我的项目。

但是我没有用于这些平台的设备来测试我的应用程序。而且我真的不想为设置这些开发环境而头疼,我的意思是,这就是他们拥有 Phonegap Build 的原因,对吗?

我收到了来自 WebOS、Simbian 和 Windows 的投诉,称我的应用程序无法运行。并且还没有在 Blackberry(不支持 linux)或 iOS(通过 virtualbox 处理 xcode ...)上获得许可证生成。

那么有没有更简单的方法呢?我正在考虑创建一个 PhoneGap-Test 论坛,开发人员可以在其中发布他们针对不同设备的二进制文件,使用其他开发环境的人可以在 iOS 上测试您的应用程序,然后您反过来在 Simbian 上测试他们的应用程序。这有意义吗?

如果我们有足够的开发人员,它可以顺利运行。有谁知道现在有人这样做,或为此提供其他解决方案?我应该补充一点,我已经尝试了phonegap wiki上列出的所有解决方案,我可以开始工作。我的应用程序使用加速度计,平台之间似乎仍然存在差距。

4

1 回答 1

1

我还没有找到一种简单的方法来在每个平台上测试您自己的代码。

但是你可以在 Visual Studio 上测试你的 windows phone 编译。它确实模拟了 Windows Phone是给你的教程。

您可以使用Ripple对您的设计进行一些简单的测试。webOs有一个Emulator

对于 Symbian... 我真的不知道。我在这里有一部旧的 Symbian 手机,但我什至从未对其进行过测试——因为一个简单的问题:我真的需要在所有平台上使用我的应用程序吗?随着应用程序的增长,对所有这些平台的支持将是一个真正的挑战。那么,为什么不只为您的目标和/或主要目标开发呢?如果您为 Android 和 iPhone 开发应用程序,您仍然会获得很大的市场份额。

这就是我所做的。以这种方式支持 webApp 会更轻松。当然,您可以购买旧的翻新手机进行测试。其中有很多极端交易。这样您就可以测试特定组件,例如相机等。

祝你好运。

编辑

在Symbian 上找到了一些东西。这里有一些很好的模拟器。 黑莓的东西。

这里有一些特别的东西,只为你。MobileCloud允许开发人员使用云测试他们的应用程序,以便在多个设备上发布他们的应用程序。可能值得一试!

[另一个编辑!!!]

好吧,我又来了……我带来了一些新的东西。英特尔 XDK。英特尔 XDK 在 Cordova 之上运行。它是一个集成了 Ripple、编辑器和设计器工具的完整 IDE。您可以将它用于 Web 应用程序开发。有了涟漪,您可以在许多设备配置文件中模拟您的 Web 应用程序,并使用 cordova 进行编译,并且设计器工具非常简单明了。

(提醒一下:Phonegap 也在科尔多瓦上方运行。)

无论如何,英特尔在这方面做得很好。我很喜欢它。正如我在此处发布的那样,我们正在将我们的 Phonegap 项目导入此工具。

再一次,祝你好运!

于 2013-12-12T12:30:51.093 回答