应用将无处不在,随时可用,但又无需安装卸载。没错,这就是微信小程序的强大之处。
听说有微信小程序开发文档api,哪里有?
微信应用号被认为是“跨平台的操作系统”,行业内反应热烈,更多的担心在于诸多App(移动端应用)将面临冲击,一位熟悉腾讯内部人士就此事对创业家&i黑马表示,“其实都在说明一件事,真的不用开发 app 了。”
微信小程序开发文档api是有,但在研发保密阶段。不用等多久很快就会面市。
好了,关子卖完了,咱咋说说微信小程序开发功能:视图容器:视图(View)、滚动视图、Swiper基础内容:图标、文本、进度条表单组件:按钮、表单等等操作反馈导航媒体组建:音频、图片、视频。地图画布文件操作能力网络:上传下载能力、WebSocket数据:数据缓存能力位置:获取位置、查看位置设备:网络状态、系统信息、重力感应、罗盘界面:设置导航条、导航、动画、绘图等等开放接口:登录,包括签名加密,用户信息、微信支付、模板消息
也许你会说,这些功能一个普通网页也可以完成。但是,想一想,我们之所以装新闻客户端,而不直接使用网页版,不就图个快和流畅嘛?
微信敢号称这是一个『小程序』,那么果果猜测微信会将『小程序』离线存储在本地,那么你打开它时,不会再向网络请求资源,可以迅速地将框架加载完成,然后只需再从网络上拉取最新的内容即可,普通的原生应用也是这样的流程。
而对于视图和滚动视图,这些原本也可以通过网页渲染出来的,微信却单独列出来说,有这个功能。那么大胆的猜测一下,微信应该对这种『视图』做了一些特殊的优化处理,提高了它的性能与流畅度,得以匹配『小程序』这个称号。
如果有了这个『小程序』,既保证了使用上的良好体验,又避免了安装一个独立的应用程序,拯救了我本来就不多的内存,我何乐而不为呢?当然,这只是果果假想的一个『小程序』了。
现在,翻看一下你手机上的应用,想想哪些应用会被微信的『小程序』取代呢?如果给你上面的全部能力,你可以做出怎样的一个『小程序』呢?欢迎大家留言交流喔。