移动端App、小程序、公众号、微应用的区别(解析移动端各应用使用场景
最近有许多客户来咨询移动端产品,上来就说要做一个App或者要做一个小程序,大概需要多少钱?这就让我很尴尬了,什么都没有细说就问多少钱,让我怎么估?只能弱弱的先问一句,“您的预算有多少?如果预算多的话可以考虑做App,如果预算少的那就做小程序。” 从中就可以看出,钱就是考虑在移动端做什么的重要制约因素之一,当然还要考虑具体的业务场景,推广场景,选择合适的生态进行研发推广。 所以我们就聊聊App、小程序、公众号、微应用具体是什么?怎么样开发?适合在什么情况下使用? 1.App、小程序、公众号、微应用之初识 App App本质来说就是手机端独立的应用,就如现在常用的微信、支付宝、京东等,目前依据市场手机系统来说,分为安卓和IOS两种,需分别在对应的商城进行下载并安装才能使用。 微信 -> 小程序 小程序是属于微信生态,是一种不用下载就能使用的应用,基于微信开发,通过微信直接扫码就可以进入小程序,或者是通过别人分享进入使用小程序,同时可在微信顶部下拉时出现。 微信 -> 公众号 公众号是微信自带的功能,只要企业注册了公众号就可以直接使用,具有基本一些营销功能;比如微信商城、扫码点餐这些功能,就需要二次开发。同样如果用户需要使用,那么首先要关注公众号,关注后才可使用。 钉钉 -> 微应用 微应用是基于钉钉生态,主要面向的是企业而不是个人,是在企业级管理或者建立企业应用时候使用,常见的如钉钉考勤打卡、智能办公、签到等常用功能。使用前必须在钉钉中进行企业注册。 2.需要使用什么样技术?怎么研发? 对于移动端所有的应用都区分前端和后端,后端本文不做赘述,前端如上各种不同类型的开发,有着不同和相同的技术应用,具体描述如下 01 App之实现 APP开发,所有的框架内容都要从基础开始搭建,技术难度与开发周期在小程序、公众号、微应用之上。 一般需要两人,分别使用Android 和 IOS 各自特有开发工具开发,同时在开发过程种需要集成各自的API或者SDK,即称呼为Native开发。目前市场均不是使用纯Native开发,使用混合式开发模式 或者 跨平台开发工具。 Native + H5:其中H5可以是纯人工编写,也可以使用框架,如VUE。可以使用它去调用native的一些功能移动应用平台,产品体验比较好。但是开发难度也高,另外不管是手机版本的兼容性,还是native功能衔接以及适配都有一定问题,需要进行适配调整。 Uni-app:内部兼容了vue的写法,用于跨平台,可以同时支持android、ios,兼容性做的还行。如果想个性化定制一些功能的话,有点难度,因为目前你只能按照它的要求去做,对移动设备的调试和兼容方面做的还不够。 Flutter:是一个全新的跨平台的开发框架,只需要使用Dart语言写一套代码,即可自动编译到各个平台,支持Android,iOS等平台,丰富的组件支持,扩展性非常强大。如果不熟悉原生开发,第三方包满足不了你的需求的时候,那么就需要你自己去写或修改已有的插件,同时需要使用到Native相关开发人员。 02 小程序之实现 微信小程序基于微信平台,下载微信小程序开发工具,同时需要企业开通微信小程序账号。开发基于微信内置组件,也可嵌入H5界面,通过编辑、调试代码,预览、发布小程序,微信审核等步骤进行正式发布使用。 小程序开发难度低于App,最少只需要一个人即可完成其开发任务,一般熟悉前端开发的人员均能很快上手,学习难度低。小程序不需要考虑手机适配,一次开发就可以自动适配所有手机 。 03 公众号之实现 微信公众号基于微信平台,需要企业开通微信微信公众号,在公众号平台创建菜单,并挂载链接地址即可。对应的界面为纯Web开发,借助第三方链接嵌套网页能够实现简单的交互。 公众号除了微信自带的接口功能外,主要的就是H5网页的功能,基于浏览器访问,完全实现依据业务的定制开发,自主可控。且开发难度低,只需要熟悉前端开发技术 H5、Jquery 或者一些前端框架Vue即可。 如果应用程序只是用纯web开发的话,但又想做小程序,可以使用uni-app一举两得。 04 微应用之实现 微应用的开发是基于钉钉平台,需要企业开通企业账号,同时在钉钉开发平台创建单独的微应菜单,与微信公众号一样,也是挂载链接地址,界面为纯Web开发,借助第三方链接嵌套网页能够实现简单的交互。 微应用集成钉钉自带的接口功能外,也是通过H5实现前端相关功能,只需要熟悉前端开发技术即可。 3. 适合什么样的场景? 01 App使用场景 App是属于定制性开发,基于企业的业务需求,业务规模,数据管控,品牌口碑,企业形象等多方面考虑实施。是面向产品与服务,需自身获取流量,需要单独考虑运营和推广。 由于App推广上架需要向十几个应用商店提交审核,且各自资料还不一定一致,同时App的用户使用需要安装下载,固App的推广和使用均具有一定门槛。 所以App适合成熟的商业公司,有充裕的开发时间和成本成本,且具有后期的持续运营成本,同时具有已经验证可行的商业模式,业务复杂度集成度高,对交互、流畅度和炫酷效果有较高要求,对自我品牌有较高要求,对App推广和流量的获取有较高要求。 02 小程序适用场景 微信小程序根植于微信平台,基于“用完即走”的理念,能够实现消息通知、线下扫码、公众号关联等七大功能。满足简单的基础应用,适合生活服务类线下商铺,以及非刚需低频应用的转换,业务场景简单的应用,不适合业务场景多,业务复杂度高的应用。 小程序可以通过二维码、微信搜索等方式直接获得,不需要安装,占用内存空间忽略不计,基于微信生态,面向所有微信用户推广难度降低。 整体上来说,小程序适合初创团队、相对较少的资金和时间、需要快速验证客户的真实需求、要快速服务的用户、在某个领域中迅速占领用户群等场景。 03 公众号使用场景 微信公众号服务于营销与信息传递;支持关注、消息推送;消息可分享到朋友圈、对话窗和群聊;关注后可购物和获取服务等场景。 由于是使用H5的纯Web端应用,且是自主开发定制,其对应实现业务可以简单,也可以复杂。简单的如仅仅营销宣传,复杂的商城、平台等等。 同时由于消息分享、关注等场景,可方便快速的进行业务推广,用户裂变。 04 微应用使用场景 微应用服务于企业(To B),定位是企业内部管理应用,基于企业组织架构信息,构建企业信息数字化管理。 微应用通过收集企业各种零碎的业务或者功能,建立独立应用,通过统一应用管理平台,进行集中授权管理。 4. 我们的实施项目 数字依图 致富保 学道培训 贝朗医疗 保险微信公众号 关于联从信息 关于我们 武汉联从信息技术有限公司(简称:联从信息)是专注于企业统一门户、集团官网、ESB企业服务总线、企业BPM流程平台、LIMS一体化解决方案、快递管理系统、固定资产管理系统、IAM身份管理、Oracle中间件领域等IT服务,帮助企业用户进行数字化转型的信息科技公司。 联从信息核心团队服务过的客户超过150家以上,他们的行业覆盖工业制造、生物医药、房地产、金融、快消品、白色家电、科技公司等,既有欧美企业,又有国内大中型国企和民营企业,他们都是行业中的佼佼者,其中一些客户还在世界500强中占有一席之地。 联从信息拥有一支中国大陆地区在人数和经验上领先的IT应用实施咨询服务团队,团队建立至今专注于企业服务10年,并在长期的企业信息化建设服务中积累了丰富的实战经验。 (编辑:开发网_商丘站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |