APICloud开发从入门到放弃(一)
入门基础1.了解APICloud平台APICloud是一个开发平台,先看是否满足自己的需求。APICloud应用开发模式:标准的HTML/CSS/JS+APICloud扩展API例如:打开窗口:api.openWin();打开系统通讯录:api.openContacts();录音:api.startRecord();缓存网络图片:api.imageCache();加载fs(文件系统)模块:var
目前App开发面临的困难
谁在用APIcloud
正式版本才能进行版本更新
入门基础
1.了解APICloud平台
APICloud是一个开发平台,先看是否满足自己的需求。
APICloud应用开发模式:标准的HTML/CSS/JS+APICloud扩展API
例如:
打开窗口:api.openWin();
打开系统通讯录:api.openContacts();
录音:api.startRecord();
缓存网络图片:api.imageCache();
加载fs(文件系统)模块:var fs =api.require('fs');
新建一个文件:fs.createFile();
加载二维码/条形码扫描模块: var scanner =api.require("FNScanner");
打开二维码/条形码扫描: scanner.openScanner();
为啥要扩展成API?
APICloudy技术、产品、生态、案例、商业模式的总体介绍
WebStorm开发工具介绍及配置
新手如何入门?
(1)新手开发指南
开发流程:
- 创建应用
- 配置图标启动页
- 设置证书
- 同步代码
- 添加模块
- 云编译
需求文档
多少个页面,每个页面都要出UI,效果图--->UI切图?
架构
布局
属于app的五大组件,
同一时刻只能有一个Widget运行。最外层的容器。
Layout实现布局效果:侧滑等
Windows是最重要的额,打开窗口,应用靠open,close,是个独立的Naive窗口,里面内容取决于里面加载的html页面,独立渲染。 全屏的。
Frame,和window差不多哈。Frame的位置和宽高可通过参数配置。不是全屏的新东西就是frame
UIModule:轮播组件(UIScrolpicture)等,Native视图组成,UI界面效果;嵌入Window与Frame中。
--------------------------------------------------------------------------------------------------------------------
混合渲染机制为啥不用js啥的呢?----这个一层一层的
------------------------------------------------------------
wigt里面index,显示html页面
main.html
返回按钮就是api.windowclose
页面打开frame(还记得吗--fr就是一个在window上面的一层效果)
--------------------------------------------------------------------------
拆分所有动能么整理出每个功能用什么实现文档
功能点分解文档----按照功能点找技术文档看看怎么用
服务模块文档
数据接口定义
和数据源没有半毛钱关系
(1)定义输出服务端接口文档 server-api.pdf
(2)输出服务端接口调试文件:server-api.postman_collection
------------------------------------------------------------------------------
应用证书:
类似于mac地址一样,全球唯一
-------------------------------------------------------------------------
其他服务
自动更新---正式版本才能进行版本更新
更多推荐
所有评论(0)