1

我是钛工作室的新手。在此之前我在 X-code 中工作。我有一些问题要问。如果我的问题得到解决,那么我想从 Appcelerator 购买会员资格以进行开发。请给我有关在 iPhone 和 android 中部署应用程序的详细信息....

  1. 这就像“一次编写并在 android 和 iOS 平台上运行”吗?
  2. 除了 Titanium 工作室之外,我们是否需要做任何额外的事情才能在两个框架中运行相同的代码?
  3. 除了 Titanium 工作室之外,我们是否需要做任何额外的事情才能将应用程序放入应用商店或部署到设备中?
  4. 应用程序的最终输出是什么?(会和 Xcode 中的一样吗?如果不是,请提供详细信息)

请给我完整的细节,以澄清我的疑问。

谢谢你 Sreekumar KU

4

1 回答 1

0

以下是我在 Appcelerator Developer Center 上从 Kami 那里得到的答案:

  • 它并非完全编写一次并在两个平台上运行,即使钛在使相同的代码适用于两个平台方面也做得很好。iPhone只是不是Android。在大多数情况下,您需要为 Android 和 iPhone 制作单独的代码段。这并不难。看看钛厨房水槽项目。这将使您轻松学习基本知识,并向您展示钛的能力。

  • 此外,tweetanium 是一款钛金属 twitter 应用程序,是一款在 iPhone 和 Android 上都运行良好的应用程序。它是一个开源应用程序,因此您可以查看他们的代码以获取示例。

  • 在设备上部署或运行​​没有更多步骤。我还没有去工作室版本。但是 build 文件夹中总会保留一个 xcode 项目。您可以打开它然后在设备上运行,或者按照您通常的方式制作一个 .ipa 文件。

  • 这个我仍然不能 100% 确定,但最终你在 Xcode 和 Java 中有一个可执行文件。Titanium 将 javascript 代码编译为其本机代码。如果我记得在 iPhone 上这是在运行时完成的,但对此不太确定。

如果我在某个地方错了,请纠正我,很多信息。

于 2011-07-01T07:06:53.027 回答