【问题标题】:iPhone demo from mockups - no data connection来自模型的 iPhone 演示 - 没有数据连接
【发布时间】:2012-01-25 01:26:54
【问题描述】:

我已经模拟了一个 iPhone 应用程序的屏幕截图,并且我想创建一个可以在多个“内部”iPhone 4 和 4S 上运行的演示。该演示将简单地允许菜单在屏幕之间移动用户并提供逼真的 UISwitches 等。所有这些都非常基本,没有底层功能。

最重要的是,演示需要在没有任何数据连接的情况下运行

我可以在依赖 HTML5 应用程序缓存的浏览器中执行此操作,还是需要开发原生应用程序?

还有其他以最简单的方式完成此项目的技巧吗?

【问题讨论】:

    标签: iphone html mobile ios5 responsive-design


    【解决方案1】:

    最好的方法是使用最新版本的 Xcode 中的新 Storyboard 功能构建所有视图。这将让您或多或少地完全使用拖放来构建您的应用程序,而无需编写任何代码。

    这样做的巨大优势在于,一旦您对模型感到满意,您基本上可以将其提供给开发人员,他们可以通过在控件后面编写代码将其变成真正的应用程序。

    尝试下载 Xcode 并创建一个新的基于 Storyboard 的项目,看看进展如何。

    唯一的问题是,虽然您可以在模拟器中免费运行您的应用程序,但您需要开发者许可证才能将其安装到您的手机上,这意味着要花 99 美元。

    有些线框图解决方案不需要开发者许可,而是使用 HTML 构建模型应用程序。如果您更喜欢这种方法,请查看 Mac App Store 上的 Prototypes:

    http://itunes.apple.com/gb/app/prototypes/id430812258?mt=12

    【讨论】:

    • 有没有类似原型的东西可以离线工作?看起来原型需要数据连接。
    • 原型只是输出 HTML,因此您可以将所有文件复制到服务器上并设置一个 html 清单文件来缓存资源,以便它可以离线运行。这总是有点冒险,因为 iOS 可能会决定刷新缓存并给您带来麻烦。另一种选择是使用 PhoneGap 将 HTML 封装到应用程序中,并将文件本地托管在应用程序包中。问题在于,要在设备上安装 PhoneGap 应用程序,您需要拥有开发者许可证,在这种情况下,您不妨选择 Storyboard 路线。
    • 另一种选择是使用lesscode.co.nz/interfaceitunes.apple.com/us/app/imockups-for-ipad/id364885913?mt=8 之类的工具,它们是直接在设备上运行的线框图工具,可让您使用真实的iOS 控件创建离线模型。不过我并没有真正使用过它们中的任何一个,所以我不能保证输出有多好。
    • 有道理。看起来是时候让我的头脑围绕 XCode 并使用 TestFlight 部署演示了。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-04-08
    • 2015-02-05
    • 1970-01-01
    • 2016-12-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多