如何优化基于Titanium的iPhone App的大小?

时间:2010-11-18 05:38:24

标签: iphone titanium

我使用Titanium Framework创建了一个iPhone应用程序。该应用程序共有4个屏幕。我根本不使用任何数据库。但我的应用程序大小似乎约为5.7 MB。有没有办法减少应用程序的大小?

3 个答案:

答案 0 :(得分:1)

使用代码生成器总是导致代码膨胀,因为框架将贡献它使用的许多库。

我敢肯定,如果你用直接的Obj-C编写应用程序它会更小,更小。

答案 1 :(得分:1)

我不确定它是否存在减少可执行文件大小的方法,当然,正如@exception所说,当你使用这样的框架时,很明显你会得到一个“更大”的可执行文件。

我问你的问题如下:你真的需要Titanium吗?

如你所说,你只有4个屏幕(我猜它们是4个.html)。为什么使用这个SDK?

可移植性?那么,没关系。提醒您可以在Android,iOS,桌面等上查看您的应用程序,就好像它只安装在一台设备上一样:)

你应该假设如果你想要 A B C ,你可能无法得到 D < / strong>即可。想想你认为对你更重要的事情:可执行文件的大小或可移植性/其他?

答案 2 :(得分:1)

如果没有回应上面的答案,使用这些框架不可避免地会导致代码膨胀

您是否已确定已包含在应用程序中的任何图形资源已经过优化,iOS sdk本身将使用pngcrush为您优化png,但如果下载大小为a,您可以进一步减少这些资源而不会造成太多质量损失更重要的问题