投身移动开发必须知道20件事.pdfVIP

  • 2
  • 0
  • 约6.38千字
  • 约 7页
  • 2018-06-10 发布于江苏
  • 举报
20 20 投身移动开发必须知道的 2200 件事 by 正式记者 WebAppTrend 出处:iteye 你想从事移动开发?也许你想通过应用商店就可以获得预想的上百万的收 入,或者仅仅只是在寻找一个新的挑战。无论如何,当你想设计你自己的app时 肯定需要考虑许多具体的问题,当然我指的不是编程这方面。 在你开始之前,你需要弄清楚你想解决什么问题。你的用户是谁?他们在 哪?他们将如何使用它?如果他们在同一时刻使用会对你的应用程序产生什么 影响? 当你想到这些问题的答案的时候你可以把它们写下来,贴在墙上。当你面对 一些困难的选择的时候可以回顾这些答案,也许它们会给你指明正确的方向。 1、选择你的平台 选择什么样的平台取决于你想做什么以及你的用户是谁。这些平台的最顶层 web 是 。如果你想出售你的应用程序,那么你可能想要将它放在应用商店。如果 你需要使用相机或者其他设备的API,那么你可以使用本地方法,或者使用一些 封装好了的框架比如AIR/PhoneGap/Titanium。 这里没有明确的答案,你选择什么样的平台取决于很多的事情,因此不妨回 顾一下贴在墙上的那些话,也许它们会告诉你答案。 2、甭想快速暴富 很多人对比了当前的应用商店的热潮和19世纪40年代末的加利福尼亚淘金 热,正如当初的淘金热,有人成功有人失败,更多的是失败。我不建议人们只是 为了赚钱而加入这行,那还不如到最近的赌 场堵上几千英镑来的现实。 但是我们经常听到媒体上鼓吹一些巨大的成功范例。我最喜欢的故事是加拿 大的开发者 Matt Rix 花了几个月的晚上,做出了一款游戏,最终超越愤怒的小 10 Trainyard 鸟,排名前 位,这可不是一件容易的事。那款游戏叫做 ,他将它 开源了,并且共享了数据。 Flurry(一个移动应用分析公司)发布报告称,目前苹果应用商店里面有超 过50万应用程序,同时Android 电子市场里面的应用也达到了45万。 再次强调这(致富)不是一件容易的事。 3、阅读HIG HIG Human Interface Guidelines ( ,人性化界面指南)是一个所有开发平台都 具有的文档,它告诉你怎么样去创建一个良好的用户界面,让用户在使用的时候 感觉就像在家一样自然舒适。每个平台都是不同的,因此你需要考虑到每个细微 的差别。 例如,iOS用户习惯在左上角有一个返回按钮,但对于Android 来说,大多 数机型都会有一个物理的返回按钮,因此在应用程序上面再增加一个只能带来不 必要的冗余和混乱。 在黑莓平板上,用户希望通过下拉顶部状态栏来显示设置选项。用户往往不 会感谢你提供了这些已知的人性化的行为,但是如果你没有这样做,他们一定会 愤怒。 因此阅读HIG 从而了解这些概念,但是请记住,这些都是简单的指导方针, 但不是规则,更加不是分类的清单。 4、让功能具有趣味性 开发一个实用的应用程序并不意味着它一定会很无聊。我们在 2009年开发 的一个应用程序 Flash on the Beach 中,使用了一套标准的 iOS 组件,但是设 计出来的外观和体验完全不同。我们希望让这个应用具有自己独特的个性,但是 又不会让用户想要疏远。这在当时不是很常见,因此还获得了一个 Gulltaggen 奖。 我最喜欢的iPhone 相机应用是Camera+,它的按钮和标题看起来很普通, 但是具有可爱的自定义字体风格。 Tweetbot 是我最喜欢的Twitter 客户端,它结合了阴影和渐变的巧妙应用, 使自定义提示框与应用的其他设计搭配得非常融洽,整个应用看起来非常漂亮, 这就是对细节的注重。 因此我们的应用可以遵循那些准则,同时仍然具有趣味性。现在在iOS5上 通过使用新外观的API 使这件事变

文档评论(0)

1亿VIP精品文档

相关文档