使整体应用程序尺寸更小

Posted

技术标签:

【中文标题】使整体应用程序尺寸更小【英文标题】:Making Overall App Size Smaller 【发布时间】:2013-05-01 17:37:23 【问题描述】:

我最近刚刚与一家应用营销机构进行了交谈,他们强烈建议我找到一种方法来获取我的 153MB 应用,并以某种方式使其低于 50MB 标记,这是通过无线网络(3G、4G)下载的当前标准, ETC。)。

我不知道从这里去哪里。就应用程序大小而言,我的应用程序是 UI 密集型应用程序,我有(主要是)JPG、PNG 和一些小视频的组合。我已经通过 JPEGmini 运行了我所有的 jpg,并且通过 tinypng.org 运行了尽可能多的 png。

我很好奇我是否可以以某种方式“压缩”或压缩我的资源,然后在代码中解压缩它们以显着减小我的应用程序大小(在它安装在设备上之前......我不在乎它扩展到多大下载并安装后)。

【问题讨论】:

也许尝试将您的视频移动到 Youtube 托管并使用 Youtube API 从您的应用程序访问它们? @AzaFromKaza 我在代码中经常暂停和重播某些部分,所以我不认为从 Youtube 流式传输是一种选择。 您可以将它们托管在其他地方并从那里下载它们。关键是在下载时不要将它们包含在应用程序中。 【参考方案1】:

在其他地方托管视频,然后在应用程序第一次启动(或实际播放时)下载它们,这可能是最大的胜利。其他小的胜利将是程序上的绘图,而不是使用图像。您的图片和视频的总尺寸是多少?

【讨论】:

以上是关于使整体应用程序尺寸更小的主要内容,如果未能解决你的问题,请参考以下文章

Adobe Acrobat Pro 使所有页面的尺寸相同[关闭]

查看寻呼机,上一个和下一个项目的尺寸更小,无限滚动

在 iOS 应用程序中保留许多图像

处理大量 .txt 文件(和整体大尺寸)的提示 - python?

使用 SnapKit 长宽比和更小的尺寸

居中和滚动 UIScrollView 内容,尺寸更大或更小