前言:回顾这几天学习情况,总的来说APICloud官网它的学习资料和社区还是足够了,但是我必须吐槽一句,实在是过于混乱了,视频资料文档资料它一股脑地都堆在了那里,这几天基本处于在各个地方跳转,然后现在回顾,卧槽,我为什么要那么麻烦,总的来说还是经验不足导致的阅读文档能力低下。。。
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
使用环境:win7;开发环境:APICloud Studio
目录
1.简介
2.创建第一个应用
3.前端框架指南
4.主要API对象
5.进入项目开发
一、关于APICloud
简单的来说APICloud提供了使用Web技术来开发移动端应用的移动应用云服务,采用”云端一体“的理念,简化了移动应用开发技术。并且提供了大量模板,这种模板化的开发方式能够大大的减少代码量。
二、创建第一个应用
创建第一个应用 这个总的来说,已经说的很清楚了。以及友情提示,在开始入门的时候,如果对于编辑工具不是那么依赖度高的话使用官方提供的会比较好,对于apicloud熟悉以后再折腾编辑器问题。
APICloud Studio开发环境windows下载
三、前端框架指南
在创建第一个应用的时候有关于widget包结构的介绍,在我们创建apicloud项目后,项目中会自动生成api.js和api.css两个文件,在创建html文件的时候会自动引入这两个文件,这里要注意的是,默认路径,创建的html文件在html文件的根目录下。
我们依旧可以引入其他框架进行开发。
四、主要API对象
API对象:api对象下包含了一个APP最常使用的扩展方法和属性,如:窗口操作、事件监听、网络请求、设备访问等。
五、进入项目开发
官网提供了一些已经完成项目的源码,可以选择一个下载下来看一下。
5.1关于UI组件
在Widget(即你创建的项目名)代码执行前,由引擎默认创建的两个UI组建。
主Widget容器:APP所有的UI组件的父容器,如果关闭了主Widget,那么整个应用也就退出了。
根窗口(Root Widget),它由引擎初始化完毕后创建,用于加载content事件所指定的HTML文件(通常为widget根目录下的index.html),这个可以在config.xml里面进行设置
默认:<content src="index.html"/>
5.2做一个抽象的应用程序