我已经使用Titanium实现了iphone应用程序。但我想转换为Android应用程序。
是否可以进行小型工作?
答案 0 :(得分:2)
有变化,但没有重大变化。以下是我将要做的事情?
了解iPhone的运作方式和Android的运作方式。比较它们的术语 工作模型和OS体系结构。这将纯粹为您提供有关如何制作真正的Android应用程序的更多信息......否则您最终会再次将您的iPhone感觉克隆到Android。
列出我在iPhone中使用的所有组件并查看 类似的组件可供我替换。 { 例如, TableView有一个删除选项,适用于iPhone,而不适用于Android}
我会删除在iPhone中实现的后退按钮并检查我的情况 可以使用Android BackKey在窗口之间移动。
我在iPhone中使用的样式和动画将不一样 Android系统。我认为他们也没有完全支持的。
例如:style:Titanium.UI.iPhone.ActivityIndicatorStyle.BIG,
答案 1 :(得分:0)
根据您的实现,您可能会遇到一些性能差异,因为javascript引擎不一样。如果是这样,您可能需要重新构建您的应用以确保性能增强。