AvantX的介绍见avantx.io
项目结构:
├── avantx.cli 命令行工具
├── avantx.droid android 封装
├── avantx.ios iOS 封装
├── avantx.shared 通用部分
└── lib 依赖库
├── exp4j 提供数学计算
├── iosbinding 连接j2objc
├── okhttp http
├── okio http
└── retrofit Restful
avantx.shared结构:
.
├── AvantX.java 初始化文件
├── Channel.java 频道订阅功能
├── DI.java 保存跨平台实现的KV存储机制
├── JsonxConverter.java json 编码解码接口
├── TemplateManager.java template管理
├── animation 动画相关
├── command 命令(可以在xml中调用的)相关
├── core 核心部分
├── jsonx json相关
├── model 数据模块
├── router 路由
├── service 服务的接口
├── servicestubimpl 服务的实现
├── ui ui相关
├── viewmodel view相关的数据
└── xml xml的解析