前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >APICloud平台常用技术点汇总详解

APICloud平台常用技术点汇总详解

原创
作者头像
白又白888
发布2022-09-01 11:34:54
2780
发布2022-09-01 11:34:54
举报
文章被收录于专栏:APP开发教程APP开发教程

APICloud移动低代码开发平台介绍:

使用 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 , 会感觉很容易学。

看一下简单的示例页面:

代码语言:javascript
复制
<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

新建应用时,可以选择模板应用,这样可以学习其中的源码。

学习过程中,如果有问题,可以到官方论坛提问,有很多小伙伴解答。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • APICloud移动低代码开发平台介绍:
相关产品与服务
云开发 CloudBase
云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为200万+企业和开发者提供高可用、自动弹性扩缩的后端云服务,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用等),避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档