共计 1406 个字符,预计需要花费 4 分钟才能阅读完成。
平台介绍:
应用 APICloud 能够开发挪动 APP、小程序、html5 网页利用。如果要实现编写一套代码编译为多端利用(挪动 APP、小程序、html5),需应用 avm.js 框架进行开发。如果只开发 APP,则能够应用前端技术(HTML5、Vue、react 等)、avm.js 进行开发,还能够应用模块商店大量的原生模块以及多端组件。
API 对象: 封装了十分罕用的接口,如窗口操作,网络申请,媒体播放,事件监听,是开发中用到频率最高的。目前大部分 API 对象接口已适配了微信小程序,在多端开发文档中有阐明。
窗口操作教程 ,详见 https://blog.csdn.net/ff_888888/article/details/122196826
模块应用教程 ,详见 https://blog.csdn.net/weixin_43947457/article/details/122540956
开发工具应用教程 ,详见 https://docs.apicloud.com/apicloud3/#/overview/devtools?index=0&subIndex=3
应用开发工具能够新建我的项目,编写代码进行开发。能够治理代码,提交代码到云端,而后编译测试版或正式版安装包。
开发控制台:指 APICloud 官网开发控制台,有很多性能,如创立利用,上传利用图标,上传利用启动页,上传利用证书,云编译(生成安装包),版本更新,云修复等。
avm.js 学习办法:
首先看一遍官网文档,能够运行一遍其中的示例代码。有些人感觉学习一种新技术会很艰难,不违心去学习。首先要打消这种心态,只有一步一步去学习还是很简略的。通过浏览文档咱们发现 avm.js 的语法和 html 有相似之处,都是一些标签,属性,和事件。和 vue 也很相像,指令、生命周期、组件这些都很像,所以如果有 html,js 根底, 或者学过 vue , 会感觉很容易学。
看一下简略的示例页面:
<template>
<scroll-view class="main" scroll-y>
<button onclick={this.btnAction}> 默认按钮 </button>
<button class="btn" onclick={this.btnAction}> 自定义按钮 </button>
</scroll-view>
</template>
<style>
.main {
width: 100%;
height: 100%;
}
button {margin: 8px;}
.btn {
width: 200px;
height: 40px;
color: #fff;
background-image: linear-gradient(to bottom, #00b, #006);
}
</style>
<script>
export default {
name: 'button-test',
data(){return {}
},
methods:{btnAction(e){
api.alert({msg: '触发了点击事件'});
}
}
}
</script>
开发流程入门视频教程:https://ke.qq.com/course/4365948/12486500725988988?\_wv=2147487745#term\_id=104530623
新建利用时,能够抉择模板利用,这样能够学习其中的源码。
学习过程中,如果有问题,能够到官方论坛发问,有很多小伙伴解答。