移动应用开发的经验与实践
1. 多平台发布与市场策略
在移动应用开发中,多平台发布是一个值得考虑的策略。有开发者将应用发布在了四个不同的平台上,包括 iPhone、BlackBerry、Android 以及 Kindle 电子书平台。之所以这样做,是因为应用的设计和图像使用方式使得移植变得非常容易。例如,开发者的朋友仅用了 12 个小时就完成了 Android 平台的移植,他只需将图像拖放到数据库中,由于设计合理,所有内容就能在不同平台间轻松转移。
虽然 iPhone 平台占据了 95% 的销售额,但开发者希望积累跨三个不同平台的开发经验。这给我们的启示是,在开发应用时,如果应用的设计具有良好的可移植性,不妨考虑多平台发布,以扩大用户群体。
在开发应用的过程中,还有两个重要的经验教训:
- 做好市场调研 :这一点怎么强调都不为过。只有充分了解市场需求,才能开发出符合用户需求的应用。
- 以最简产品上线 :即推出最小可行产品(MVP)。不要花费大量时间和资金去开发一个完美的产品,而是尽快将产品推向市场,在确定有市场需求后再进行改进。例如,开发者的应用并不完善,甚至没有覆盖整个纽约市的内容,但仍然每天收到用户的反馈,这表明即使产品不完美,只要有市场需求,就可以先推向市场。
2. 美观与实用兼顾的应用开发
打造既美观又实用的应用是一个具有挑战性的过程。以 Postage 和 Delicious Library 这两款应用为例,开发者不仅关注艺术设计,还重视内存管理等技术问题。因为仅仅投资于美学是不够的,虽然美观的外观可以吸引冲动购买者,但应用的实用