【发布时间】:2010-11-12 12:57:58
【问题描述】:
开发过 iPhone 和 Android 应用程序的人能否说说我们在使用 Titanium 进行开发时将面临的挑战?
更新:
我的问题基于以下观点: UI 设计,iPhone 和 Android 的布局差异,支持 Android 中的多种设备。
【问题讨论】:
-
从什么角度?与什么相比?问题有点模糊和开放式
-
Aaron,我已经更新了问题。
开发过 iPhone 和 Android 应用程序的人能否说说我们在使用 Titanium 进行开发时将面临的挑战?
更新:
我的问题基于以下观点: UI 设计,iPhone 和 Android 的布局差异,支持 Android 中的多种设备。
【问题讨论】:
到目前为止,我发现的第一个区别在于 NavigationBar 和 NavigationController 的实现。
为 iphone 实现它的方式与为 Android 设备实现它的方式不同。我还要补充一点,你为 iPad 实现 UI 的方式也不同。
我不得不重构我的代码以将 UI 实现与其他服务分开,这样我就可以尽量避免有太多重复的代码。当我将解决方案移植到 Android 平台时,我将使用这种方法
【讨论】: