微信小程序

什么是小程序

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

小程序能干什么?

了解了什么是 “小程序”,所以我想大家已经意识到它能干什么了。 可以看得出来,“小程序” 的初衷不仅仅是一个 “小程序” 那么简单, 它的想法是给一些优质服务提供一个开放的平台。

> 有了 “小程序”,平时不经常用的app可以不用一直像僵尸一样躺在手机里了, 只需要在需要用的时候“激活它们”就可以使用了。 > 换手机时,也无需重复安装软件,很多需要账号注册的软件,只需要一个账号就可以统一登录了!

---

作为开发者应该知道的

“小程序” 只是一个功能相对简单的轻应用,它使用的框架名字叫做MINA, 这套框架的视图部分是腾讯自己开发的一套叫做 WXML + WXSS 的视图描述语言, 以及基于JavaScript的逻辑层框架,并在视图层与逻辑层间提供了数据传输和事件系统, 可以让开发者把精力聚焦于数据与逻辑上。 在代码层面,我们来看看 “小程序” 的语言长什么样子:

看了上面几段代码,你可能会觉得很熟悉,没错,它们就是使用web端相关知识实现的,或许这对于熟悉web开发的前端人员又是一次机会,因为它的学习成本并不高,相对于原生APP开发(安卓或IOS开发)而言,微信 “小程序” 在应对许多商业级APP功能开发时,的确是一个较低成本的新选择;但对于交互频繁、功能复杂的程序,例如一些游戏APP,在短时间内它还是比不上原生APP的。而从前端的角度来看,“小程序” 所带给我们的这个生态系统,使得前端开发人员所触及的区域更广泛、能实现的可能性也会更大。

所以我们要做的是理解它的生态环境和应用范围,尽可能把它的优势发挥到淋淋尽致, 伴随着WEB前端突飞猛进的发展速度,我们也要尽可能运用 “小程序” 尝试更多我们自己的“小创意”, 创造更多精彩和无限可能!

原文发布于微信公众号 - php(phpdaily)

原文发表时间:2016-10-13

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

1 条评论
登录 后参与评论

相关文章

来自专栏BestSDK

网站分析基础——8个关键网站指标

image.png 之前的项目经验主要是集中在移动应用这一块,但是最近在进行的项目在网站方面也需要进行一些很深入的分析,所以自然也就开始了学习网站分析的历程。...

2525
来自专栏ytkah

微信小程序可以转发给微信好友了

  微信小程序又放大招了:小程序页面可以放置转发按钮,分享更流畅。同时开放了微信运动步数、背景音乐播放等更多基础能力。小程序可以在自己的页面上放置转发按钮,用户...

2794
来自专栏区块链资讯

像素钱包:一个可以把比特现金藏在图片里的APP

自从五月份BCH网络升级以来,涌现出很多BCH应用。这周有一个很独特的轻客户端应用发布,用户可以用它来发送包含BCH资金的图片。

893
来自专栏FreeBuf

PRMitM:一种可重置账号密码的中间人攻击,双因素认证也无效

在今年的IEEE研讨会上,来自以色列管理学术研究学院的研究人员展示了一种新的攻击方法。这种攻击方法被命名为PRMitM,意为“密码重置中间人攻击(Passwor...

2715
来自专栏知晓程序

小程序商店更新:移动版新增轮播图,详情页大更新

1003
来自专栏信安之路

金融黑客的惯用手段 MITB

所谓的 MITB 技术就是 man-in-the-browser 的简称,也就是浏览器中间人攻击方式。我们先来回顾一下经典的中间人攻击方式。

710
来自专栏沈唁志

喜大普奔!本站通过谷歌广告联盟即Google AdSense审核

难得啊,申请了这么多次谷歌广告联盟,终于给通过了,毕竟一个站点通过了,其他站点也就可以挂谷歌广告联盟

1533
来自专栏微信小开发

微信公众平

功能定位 ? 微信公众平台 微信主要价值:在于让企业的服务意识提升,在微信公众平台上,企业可以更好的提供服务,运营方案上面有很多方式,可以是第三方开发者模式;也...

2095
来自专栏河湾欢儿的专栏

Hybrid App开发模式

Hybrid App(混合模式移动应用)是指介于web-app、native-app这两者之间的app,兼具“Native App良好用户交互体验的优势”和“W...

522
来自专栏FreeBuf

这可能是史上最大规模Google Play恶意程序活动

近期,Check Point的安全研究专家在Google自家的官方App商城Google Play中发现了一种大规模恶意软件活动。这款恶意软件名叫“Judy”,...

3116

扫描关注云+社区