大数据(BD社区)-专业IT技术社区

?找回密码
?365bet开户娱乐

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 372|回复: 1
打印 上一主题 下一主题

微信小程序与原生APP到底开发哪个好?

[复制链接]

19

主题

20

帖子

127

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
127
跳转到指定楼层
楼主
发表于 2018-6-5 13:35:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
首先我们要理清几个概念:
什么是原生APP?
原生App也就是完全使用移动设备系统语言写的客户端而不是用套模板的形式搭建,iOS应用主要是Object-C语言,安卓主要是Java语言,用户打开app所看到的界面,体验到的交互都是原生的。原生app的性能也是最好的,但是也存在开发周期长耗费资金大的特点。
Web App是什么?
Web App, 这个就是在移动浏览器里打开的,采用的是HTML+CSS+JS形式开发编写,我们可以简单理解成在浏览器里打开的页面,但是可以包含非常多的富应用,比如可以通过手机浏览器访问GMAIL。iOS可以支持在桌面创建访问的快捷方式,通过Safari打开H5页面,但是Web App对硬件设备的调用就显的力不从心,体验并不好。
微信小程序是什么?
我们可以把小程序理解成:独自一派的Hybrid App.[HTML5 in mobile devices],这样的理解似乎更加合适一些,实际上微信团队使用原生语言写了一个容器;然后使用HTML+CSS+JS来实现用户界面和交互,Web App的短处可以通过这种方式得到一定程度的解决(使用原生写的容器可以辅助暴露偏底层的接口,比如本地存储或者麦克风控制之类);同时,这种方式比起原生的java或者Object-c开发灵活性要更高。


让微信小程序和APP来一场360度的PK,孰优孰劣一看便知。


一、关于用户群体

微信小程序:面向所有微信用户,只要打开一次就能完成基本数据的登记工作,几乎不需要考虑转化

App:面向所有智能手机用户,下载安装后,还要完成注册这一转化,这个用户才真正属于你。

二、用户习惯

微信小程序:主要由微信承担用户使用习惯的教育成本,但你要付出等微信培养用户的时间成本。

App:需要自己培养用户的使用习惯。当然如果你做的是一个翻版手机淘宝那就没啥教育成本可言。

三、美观程度

微信小程序:可以零成本套用WeUI,或者自己实现一些较复杂的样式效果,但因为wxml只是html的一个子集、js不支持dom操作等缘故,无法实现绚丽的动画效果;加上1M大小的上限,贴图的数量也有限制,对照App来说外观整体比较朴素。

App:只要团队牛逼,想上天都行。

四、关于功能实现

微信小程序:限于微信平台提供的功能;

App:可实现完整功能 ;

五、权限大小

微信小程序:只能拿到经微信过滤把关后,用户基于对微信的信任,授权给该小程序的权限。包括消息推送,微信小程序仅能回复模版消息,不允许主动给用户发送广告,良好的产品体验

App:只要胆子大,能拿到小白用户系统上足够大的权限,以及可能在专业用户手上啥都拿不到。

六、关于内存占用

微信小程序:无需安装,和微信共用内存使用,占用内存空间忽略不计;

App:安装于手机内存,一直占用内存空间,太多的 App 可能会导致内存不足;

七、关于下载方式

微信小程序:通过微信(扫描二维码、搜索、分享)即可获得;

App:从应用商店(App Store、应用汇等)或浏览器界面下载安装;

八、版本迭代与发布

微信小程序:只需要开发一版,发版时只要提交到微信公众平台审核,云推送;

App:要开发安卓版、IOS版、Windows Phone版。发版时,向十几个应用商店提交审核,且各应用商店所需资料不一样,非常繁琐;

九、兼容难度

微信小程序:虽然也有兼容性问题,但不用你考虑,上报bug之后慢慢等官方修复基础库就行了。只需要等,也只能等。

App:要考虑不同系统版本、不同机型的兼容性问题。

十、人员配置

微信小程序:只需要一个懂Html+JavaScript的前端。

App:适配全平台你至少需要三四个以上的前端。

十一、关于开发周期

APP:一款完善的双平台 App 开发周期至少约2个月;

小程序:一款简单的小程序开发周期可以用不到2-3周就完成;

十二、转化率

微信小程序:用户扫二维码——————→使用。

App:用户看到广告→下载→打开→注册→使用。

