显而易见的 captain 推荐:移动开发者的 10 个建议
所以,您想要创建一个移动应用程序,并且您有想法、灵感、独特的名称,甚至,如果运气好,还有一些资金。
我们来自在线资源的同事们 Mashable.com 提供了建议,以帮助您避免在这一艰难但令人兴奋的移动应用程序开发过程中常见的错误。这10个“不要”,似乎是由“显而易见的队长”编辑的。而且几乎所有这些建议在您决定开发移动游戏时也会派上用场。
1. 不要忽视流程图
开始工作时,首先要制定一个合理的流程图。即使是最简单的应用程序也离不开它:在开发过程中,您需要清晰合理的导航结构。
确保关键功能元素高于其他元素,而不是被导航元素层层埋没。如果您跳过流程图的创建阶段,直接进入设计阶段,应用程序可能会变得不合逻辑,从而让用户感到困惑。
2. 不要盲目跟随设计师的想法
为了实现一些设计师的想法,开发者可能需要从几个小时到几天的时间。首先要估算一下开发某个功能可能需要多长时间,然后系统地按计划进行实现。请记住:在这种情况下,设计师的个人喜好都是花费在您身上的。
3. 不要低估用户的手指大小
在理想的世界里,移动电话的使用者只有拥有优美音乐手指和精准协调的个体。在严酷的现实中,用户手指的直径大约在1.6到2厘米之间。再加上通常是单手握住手机,按屏幕上的按钮时快速而不总是准确。请确保您应用程序的所有按钮足够大。毕竟,如果能把所有必要按钮都放在屏幕上,那您就不需要设计师了。
4. 不要在没有必要的情况下使用引导动画
小动画插入是可爱的。但不要过度。请记住,动画会增加应用的容量并分散用户的注意力。此外,有时加载不良的动画插入会卡住,整体给人留下负面印象。让您的动画值得花费,明智地使用它,并在合适的地方使用。
5. 不要让用户独自面对空白加载屏幕
如果用户在应用加载时看不到加载屏幕,可能会认为它运行不良。不要让用户独自面对空白屏幕。使用加载指示器或动画,让用户知道——应用没问题,问题在于移动运营商。或者是旧款iPhone。
6. 不要试图盲目复制流行操作系统的风格
主要操作系统有自己可识别的风格。例如,试图在为Android创建的应用中复制iOS的设计,肯定会吓跑用户。您的应用不一定要看起来像是史蒂夫·乔布斯创造的作品(尤其如果您的目标是Windows Phone),但请务必考虑一下设计是否与其所针对的操作系统的风格相冲突。
7. 不要让高分辨率的屏幕过于拥挤
如果您正在为高分辨率的屏幕创建应用程序,那么很容易产生将尽可能多的功能塞入界面的诱惑。但如果您过于用力,可能会得到一个导航不方便的产品。所以请记住:更多不一定更好。
8. 不要认为所有人都会像您一样使用您的应用程序
无论您的应用最终看起来多么完美,A/B测试仍然是必要的。在最终发布之前,为一小组用户进行Beta测试——这样在更大的受众面前出丑的机会会大大减少。
9. 不要忘记“手势”,但也不要完全依赖它们
并非每个界面元素都必须一开始就可见或可用。
这种看似有争议的论断的一个绝佳例子是iPhone上的邮件应用程序中删除邮件的过程。用户可以“滑动”邮件到一侧,出现“删除”按钮。同时还有另一种方式:可以选择“编辑”功能,然后选择邮件以删除它。第一种方式使删除信息变得迅速,而同时也保留了另一种“绕行”的方式,供那些尚未了解它的人或者希望移动或标记邮件的人使用。
换句话说,请记住“手势”,但不要将其作为用户与应用程序交互的唯一方式。
关于移动应用程序的唯一通用规则是:创建您产品的每个阶段都应该经过深思熟虑。必须对自己的工作结果持批判态度。总之,要努力创造让您在作品集中不感到羞愧的应用程序。