目前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地址一样,全球唯一

 

-------------------------------------------------------------------------

其他服务

自动更新---正式版本才能进行版本更新

 

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