十三、审批难度

微信小程序:只需要也只能跪微信爸爸。

App:要跪苹果爸爸、各种安卓应用市场爸爸,或者越狱/root安装。

十四、受控程序

微信小程序:被微信封了就封了,没啥好说的。

App:被AppStore封了还有安卓,被一家应用市场封了还有千千万万的其他应用市场。

十五、关于创业机会

微信小程序:蓝海市场,在新的使用场景中可以寻求很多好机会;

App:市场基本饱和,几乎所有的领域均已覆盖;

十六、关于推广难度

微信小程序:通过二维码、微信搜索、朋友分享等方式直接获得

App:需要用户主动下载十几M的安装包,在没有Wi-Fi的情况下推广困难。


从以上小程序和APP的区别,可以看出他们的适用对象也不一样。

小程序使用对象

  • 适合初创团队

  • 相对较少的资金和时间

  • 需要快速验证客户的真实需求

  • 更快速服务的用户

  • 迅速占领用户在某个领域中的品牌形象


APP适用对象

  • 适合成熟的商业公司

  • 充裕的开发成本和时间

  • 已验证可行的商业模式

  • 对交互和炫酷效果有较高要求

  • 对自我品牌有较高要求



顺便说一下小程序与公众号相比的优势:


1、用户入口深

公众号中订阅号折叠,定向搜寻费时,还需关注, 小程序扫码搜索立即进入


2、无法跟踪实时状态

公众号数据不能实时上传,小程序离线后实时上报


3、用户体验度差

公众号接口少,开发功能少,小程序接口多,功能媲美APP


4、取消关注率高

60%微信公众号坚持更新,持续关注仅占10%用户,剩余低频次更新的,引发57.9%用户取消关注


5、操作感差

公众号需退出才能进入聊天框,小程序可与聊天框快速切换


6、作为资讯途径较多

调查显示,52.3%网民使用公众号获取信息资讯,无动态交互。


总体来说

在移动互联网刚刚兴起的时候,App确实是最重要的应用载体,它的优势体现在:对硬件资源的利用更加淋漓尽致,基于系统级别的 API, App可以做出性能、设计、效果和流畅程度远远超过小程序的软件和服务。提供最优质的用户界面,能够与移动硬件的底层更好的交互,提供更好的用户体验。但是我们想真正运营好一款App,项目运营成本确实不低。

小程序是在微信生态发展过程中新出现的一种应用形态,小程序的小,从某种程度上已经说明了它的体量不会很大,但是可以实现一些功能相对简单、交互相对简单的服务需求,小的反面就是大,小程序的劣势就在于不能实现那些功能相对复杂,交互相对繁琐的重服务,这也就造成了小程序开发的应用范围有所局限,同时在玩法和规则上必须受制于微信。

加减信息这里提醒大家,微信本身也是一款App应用,如果App消亡,微信是否也会一起消亡?进一步说,苹果和谷歌的移动生态就是由活跃在上面的App支撑的,只要iOS不死,Android不死,未来的移动平台势必会呈现两足鼎力甚至多元化的局面。

对于用户来说,它们不会关心自己使用的是小程序还是App,它们更多的会关心那种方式操作更简单,哪种应用方式更不占用手机内存,哪些应用更乐意在微信里打开,哪些应用更乐意在手机桌面上打开。这些就需要参与者要从产品的角度考虑哪些功能更适合在小程序上创新,哪些功能还需要借助App实现需求。

所以整体上来讲,是开发app,还是开发小程序,是需要分析需求的,不同的需求可以通过不同的应用形态去实现:小程序要完成的,更适合那些使用频率低、功能相对少、且有内容和服务属性的应用,例如查违章、交罚单。其他的,交给app。八仙科技作为一家融合营销系统工具服务商,能全方位为企业量身打造适合企业自身发展的一套营销利器,实现利润倍增。


70

主题

73

帖子

389

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
389
沙发
发表于 2018-6-20 09:57:35 | 只看该作者
哪里来的需求分析,完全靠领导决定
您需要登录后才可以回帖 登录 | 365bet开户娱乐

本版积分规则

Archiver|手机版|小黑屋|BD Inc. ( 京ICP备16038882号-2 )

GMT+8, 2019-9-23 10:17 , Processed in 0.025802 second(s), 16 queries .

Powered by Discuz! X3.4

? 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表