微信小程序

什么是小程序?

小程序是一种不需要下载安装即可使用的应用,它实现了应用‘触手可及’的梦想,用户扫一扫或者搜索一下即可找到应用,也体现了‘用完即走’的理念,用户不用关心是否安装了太多应用 的问题。应用无处不在,随时可用,但又无需安装卸载

小程序发展史

微信发展分为三个阶段

  1. IM 阶段:语音通讯和摇一摇
  2. 浏览器阶段:订阅号
  3. OS阶段:应该就是小程序了

什么时候选择小程序呢?

原生应用是  ----高频/重要-------用原生的

小程序  ------低频/不重要 -------可以使用小程序

腾讯对小程序的定位是:杀死一切App

小程序对原生App开发人员的影响

手机主流还是原生App的天下,虽然一定程度上网页应用占了不少河山,原声App里面也嵌入了大量wep app 页面程序。但归根结底还是原声App的范畴。一谈到体验,性能问题,就是硬件在发达,还是会想到原生App。

另外App天生的优势,和硬件直接打通、自由奔放,功能、体验更友好。

所以小程序也不会取代原生App的!!

微信四大号!

  1. 订阅号
  2. 服务好
  3. 企业号
  4. 应用号(小程序)

小程序技术点:

并不是html5/css3技术实现
抛弃了原生臃肿的webview


采用了javascriptCore动态解析( JavaScriptCore是webkit的一个重要组成部分,主要是对JS进行解析和提供执行环境。 )
大量借鉴react.js+reactNativ.js思想


Api  https://mp.weixin.qq.com/debug/wxadoc/dev/api/api-login.html

你可能感兴趣的:(微信)