有没有办法在不同的平台上测试phonegap构建应用程序 [英] Is there a way to test phonegap build apps on different platforms

查看:259
本文介绍了有没有办法在不同的平台上测试phonegap构建应用程序的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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



但我没有这些平台的设备来测试我的应用程序。我真的不想让设置这些开发环境的头痛,我的意思是,这就是为什么他们有Phonegap Build权利?



我有投诉从WebOS,Simbian ,和Windows,我的应用程序不工作。还没有获得在黑莓(没有linux支持)或iOS(通过virtualbox ...工作在xcode上)工作的许可证。



?我想开始一个PhoneGap测试论坛,开发人员可以发布他们的二进制文件为不同的设备,有其他开发环境的人可以测试你的应用程序说iOS,你反过来测试他们的应用程序说Simbian。这有意义吗?



如果我们有足够的开发人员,它可以顺利工作。有没有人知道任何人现在这样做,或另一种解决方案?我应该添加我已尝试在 phonegap维基上列出的所有解决方案我可以上班。我的应用程序使用加速度计,似乎还有一个平台之间的差距。

解决方案

我没有找到一种简单的方法来测试每个plataform上的自己的代码。



但是你可以在Visual Studio上测试你的Windows Phone编译。它模拟Windows Phone 此处 a>是您的教程。



您可以使用 Ripple 对您的设计进行一些简单的测试。
webOs a 模拟器



对于Symbian ...我真的不知道。我有一个旧的Symbian手机在这里,但我从来没有测试过 - 因为一个简单的问题:我真的需要我的应用程序在所有plataforms?随着应用程序的增长,对所有这些平台的支持将是一个真正的挑战。所以,为什么不为你的目标和/或主要开发?如果你为Android和IPhone开发一个应用程序,你仍然会得到一个大的市场。



这是我做的。用这种方式支持webApp不那么痛苦。当然,你可以买旧的翻新手机只是为了测试。有很多他们在交易极端。



祝你好运。



编辑



Symbian 此处。这里有一些好的模拟器。
此处适用于 BlackBerry



这里有一些特别的,只是为了你。 MobileCloud 允许开发人员使用云在多个设备上发布应用来测试他们的应用。



好吧,我再次...我带来了新的东西。 Intel XDK 。英特尔XDK在Cordova上运行。它是一个完整的集成了Ripple,一个编辑器和一个Designer工具的IDE。您可以像使用Web应用程序开发一样使用它。随着涟漪,你可以模拟你的网络应用程序在许多设备配置文件,它使用cordova编译,并且设计器工具是非常直接和简单。



一个提醒:Phonegap也运行在cordova上面。)



无论如何,英特尔在那个工作做得很好。我非常喜欢。



再次,祝你好运!


我们正在将Phonegap项目导入此工具

So I developed a phonegap app using Android development sdk. And I used Phonegap build to build my project for Simbian, WebOS, Windows, iOS, and Blackberry.

But I don't have devices for those platforms to test my app on. And I really don't want the headache of setting up those development environments, I mean, that's why they have Phonegap Build right?

I have had complaints from WebOS, Simbian, and Windows that my app doesn't work. And haven't gotten the license gen working on Blackberry (no linux support) or iOS (working on xcode via virtualbox ...).

So is there an easier way? I was thinking of starting a PhoneGap-Test forum where developers could post their binaries for the different devices, and people with other development environments could test your app on say iOS and you in turn test their app on say Simbian. Does this make sense?

If we get enough developers it could work smoothly. Does anyone know anybody doing this now, or another solution for this? I should add I have tried all the solution listed on the phonegap wiki which I could get to work. My app uses the accelerometer, and there seems to be still be a Gap between platforms.

解决方案

I have not found a easy way to test out your own code on each plataform.

But you can test your windows phone compilation on Visual Studio. It does emulate a Windows Phone. Here is a tutorial for you.

You can use Ripple to make some simple testing of your design. There is for webOs a Emulator.

For Symbian... I don't really know. I have a old Symbian phone here, but i never even tested on it - because of a simple question: Do i really need my application on all plataforms? As the application grows, support for all these platforms will be a real challenge. So, why not develop only for your target and/or the major ones? If you develop a Application for Android and IPhone, you will still get a big cut of the market.

That's what i did. It's a less pain to support a webApp that way. Of course, you can buy old refurbished phones just for testing. There is a lot of them at deal extreme. That way you can test specific components, like camera and such.

Good luck.

EDIT:

Found something on Symbian here. There are some good emulators here. Here is something for BlackBerry.

Here is something Special, just for you. MobileCloud allows developers to test their apps using the cloud to release their apps in multiple devices. May be worth a shot!

[ANOTHER EDIT!!!]

Well, here I am again... I'm bringing something new. Intel XDK. Intel XDK runs above Cordova. It is a complete IDE integrated with Ripple, a Editor, and a Designer tool. You can use it as you will for web apps development. With the ripple, you can simulate your web apps across many device profiles, and it compiles using cordova, and the designer tool is really straight-forward and simple.

(Just a reminder: Phonegap also runs above cordova.)

Anyway, Intel did a great job on that one. I liked it very much. We're importing our Phonegap projects to this tool as I post here.

Once again, good luck!

这篇关于有没有办法在不同的平台上测试phonegap构建应用程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