微信小程序,你怎么看?
微信小程序自内测以来已经刷爆了整个IT圈,至少各大论坛(segmentfault,掘金,CSDN等)的前端板块已经被霸屏。其实小程序这种“无需下载,用完即走”的概念离大多数的微信用户都很近,就拿我们经常使用的“微信运动公众号”来举例:用户只要关注此公众号,并且绑定相应的能够提供记录步数功能的App,即可参与每天行走排名,这就“相当于”实现了一个无需下载但又很有用的小程序。小程序与之类似,但是请注意,我在这里强调“相当于”,是因为“微信运动”和小程序在本质上还是有很大区别的:前者是依赖第三方App提供具体的功能,而自身只是获取数据;后者则是自身提供相应的服务或功能。
其实,在我看来,微信小程序就是试图将一切App进行了一次彻底的Web化。在这之前,前端程序员将一个手机App进行Web化时,必然得考虑各种浏览器的兼容性,响应式的布局以及页面的优化等,甚至还会放弃手机浏览器暂时无法支持的功能;而小程序则让用户做到只要打开微信,关注对应的微信应用号,就可以在线使用App了。这与Web App实际是一个道理,只不过微信小程序在功能上要比传统Web App要更加全面,不仅具有H5的效果,还有硬件GPS,传感器和陀螺仪等的支持,能够实现许多手机端App的功能。
客观的讲,当前的手机硬件设备还不足以支持所有App的Web化,毕竟手机浏览器还有许多不完善的地方,不论是视频音频还是UI交互上,都有一定的差距。因此,微信小程序目前最多只能做一些小型App,在功能和服务方面肯定只能侧重娱乐和生活化,涉及专业工具以及办公发开等领域肯定还是捉襟见肘。
然而,如果小程序能够发展下去,那么必然带动手机硬件的发展,如果当我们的手机发展到足以高性能的支持Web小程序的话,那么肯定就应了网友的话,到了那时,IOS的界面可能就成这样了(App Store已哭晕~):
但无论怎样,小程序突然的火爆,必然带动前端的迅速发展,肯定又有一大波“新手”会因此而进入前端领域(抢饭碗啊!你妹啊!鸭梨山大啊!)。我只能说,前方高能警惕,大家都不易呐!
那么,微信小程序,你怎么看?
微信小程序,你怎么看?相关推荐
- 微信小程序去水印怎么看视频
微信小程序去水印怎么看视频 在短视频操作中,视频修改的作用显得尤为重要,这里介绍几款常见的工具 1,批量下载软件(短视频无水印下载) 2,批量消重伪原创软件(视频深度消重伪原创处理) 歌乐软件,专 ...
- authy不同账户间不同步_「第七期」shopify产品还能同步到微信小程序销售?看这里...
众所周知,微信坐拥12亿用户,已经是国民应用,而其中小程序依托于微信生态日活已经超过4亿,对于国内的一些商家来讲是不可错过的流量圣地,那么对于做跨境的朋友来讲怎么利用起来了? 今天给大家介绍一款无缝对 ...
- 微信小程序---实现VR看房效果
1.前言 客户需求需要实现VR看房功能.使用技术为微信小程序+spring boot. 2.工具 ① 下载PtGui绘制全景图工具:https://www.jb51.net/softs/743790. ...
- 微信小程序 开发 “婚礼邀请函” 微信小程序入门可看
成品展示: 5个页面 我们来讲解哈(上面地图位置随便定的点) 1.首页开发 一开始进来显示首页 然后默认开始播放背景音乐,这个背景音乐点击右上角图标可以暂停(有动画),然后点击新郎和新娘文字可以调到 ...
- 微信小程序入门必看①
文章目录 前言 一.宿主环境 1. 什么是宿主环境? 2. 小程序的宿主环境 3. 小程序的通信主体 4. 小程序的通信模型 5. 运行机制 二.小程序中的组件 1. 常用的视图组件 2. view组 ...
- 微信小程序--成语猜猜看
原文链接:https://mp.weixin.qq.com/s/p6OMCbTHOYGJsjGOINpYvQ 1 概述 微信最近有很多火爆的小程序.成语猜猜看算得上前十火爆的了.今天我们就分享这样的小 ...
- HBuilderX无法启动微信小程序?请看步骤
如果能解决您的问题,麻烦点个赞,谢谢! 看步骤 1.复制微信开发者工具启动路径 : "C:\Program Files (x86)\Tencent\微信web开发者工具\微信web开发者工具 ...
- ar 微信小程序_【看一看案例集】AR+微信小程序(1):认识篇
去年,看一看科技"看看AR"."奇幻洛阳"等支持AR技术的小程序陆续上线.与此同时,不少商城也对"AR+小程序"产生浓厚的兴趣.但面对这么个 ...
- 反编译获取任何微信小程序源码——看这篇就够了(最新)
一 准备工具 1 node.js 运行环境 下载地址:https://nodejs.org/en/ 2 反编译的脚本 链接:https://pan.baidu.com/s/1InxRoozDDb-C- ...
- 微信小程序开发必看,《使用 .NET Core + DevOps 开发微信跨平台应用》,苏州.NET俱乐部课程分享...
[课程名称] <使用 .NET Core + DevOps 开发微信跨平台应用> [老师介绍] 苏震巍,苏州盛派网络CEO,微软最有价值专家(MVP).微软 Ignite 技术大会讲师,S ...
最新文章
- 【组队学习】【26期】动手学数据分析
- 单击事件开启线程时,再次单击就会出现 java.lang.IllegalThreadStateException: Thread already started. 错误
- 使用关指定中断解决资源冲突问题
- Boost:bind绑定作为一个组合的测试程序
- ArcGIS实验教程——实验十四:空间数据库的建立
- python中可迭代对象拆包时、怎么赋值给占位符_python3-数据结构和算法 » 1.2 解压可迭代对象赋值给多个变量...
- kafka消费的三种模式_kafka消费者的三种模式(最多/最少/恰好消费一次)
- Django 强大的ORM之增删改查
- JDBC学习(六、事务处理操作)
- [BZOJ3555] [Ctsc2014]企鹅QQ(Hash)
- Java中action类与实现类Actionsupport
- 多领域中文语音识别数据集 WenetSpeech 正式发布——有效下载教程
- 主动微波遥感的测量原理
- PS CJ34预算转借
- 电脑运行c语言程序就蓝屏,Win10电脑卡机遇到蓝屏代码0xc000014c应该怎么办?
- 如何把两个文件合并成pdf文件?
- 什么是OpenID?OpenID概念、原理和案例
- 用html3d静态相册带音乐,3D立体动态相册(带背景音乐)HTML+CSS脚本
- [HDU4415]Assassin’s Creed
- 重庆立信计算机专业有哪些,重庆市立信职业教育中心