微信小程序事件始末及相关资料整理

转载请注明来源:前端之巅 微信公众号

小道消息

昨晚(9月21日晚)10:51,冯大辉在他的知名微信公众号小道消息上发了一篇7字标题的文章《微信应用号来了》,并加了“微信是一个操作系统”这么一句导语,瞬间刷爆尾尾的朋友圈。

微信应用号来了.jpg

冯大辉何许人也?大家可以看下他在2016 GTLC全球技术领导力峰会上的演讲《冯大辉最后一次CTO演讲:如何抓住技术浪潮变革的红利?》感受下。

文章简短,列出了应用号的定义:“微信公众平台提供了一种新的开放能力,开发者可以快速开发一个小程序”。并介绍了微信以组件和 API 的形式开放了如下服务以及支撑能力:

冯还猜测“应用号的技术框架从 JS-SDK 而来。”

官方消息

作为官方平台,微信公开课发了一篇《这次我们邀请你来做一个小程序》,听起来就好想赶紧结束邀请,无奈大部分人只能观望。

这次我们邀请你来做一个小程序

这篇文章回答了几个非常重要的问题:

小程序:一种新的应用形态

下一步将全面开放申请

小程序提供全新平台

据说这里有短视频,让你快速看看应用号长什么样:
https://view.inews.qq.com/a/TEC2016092200052707?from=groupmessage&isappinstalled=0

还有谁拿到了内侧资格?

可能吧《关于微信小程序(应用号),我能透露的几个细节》,显然拿到了内侧资格。

可能吧

并透露了一些,可以透露的消息:

消息透露

然而,大波程序员是不愿意在屏幕前当吃瓜群众的,大家都跃跃欲试,无奈没有资格。

阿禅倒是快速地给大家提供了一条尝试的通道《封闭一周开发微信应用号(小程序)》,十一兼职,你来吗?!

封闭一周开发微信应用号(小程序)

兼职招聘

有项目莫名躺火

跟随消息一起火起来的还有Vux,以至于人家赶紧进行了声明:

声明

貌似由于尾尾在前端之巅群分享了一下,也添了把火?(我只是单纯地分享过去了而已,木有说什么,笑哭~)(此处顺便安利下前端之巅群,关注“前端之巅”公众号,回复“加群”,即可申请加入这样一个有着深度前端新闻、免费线上学习活动、各路前端大神的InfoQ垂直前端社区)。

痛心回顾

回顾历史,W3C中国在北京航空航天大学举办了W3C中国10周年庆典,相关报道:《Web在努力变身为OS,加强版Web应用将有新表现》

W3C中国总部技术负责人、北京航空航天大学计算机学院副院长胡春明提到,“Web应用和原生应用正在进行一场大战,决定谁是最终胜出者的人正是广大的开发者。开发者的选择正是这场大战的关键。因此,Web应用要构建自己的生态。为了弥补劣势,Web正在努力变身为OS,增强自身的能力。而下一代的CSS则会让开发者自选渲染方式。加上Web应用的核心是浏览器,具备跨平台优势,这都将给Web应用增加获胜的几率。”

张宏波, 前OCaml编译器核心作者,现BuckleScript在《Bloomberg开源BuckleScript 1.0 助力JS平台大规模高性能软件开发》一文中说:“不难发现现在的软件行业——从互联网行业到传统软件领域—— JS平台, 这个唯一的跨平台语言正在吞噬着越来越多的软件领域(因为移动的崛起,Java 已经不再是一个跨平台语言了)”。

JS

作为程序员,你竟然没闻到硝烟的味道?那么这次微信邀请你做一个小程序给了你一个大震撼吧!

怪不得阿禅说“别开发 app 了”

摘录一下:

“这是最近我和所有正在创业的朋友说的一句话,app 生态已经趋于饱和,低频产品已经没有开发 app 的必要,转而开发微信公众号(未来是应用号)将是最佳选择。

8 年前,当有人跟你说,先开发移动 app,再开发 PC 端,你会觉得那是开玩笑。2 年前,如果有人跟你说,先开发微信公众号,再开发 app,最后补一个简单的 PC 端产品,你可能会觉得这又是开玩笑。现在,如果我告诉你,半年后,你真的可以不开发 app 了,这不是在开玩笑。”

有人感慨:“Web 在继续离我们远去”

Web 在继续离我们远去

有人说:“微信应用号不错,但先别太激动”

先别太激动

而有人,竟然快速地,奉上了教程:

教程.jpg

别问我为什么不加上教程链接,因为它,被,删,了!

前端之巅简历的兴趣小组,竟然分分钟快要加满了,小编表示已累哭,今天的工作还没有做~!

其他小道消息

据说这是截图:

1

2

3

据说腾讯大学视频直播,22号下午和23号会讲微信相关的内容(有没有应用号相关的呢?尾尾表示不清楚):
http://cdn.tencentgroup.qq.com/daxue/content_2822.html

其他文章

据说没有内测资格又想学点什么的童鞋会看这篇:
《浅谈微信小程序与PWA》:"作为一个程序员,你这两天的朋友圈被微信小应用刷屏了吧?想试了吧?没拿到邀请吧?没关系,我来帮你!

当然,我没法帮你拿到邀请码 —— 因为我也没有。不过,别失望,我今天要跟大家谈一项比微信小程序更宏观的概念 —— Google提出的PWA。"

各种观点:

