女士们,先生们!
在我的工作中,在开发 Android 应用程序时,我经常满足客户的以下要求:“使其看起来像 iPhone 应用程序”。
是的,我知道,最好的方法是为他提供规范的 Android 设计,其中包含所有这些模式,例如仪表板、使用菜单按钮等......但有时情况并非如此,相反,我必须让它看起来和动画相同。真令人沮丧。
你们能给我推荐一个带有类似 iOS UI 元素的 Android 库(如果有的话)吗?预先非常感谢,期待您的来信!
扩展至Martyn's评论,我同意。
也许客户会提出这样的要求有一个很好的理由,但在很多情况下,我打赌他们可能会从这一要求的挑战中受益。如果有人向我提出这个要求,我会首先问“为什么?”。或许他们会这样回答:
- 我们需要跨平台的一致体验,或者
- 设计一次并应用于每个平台将更具成本效益,或者
- 为什么不重要,去做吧!
以下是对每个问题的一些回应:
每个用户通常都会拥有一部手机,并且不会要求 Android 上的体验与 iPhone 相同 - 他们只关心它在手机上的运行和外观是否出色。事实上,Android 用户会更喜欢使用该平台更常见的 UI 模式,而不是设计来匹配 iOS。对于 iPhone 用户来说也是如此。
我们发现,让设计师为 iOS 创建一组广告素材可以让我们在 Android 上按原样使用广告素材。尽管 Android 可能将选项卡放在顶部而不是底部,但我们仍然能够将背景、按钮样式、字体和配色方案从一个平台移植到下一个平台。会有细微的差异,但总体而言,品牌和外观应该很好地体现。以下是跨平台移植单个创意设计的示例:http://daleburgosdesign.com/ http://daleburgosdesign.com/
如果他们这样回答,你可能要考虑放弃这份工作。除了之前的答案(OpenGL 和 WebView 的使用 - 通过 Macarse)中提供的想法之外,跨平台的像素完美匹配很棘手。如果客户无法为这个棘手的要求提供充分的理由,那么最好是寻找下一个客户。
虽然不是直接回答您的问题,但希望对您有所帮助!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)