5

我刚从 6.1 开始我的果酱生涯。

我知道他们停止了他们的 UI 构建器,转而支持 3rd 方解决方案。但是,谷歌中的“Marmalade Ui Builder”在前 3 页中什么也没有显示(过去 3 页总是太远)。

有这样的第三方工具吗?还是人们实际上在使用记事本并手动编写 ui?

我见过一个简单地将 XML 解析为 .ui 样式的 XML UI 构建器。但是,我不认为这比手动输入所有内容更容易。

至于 IwUI 是否真的是正确的方式,这也是模棱两可的。

一些洞察力会很棒。

4

1 回答 1

5

IwUI 是旧系统替换为 IwNUI。N 个状态为 Native。IwNUI 对每个平台都使用本机控件。

我没有将 Iw*UI 用于游戏,我自己在 GL 中编写界面更简单。基本屏幕/按钮管理器在几个小时内完成编码。

自己写这样的东西然后知道有一些你无法改变的东西会更简单。

如果您开发商业应用程序,那么 Marmalade 添加了 PhoneGap 支持。我相信PhoneGap 是商业跨平台应用程序的更好方式。特别是因为大多数移动平台共享 WebKit 引擎。更重要的是 Marmalade Team 他们自己不相信 Iw*UI,这就是他们在 Marmalade 上强制使用 PhoneGap 的原因。

换句话说,如果不知道你为什么需要它,就不要使用 Iw*UI。

有 3rd 方 2D 游戏引擎 IwGame。我不使用它,但它有自己的 Interface Builder,它在 XML 中定义接口。

于 2012-09-23T09:39:19.027 回答