构建应用程序时,IBM Worklight 6.0 - 环境选项?

时间:2014-03-07 05:01:26

标签: sencha-touch ibm-mobilefirst

当您从Worklight 6.0应用程序(使用Sencha Touch 2.3)进行构建和部署时,会考虑使用哪个构建环境选项。是开发,测试还是生产?

我要问的原因是因为我需要确保Sencha是使用Worklight的生产选项构建的。

请帮我重新指向正确的道路。感谢。

1 个答案:

答案 0 :(得分:1)

如果您正在谈论在使用Sencha Touch时准备生产应用程序,那么这与Worklight无关,而是与您的Sencha Touch设置无关。工作灯不会涉及这个过程中的任何一切。

在线阅读:


否则,

1)这与你正在使用的框架无关(无论是Dojo,jQuery Mobile,Sencha Touch还是其他任何东西,backbone.js,angular.js,等等......)。所以,让我们把它从等式中拿出来。

2)Worklight Studio,用于生成项目工件的工具,它是.adapter,.wlapp文件和生成的项目(在WP8,BB6 / 7/10,Android和iOS的情况下)进来2种口味:

  • 开发人员版
  • 消费者版

两者之间的区别主要在于后者存在App Authenticity 除此之外,两个版本产生相同的工件

如果您不是IBM客户,那么您将使用开发人员版,该版本允许您使用内置的Worklight Server在Eclipse中构建,部署和测试应用程序。

如果您是IBM客户,则应使用Consumer Edition。在这种情况下,您还可以获得在外部应用程序服务器中安装Worklight Server的工具,然后允许您在QA / UAT / PROD环境中运行应用程序。

因此,在Worklight Studio中构建对您的环境来说几乎是不可知的......无论环境如何,它都会产生您需要的工件(但请参阅上文,关于App Authenticity)。

但从法律上讲,如果您打算上传应用程序(无论是B2C还是B2E应用程序),您必须使用Consumer Edition(=购买许可证才能使用Worklight)。