【问题标题】:Porting iPhone applications to Android? How to convince them NOT to将 iPhone 应用程序移植到 Android?如何说服他们不要
【发布时间】:2011-09-15 12:42:40
【问题描述】:

我是一名签约的 Android 开发人员,我讨厌人们要求我重新创建与 Android 上的 iPhone 应用程序相同的“外观和感觉”。

我如何让他们相信使用标准的 Android 导航和视图会使他们的应用程序比重新创建 Java 化版本的 iPhone 应用程序更有吸引力。

链接赞赏。

【问题讨论】:

  • 他们想将安卓应用移植到 iPhone 上吗?
  • @Jonathan - 可能不是哈哈。

标签: android iphone porting


【解决方案1】:

Android 用户有不同的期望,并且习惯了 Android 上占主导地位的处理方式。如果所有其他应用的行为与您的不同,则会恶化用户体验

【讨论】:

    【解决方案2】:

    我认为会问你这个问题的人认为,在不同平台上具有相同的外观和感觉会统一体验。 对此,我认为最好的答案是大多数安卓用户不使用 iPhone,因此不习惯这种外观和感觉,也不关心应用程序在 iOS 上是否看起来相同,因为他们从不使用它。然后你会发现一些应用程序很好地展示了 android 框架的可能性,并且可能还利用了 iOS 上不可用的功能。当你有一堆应用程序(谷歌自己的应用程序通常已经相当不错,例如地图)时,它们具有相似的外观和类似的用户体验范式,它们可能会明白你的意思。

    【讨论】:

      【解决方案3】:

      我过去使用的一个论点是指出 Android 有一个内置的“返回”按钮。这可以采用物理按钮的形式,就像大多数手机一样,也可以采用内置在 UI 中的按钮,就像 Honeycomb 一样。在 iOS 上,“返回”行为通常由导航控制器处理,通常以 UI 按钮的形式出现在屏幕左上方。

      Android用户熟悉Android“返回”机制,iOS用户熟悉iOS“返回”机制。两者都一样好,但它们有着根本的不同,如果你使用与操作系统本身和其他应用程序的工作方式不一致的“返回”机制,它会使你的应用程序不那么直观。

      虽然这只是一个例子,但还有许多其他例子可以用来强化这一点。

      【讨论】:

        【解决方案4】:

        您可以尝试向他们解释这些是具有不同行为的不同平台。 也许可以列出表现不同的 UI 内容,并尝试通过具体示例向它们展示为什么 Android 用户会在外观和感觉不同时感到困惑(并因此停止使用他们的应用程序)。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-06-03
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多