当前位置:首页 > 资讯中心 > App开发技术 >

查看更多资讯中心

APP开发技术的各大考虑点2018-11-26 22:41 厦门蓝典网络科技有限公司

内容摘要:1.先说到开发APP常见的的三种打开方式 A.WEBAPP webAPP的开发方式,一般是先在找一个合适的APP网站模板,然后再原APP模板上进行改编,但是做出来的效果很差,耗流量,浏览体验极差,访...

1.先说到开发APP常见的的三种打开方式

A.WEBAPP

webAPP的开发方式,一般是先在找一个合适的APP网站模板,然后再原APP模板上进行改编,但是做出来的效果很差,耗流量,浏览体验极差,访问速度慢等等。要做到接近原生态的效果需要不断的优化和改版,可能在后期的费用不比原生态少,部分开发商利用客户不懂,把这种加壳打包速成的APP,当成原生态开发的APP去欺骗创业者。卖到几万的

B.混生APP

成本大概是原生态APP的50%到30%,也是比较接近原生开发能达到效果的一种方式。但受到很多限制。各大平台兼容性还不足,相对来说还处于过渡期,同时比较耗系统资源。在低配的手机上更卡。手机淘宝的APP目前就是HTML5+原生态混编的,相对来说在很多低配的手机上还是比较卡的。最近优化了很多,但是早期的表现很不尽人意。Facebook和京东都尝试过混生APP,同时也吃了不成熟的亏。混生APP的未来或许是美好的,但是这期间的试错成本小公司不一定承受得起。

C.原生态开发

是目前最常用和最成熟的方式。越重视细节成本越高。一般根据具体功能要求,APP的开发成本从几千块到几千万不等。

2.功能的实现方式(功能的复杂程度和用户量)

比如说到搜索功能,具体对搜索功能的要求成本会让成本差出来几万倍。不仅仅是搜索,再举几个例子。比如微信里面的聊天,分为文字,图片聊天,录音的语言聊天,语音及时对讲,视频聊天。聊天。

语音及时对讲和视频聊天只简单提一提。这些都是开发成本要用百万级和千万级来计算的东西。微信和QQ乃至现在自己的语言对讲和视频聊天都是有很多问题的,比如同时多人聊天会有很大的回声,电流,杂音。不是腾讯不知道,是知道了但是很难解决。

这里再具体讲比如录音发送,一般来说我们听一段60秒的音乐是1M左右。。而微信的一段60秒的语音压缩到了几十K,来保证发送和接收时的速度。同时还做了语音降噪(减少周围的噪音)等等。而如果这些不去考虑,只是简单的发送一段语音。两者之间的开发成本相差几倍到几百倍很正常。同样的,你的APP做出来你会发现,消息发送很慢,很耗流量等等。

3.APP在手机上的兼容性

相信各位在用手机APP的时候,特别是安卓手机。肯定发现有些APP会闪退,卡死之类的情况卡死之类的情况。这个就是因为APP的一部分功能在这台手机上不兼容或有bug。这些问题非常多而且很难解决。你只是一个用户的时候感觉不会那么强烈,因为你用的大部分都是大公司开发的很成熟的产品。但是你自己作为创业者的时候就必须要考虑了。因为没有人想自己的APP开发出来,10个手机上8个闪退。但是事实又的确如此。很多几十万成本开发出来的APP到处都是闪退。兼容性是非常影响成本的(会对成本造成上下几倍到几百倍不等的成本)。仅安卓而言。安卓手机全世界有一万多种机型,各种不同的手机品牌,分辨率,操作系统版本号,都对程序的兼容性有影响。很多时候做兼容性调试的成本还要大于软件的开发成本,真要做到主流手机兼容,光买测试的手机就要花几十万去买。一个APP如果开发出来,不做兼容性调试开发。和做兼容性调试开发,成本也是会差出来N倍的。另外在说说模板,很多时候一些项目如果有成熟的模板解决方案能节省很大的成本。

但是模板也一样价格存在巨大的差异。同样的一个商城模板可能价格也上下差出来几十倍,原因也是因为细节功能完全不一样,可能功能差了十几倍。


要做网站?680全包

要做小程序?680全包

蓝典客服热线

咨询客服

扫描二维码
添加客服微信

扫码关注

扫描二维码
关注蓝典公众号