寻找write once deploy跨多个平台,有这样的事吗?还在寻找有助于加快移动开发的工具,首选基于 OSX/Linux 的工具。
问问题
308 次
1 回答
5
不,真的没有这种事。有一些工具已经过时或即将推出(Unity3D、Flash CS5、MonoTouch 等),它们允许您在移动平台之间共享大量代码,但如果您想编写一次并部署,您最终会得到一个非常糟糕的应用程序.
最大的问题是设备完全不同。有些有加速度计,有些没有。有些有硬键盘,有些有软键盘,有些支持多点触控,有些则没有。它们的内存范围为 64MB 到 256MB,它们的 CPU 变化很大,它们的屏幕尺寸和分辨率变化很大。您为具有 480x320 屏幕的多点触控设计的界面与您为具有 320x240 屏幕的基于压敏(触控笔)的设备设计的界面完全不同。
即使您只关注 Android,您也确实需要针对许多不同的设备调整界面(在 iPhone 上会更简单,因为只有少数不同的设备,它们的功能/特性相当相似)。
于 2009-11-18T17:50:18.237 回答