经验分享:降低App开发成本的方法

转载 2015年07月08日 16:55:57

我们说打造一款功能极简的app,但并不是说app可以缺失功能和趣味性,开发者要挑其中最重要的功能,这样不管是测试阶段还是发布后,用户都可以给你一些可靠的、有建设性的反馈来帮助你打造最终的产品。开发者需要清楚哪些是必须要的功能,哪些是希望有的功能。


 

开发一款app并不便宜,为了降低成本,不少中小公司选择了通过降低产品质量来节约成本,比如雇佣一个身价较低但缺乏经验的设计师和开发者。虽然短期内可以让你沉浸在新品出路的喜悦中,但长期看真的不是一个正确的做法。有一个可行的解决方法,那就是开发“minimal viable product,”,简称MVP。MVP有着这样的特征,功能最核心,设计最精简。你可以通过打造MVP类型的app首选尚维网络科技,安全稳定 来以最低的成本实现你改变世界的app创意。

 

第一次迭代,你应该有一个极为精简的app可以让你进行最基本的功能测试,然后花时间获得更多的资金和知识来完成产品。

 

1. 支持单个平台
如果你想获得更多的营收,一个理想的方法就是把你的产品搬到多个平台,比如iOS、Android、WP以及Blackberry。不过,对于资金不足的开发者而言,把iOS平台上的产品移植至Android平台,至少会增加50%的预算成本。Instagram和Foursquare都是先从iOS平台起家,在iOS平台上成为一款成功的产品后,才移植至Android平台,所以坚持一个平台的策略,在有需要的时候再考虑其他平台。
这点建议是针对预算成本不足或者新手开发者而言,如果你有足够的资金,且担心产品被其他平台的开发者抄袭,那尽快同步产品也是个正确的选择。


2. 精简设计
App的设计不必太过复杂,而必须要能给用户带来好的体验。精简设计可以节省开发者的时间成本和物质成本,因为它不要求你设计自定义、重图形图像的界面等等。开发者不用太担心使用现成的配色方案,字体以及UI元素,这些可以加快app开发速度,尽快让你的创意在现实中落地。

 

3. 选择一个社交网络
分享功能需要从外部系统抽调数据,因此开发者需要花大量时间和精力把多个社交网络整合进一款app当中。当你第一次集成社交网络时,最好选择一家或者两家主要的,而不需要把所有的社交网络都整合进你的app当中,以后再做其他考虑。


4. 选择一个屏幕方向
我们都知道让app同时适用于横屏模式和竖屏模式并不像你改变设备方向那么简单,你同样需要设计和编码,所以对于初次开发app或者资金预算不足的开发者而言,最好为你的应用选择一个屏幕显示方向。

 

5. 添加反馈系统
不管你开发什么产品,砍掉你喜欢的功能是件令e家装网人心痛的事情,但是增加功能更要三思而行。如果没有一个分析或者反馈机制,你将很难知道用户如何理解、使用你的app,你也不知道app在用户群体中的表现。因此你需要在应用分析、管理、崩溃日志以及终端用户支持系统上增加投入。

 

我们说打造一款功能极简的app,但并不是说app可以缺失功能和趣味性,开发者要挑其中最重要的功能,这样不管是测试阶段还是发布后,用户都可以给你一些可靠的、有建设性的反馈来帮助你打造最终的产品。开发者需要清楚哪些是必须要的功能,哪些是希望有的功能。
 


减少开发成本,软件工厂是对的吗?

引言:这些年一直想着 就我个人的感觉:管理者如果迫于成本的压力,应当启用软件工厂模式;程序员群体自身的特性并非符合工程模式,设计与编码可由该群体自发完成,无需使用工厂模式。    下面具体谈一下...
  • zrl0506
  • zrl0506
  • 2014年09月02日 17:19
  • 224

一款App的开发成本是多少?

https://www.zhihu.com/question/22926364     点击打开链接
  • maguanghui_2012
  • maguanghui_2012
  • 2017年09月29日 09:02
  • 161

APP开发成本

1、看App本身的复杂度; 需要服务器后台支持的复杂度要高,是3D游戏需要3d引擎的复杂度要高很多很多。。。 2、看工作范围; 如果你已做好设计,并制作好界面素材,准备好数据,并自备帐号自己完...
  • wenzfcsdn
  • wenzfcsdn
  • 2014年11月20日 09:21
  • 255

App的开发成本是多少?

受访者简介:一悟,一个用“海归的精神、土鳖的态度”在移动互联网的创业者和独立思考人,悟媒体的倡导者。个人微信号:aaron_zhang_07   本文作者:契约。微信公众号:移动互联网(ID:sjy...
  • hoostone
  • hoostone
  • 2014年03月07日 10:50
  • 1427

app软件测试经验分享

App软件测试总结 首先不管做什么测试,都需要对需求有一个很深的分析,一个操作会产生什么样的结果这个测试人员必须要去思考(很多测试人员对需求都停留在表面)。 下面对自己在app测试中的一些总结分享给大...
  • baby_sweet
  • baby_sweet
  • 2016年03月17日 18:31
  • 2035

软件开发人月成本估算方法

软件行业人月成本估算方法:(行业普遍的计算方法) 1 开发人员工资 B 2 国家规定的福利(五险一金):0.476B 3 奖金以及物资奖励(过节费等):0.2B 4 办公成本(办...
  • u011008543
  • u011008543
  • 2016年09月09日 15:26
  • 4581

【腾讯优测干货分享】如何降低App的待机内存(五)——优化dex相关内存及本章总结

在上一节我们提到,随着代码功能的增加,代码复杂度也在不断地变大,这时候我们往往会发现Dalvik Other和dex mmap这两部分消耗的内存也在不断的增加。在之前的例子里,我们知道这两部分的内存...
  • Tencent_Bugly
  • Tencent_Bugly
  • 2017年01月09日 11:45
  • 474

如何降低App的待机内存

越用越卡为哪般——如何降低App的待机内存(一) 在智能手机兴起的这几年中,我们体验到了手机内存从256M到4G的巨大变化,进程可用的内存也从仅有16/32M到现在可以使用2G以上的内存。与此...
  • luyaran
  • luyaran
  • 2017年01月04日 08:26
  • 484

雌性激素过高怎么办?

一个健康的成年女性,自身都有分泌雌性激素的功能,并维持着微妙的平衡。但雌激素过高也不是好事,出现雌激素过高的女性经常会出现大脑很轻易处在紧张状态中的症状。如身体雌激素过高,雌激素与孕激素的症状平衡失调...
  • zhongguomao
  • zhongguomao
  • 2016年10月06日 08:30
  • 600

程序员经验分享(转)

“又是一年毕业时”,看到一批批学子离开人生的象牙塔,走上各自的工作岗位;想想自己也曾经意气风发、踌躇满志,不觉感叹万千……本文是自己工作6年的经历沉淀或者经验提炼,希望对所有的软件工程师们有所帮助,早...
  • kofsky
  • kofsky
  • 2008年05月22日 10:05
  • 1747
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:经验分享:降低App开发成本的方法
举报原因:
原因补充:

(最多只允许输入30个字)