小程序,作为贪食主流app流量的精简、超凡脱俗的微信产物,(今天)不,昨天。我终于对于它的框架略知一二,下面讲讲我对它了解一天后更新的认识。
(一)
感知:小程序从17年年初正式上线,到现在发展了两年。官方对它的定义是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用。上海小程序开发
记得我第1次打开小程序的时候,貌似就是在小程序刚刚发布那会儿,那时的我对于小程序其实并不感兴趣,原因有一下两点:第1,当我打开大部分小程序的时候,小程序会弹出一个是否获得用户信息权限,如果在这里选择不同意,那么就不能打开小程序,了解里面的内容。这让我觉得很不舒服,有一些非常简单和基础的小程序都需要获得用户信息,我认为这一点没有需要,还不如下载一个可以离线的应用程序(app)。第二,刚上线那会儿,日常的app已经都在我的手机上安装了,我并不需要再从微信的小程序里面打开,而且,小程序的功能也没有app的功能丰富。
随着小程序的慢慢发展,我渐渐发现,小程序其实还蛮好用的欸!你看啊,当我们想要安装一款比较大的程序,手机上突然显示这个
作为我,第1反应就是把手机砸了,换一个。但是!!!手机刚举起来,贫穷便限制了我的行动力。我以前的做法是打开手机设置里面的应用程序,先把不重要而且数据量大的app数据先清空,试试能不能安装,不能的话再卸载那些好久不用的app。这样下来,如果这个app不重要的话,安装好用一会又要删掉,把那些删除的app又要重新下回来。浪费了时间不说,那个流量费贵到肉疼的时代,没用wifi还不敢弄。如果这个app有小程序并且小程序上的功能能够提供我想要做的东西,那么这样一来,节省了非常多的时间。还有那些不常用的app,比如摩拜单车,就可以完全用小程序替代了。
再过了一段时间,小程序发展越来越迅速。出去恰个饭,开封菜和金拱门等等快餐店都出现了小程序点单,在我到店之前,我就可以在小程序上点好下单,等到店之后,直接去餐台凭单号取餐就行;公交地铁,直接打开小程序扫码就能乘车!小程序发展到已经可以取代生活种许多事情了。到现在,出门乘车,恰饭,都不自觉的搜索附近的小程序,办事的时候如果要下载app,都会在微信搜索栏里寻找有没有小程序版本。微信小程序推广
突然想到一本河森堡写的一本书《进击的智人》,里面的一个词语我认为给小程序是很不错的--时间折叠。
(二)
探索:说起来,我自己都不相信。微信web开发者工具18年5月份我就把它下载下来了。当时下载这玩意,没有删除的原因是:打开的第1感觉认为它挺规范的,UI做的挺好。里面的内容基本是一概不知。
昨天,20190227,一个值得被广大网友纪念下来的日子(学罗永浩的,别扔瓶子啊)。我再一次打开这个ide,按照上面的操作,注册了一个appid,找到它的教学视频,开始了探索。
开发一个小程序就和写一个网页差不多。相比于js,json,html,css网页所需要的内容,小程序是js,json,wxml,wxss更加简单,微信web开发者工具这个IDE,真是“用过的,都说好!”,不吹不黑。模拟栏,编辑栏和调试栏三个界面的大小可以任意调节大小,位置。代码提示非常方便完全,方便,代码提示回车后自动缩进。这么好的IDE,是要让所有程序员都来开发小程序的节奏吗
还有一点可以吹吹它,就是每个账号免费提供腾讯云(虽然有一定限度),那也很好啦,对于我这种小白,能够免费体验体验也很有成就感
有一点不太舒服的探索,就是对于已经上线2年多的小程序,现在很多网站都不允许小程序直接获取页面数据,这让我的体验很难受。好不容易把小程序写好,上传审核都通过后,在电脑上模拟栏都可以获取到某网页(悄咪咪说出那个网页是“豆瓣”)的数据,但是发布出来之后,手机就加载不出来啦
(三)
成果:既然不能直接获取某些网页的数据,那就换个思路。做个不用获取其他网页数据的小程序--事项管理程序。
简要介绍一下这个小程序:其主要界面是一个类似日程的程序,但是我们想一想日程的缺点,当我们手机忘记带(说惨一点,你手机被偷了!)作为标准的精英狗,日程都被提早规划的明明白白,不能因为各种理由(包括手机没了),而改变自己的行程。那么,如果是用手机自带的日程的话,可能因为种种原因,你的手机就没了(我不管!)。那么,可以拯救你的就是把小程序打开,因为这里面的信息是连接到云端上的,所以你可以看到你原本安排的明明白白的行程,再规规整整的执行。是不是,很棒呢?
那么,现在。你肯定对这个小程序迫不及待了呢!(凑表脸)按照电视广告的套路,接下来的台词就应该是“不要998,也不要688!”原创: 铭铭
阅读本文还阅读了
上海影城电影院购票小程序
能实现什么功能?九个问题让你了解微信小程序