Polish的架构:
1. Build 框架:
a) 预处理
b) 编译
c) 预审查
d) 打包
e) Device DataBase
f) 日志
g) 本地化
h) …
2. 用户接口
a) 高层GUI
b) 游戏引擎
c) 日志框架
d) WMAPI 封装器
e) 工具类库
f) …
3. IDE插件:
a) Eclipse
b) NetBean
c) Preprocessing Editor
d) Debugging
e) Emulator Invocation
f) Quick Device Selection
4. 独立工具
a) 二进制编辑器
b) Bitmap-Font 编辑器
c) 工程管理器
这些层次环环相扣,例如日志框架即使一个客户端api,但同时是由build框架辅助控制