摘要:核心功能是提供一些本地的API供H5上面的js调用,以此提升微信上H5应用的流畅度,希望本文对大家学微信有所帮助
应用号以“微信公众平台小程序”的名义进行内测发布,核心功能是提供一些本地的API供H5上面的js调用,以此提升微信上H5应用的流畅度。
从内测信息来看,小程序在通过向开发者开放多种服务及支撑能力以实现以上设想,主要面向开发者,这些服务和支撑能力包括:
视图容器:视图(View)、滚动视图、Swiper
基础内容:图标、文本、进度条
表单组件:按钮、表单等等
操作反馈
导航
媒体组件:音频、图片、视频
地图位置服务
画布
文件操作能力
网络:上传下载能力、WebSocket
数据:数据缓存能力
位置:获取位置、查看位置
设备:网络状态、系统信息、重力感应、罗盘
界面:设置导航条、导航、动画、绘图等等
开放接口:登录,包括签名加密,用户信息、微信支付、模板消息
可以对比Cordova/Phonegap的常用接口
电池状态
摄像头
控制台
联系人
设备
设备体感
设备屏幕方向
对话框
文件
文件传输
地理位置
多语言
内置浏览器
多媒体播放和记录
网络状态
闪屏
震动
状态栏
网络请求白名单
输入键盘
总体来说这次开放的接口相对Cordova 或者React-native能够提供的原生接口相对较少。不过提供了和微信平台的接口支持。
对微信小程序开发者的一点小建议,JS从幼儿园期的无模块模式,到jquery的匿名函数,到Extjs的模块化,到node的模块管理,前端的Requirejs管理,再到以Angular,React为代表的现代JS框架。所以建议开发者使用模块化管理微信小程序的代码,可以使用Angular,React来做开发。这样既能保证代码的规范,也能方便的使用cordova,react native将项目转化为App 。
虽然还未收到微信小程序的内测邀请,还是提出对微信小程序的一点希望。
1、提供本地前端代码的本地存储支持,这将极大提高web app的体验。
2、提供更丰富的原生接口,可以为开发者提供更多的可能性。
3、对个人开发者更加友好。
本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标移动开发之微信频道!
您输入的评论内容中包含违禁敏感词
我知道了
请输入正确的手机号码
请输入正确的验证码
您今天的短信下发次数太多了,明天再试试吧!
我们会在第一时间安排职业规划师联系您!
您也可以联系我们的职业规划师咨询:
版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
沪公网安备 31011502005948号