微信小程序视图组件更多>>  
微信小程序技术点学习微信小程序开发需要哪些开发基础
HTML/CSS
JavaScript/ES6
懂一些iOS/Android开发更好
会以上开发语言的上手会更容易些,但只是思想一样,并不完全一样,唯有网页样式css基本完全一样
视图容器:视图(View)、滚动视图、Swiper
基础内容:图标、文本、进度条
表单组件:按钮、表单等等
媒体组建:音频、图片、视频。
操作反馈 导航
地图 画布 文件操作能力
网络:上传下载能力、WebSocket
数据:数据缓存能力
位置:获取位置、查看位置
设备:网络状态、系统信息、重力感应、罗盘
界面:设置导航条、导航、动画、绘图等等
开放接口:登录,包括签名加密,用户信息、微信支付、模板消息
通过微信开放API我们可以看出,开发手机软件所需要的功能,微信小程序基本都可以做到 不知道腾讯这么做,苹果公司CEO库克这么想