Titanium Studio appcelerator(为所有人编写一次运行)

时间:2015-04-16 08:56:44

标签: android titanium appcelerator titanium-alloy titanium-android

我是Titanium Studio Appcelerator的新手,我对钛工作室appcelerator有以下问题:

  1. 在钛中,如果我想使用Ksoap2 webservices,那么我将立即编写代码?并将在所有平台上运行该代码?如android / ios。
  2. 或者消费代码的网络服务将特定于平台依赖?我的意思是,如果我想使用钛的webservices,那么我将在所有平台(android / ios)中编写代码。
  3. 请一些Titanium工作室appcelerator专家指导我正确的方向感谢提前。

3 个答案:

答案 0 :(得分:1)

您可以使用Ksoap2来执行WebService并使用Ti.Network.createHttpClient来检索所需的数据。

答案 1 :(得分:1)

所有逻辑和大多数UI都可以在所有平台之间共享。 Appcelerator Titanium的一大优势。

答案 2 :(得分:1)

您是否浏览过用于Web服务API的钛文档?

由于钛是一种混合技术,大多数API都适用于平台,但是根据您的需要和您使用的API,您可能必须编写特定于平台的代码并且此代码不会影响其他平台。

根据我的经验,在Web服务调用的情况下,单个代码将在平台上运行。如果需要在平台特定条件下使用它们,则存在一些特定于平台的属性。它只是几行代码,您的代码将在两个平台上运行