【问题标题】:iOS: Application in production. Which Size?iOS:生产中的应用程序。什么尺寸?
【发布时间】:2013-04-12 00:41:27
【问题描述】:

我正在开发我的第一个 iOS 应用程序。几天以来我一直在使用这种语言,我将尽快在 Apple Store 中分享这个应用程序。但我有一个关于建筑的大问题。

目前,我有大约 40 种不同类型的视图、其他组件和大量 PNG (30x30)。我知道我可以通过开发一个小型框架来显着减少视图的数量,但由于这是我的第一个实践学习应用程序,我想快速了解所有标准组件,并在没有架构、可重用类的情况下开始这个开发或设计模式……不用想太多。

简而言之,我想知道生产中应用程序的实际大小和性能。我们是否有一些限制:

  • Apple Store(上传应用)
  • iPhone 使用过程中的内存容量
  • 从苹果商店为用户下载应用程序 等等……

基本上,一个 iPhone 应用程序有大约 40 个屏幕是否可以接受?

最好的问候。

【问题讨论】:

    标签: iphone ios uiview


    【解决方案1】:

    无线下载的大小限制为 50 MB。

    屏幕数量可能不会成为问题。与每个屏幕相关的可执行代码的数量可能不会很大。更大的问题是您将在应用程序中嵌入多少 PNG 数据。单个 30x30 PNG 不是很大。其中 40 个可能不会很大(取决于它们的压缩程度)。但是,如果每个屏幕有几十个,或者每个屏幕都有一个大的高分辨率背景图像,那么数据总量可能会变得很大。

    我的建议是,以最直接的方式开始开发所有内容。在您有一些证据表明这可能是一个问题之前,请不要担心尺寸。并在运行您愿意支持的最旧操作系统版本的实际设备(不要依赖模拟器)上进行大量测试。

    【讨论】:

    • 嗯...我忘了...我还有几个 MP3 :(...无论如何,我会听从您的建议,看看问题是否会出现。非常感谢 Kristopher。
    猜你喜欢
    • 2021-09-28
    • 1970-01-01
    • 2013-02-17
    • 2011-06-08
    • 2020-06-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-31
    相关资源
    最近更新 更多