《未来是h5的:写在微信应用号发布之际》:"硬件越来越牛逼,廉价,内存不会成为限制条件
网络带宽越来越牛逼
这估计也是目前h5受限的2个主要点吧。

微信公众号时代,引入h5,以及手游,算是让h5火了一把,但整体来说开发体验并不好,一般大家只用h5写一些交互少、偏于展示层的东西。而完整的hybrid应用,还是要有一定比例的借助native来实现一些原生功能的。"

学习微信小程序网站  http://www.helloxcx.com/article-12.php

文/尾尾(简书作者)
原文链接:http://www.jianshu.com/p/426ed4d8d1ae
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。

时间: 2024-10-12 19:18:48

微信小程序事件始末及相关资料整理的相关文章

微信小程序踩坑(二)——微信小程序recorderManager和innerAudioContext相关

目录 写在前面 RecorderManager录音相关 innerAudioContext播放相关 写在前面 关于微信小程序的录音和语音方面,踩了很多坑,记录一下 recorderManager相关文档 innerAudioContext相关文档 RecorderManager录音相关 在使用RecorderManager相关方法之前,在page外先定义全局唯一的录音管理器: const recorderManager = wx.getRecorderManager(); 录音开始 record

微信小程序 - 事件绑定bind和catch 区别

本文以冒泡事件tap(手指触摸后马上离开,也就是点击事件)为例子来区别bind和catch事件.在小程序中事件分为冒泡事件和非冒泡事件: bindtap  事件绑定不会阻止冒泡事件向上冒泡 catchtap  事件绑定可以阻止冒泡事件向上冒泡 假如有三个view点击事件都是用的bindtap,三个view是层级包含关系 <view id="outer" bindtap="out"> outer view <view id="middle&

微信小程序 - 事件 | 传递 | 冒泡

事件 常见的事件有: 类型 触发条件 最低版本 touchstart 手指触摸动作开始   touchmove 手指触摸后移动   touchcancel 手指触摸动作被打断,如来电提醒,弹窗   touchend 手指触摸动作结束   tap 手指触摸后马上离开   longpress 手指触摸后,超过350ms再离开,如果指定了事件回调函数并触发了这个事件,tap事件将不被触发 1.5.0 longtap 手指触摸后,超过350ms再离开(推荐使用longpress事件代替)   trans

微信小程序事件

1.事件的类别: 2.事件的冒泡: 冒泡事件:点击子view,会触发父view和父view的父view  <点击,长按,触摸事件都是冒泡事件,其余都是非冒泡事件> 非冒泡事件: 3.事件的绑定: bind绑定: 和他具有同样触发样式的组件都会触发事件. catch绑定:只有自身组件会触发事件. 4.事件的对象: currentTarget: 绑定的组件view的事件 target:发生事件的主键 dataSet:是为了方便我们自己设置组件的属性

微信小程序 --- 事件绑定

事件类别: tap:点击事件: longtap:长按事件: touchstart:触摸开始: touchend:触摸结束: touchcansce:取消触摸: 事件绑定: bind绑定: catch绑定:(能阻止事件冒泡) 例如:绑定点击事件 bindtap page.wxml 文件 <button bindtap="btnclick"></button> page.js 文件 //获取应用实例 const app = getApp() Page({ data:

微信小程序事件绑定

事件类别: tap:点击事件: longtap:长按事件: touchstart:触摸开始: touchend:触摸结束: touchcansce:取消触摸: 事件绑定: bind绑定: catch绑定:(能阻止事件冒泡) 例如:绑定点击事件 bindtap page.wxml 文件 <button bindtap="btnclick"></button> page.js 文件 //获取应用实例 const app = getApp() Page({ data:

微信小程序image组件开发程序以及相关图片问题参考资料汇总

微信小程序image组件开发程序以及相关图片问题参考资料汇总,希望对大家小程序开发能有一定的参考和借鉴价值.以下汇总主要涉及到微信小程序image组件有关资源路径.缩放和剪裁模式等进行的探讨,无论是对微信小程序新手还是正在开发中的朋友都是很好的小程序学习资料. 微信小程序image组件必备基础知识: image组件默认宽度300px.高度225px image的属性mode有13种模式,其中4种是缩放模式,9种是裁剪模式 image组件开发教程汇总: 微信小程序自定义组件实现图片单指拖动.双指缩

微信小程序-双击长按longtap事件与tap事件冲突的解决办法

对于微信事件,不多说,自己看文档https://mp.weixin.qq.com/debug/wxadoc/dev/framework/view/wxml/event.html?t=20161122 效果 首先,注意一下微信小程序事件触发顺序     单击 touchstart → touchend → tap 双击 touchstart → touchend → tap → touchstart → touchend → tap 长按 touchstart → longtap → touche

微信小程序视图层WXML_事件

微信小程序视图层WXML_小程序事件 什么是微信小程序事件 小程序事件是视图层到逻辑层的通讯方式. 小程序事件可以将用户的行为反馈到逻辑层进行处理. 小程序事件可以绑定在组件上,当达到触发事件,就会执行逻辑层中对应的事件处理函数. 小程序事件对象可以携带额外信息,如id, dataset, touches. 微信小程序事件的使用方式 在小程序组件中绑定一个事件处理函数. 如bindtap,当用户点击该组件的时候会在该微信小程序页面对应的Page中找到相应的事件处理函数. <view id="