# kivyblocks简介

kivyblocks是一个基于kivy的python GUI开发工具，得益于kivy的跨平台特性， kivyblocks可以支持Windows，Linux，macosx， iPhone，android， 以及X霉


## kivyblocks的目标
降低前端原生应用开发的复杂度，提高原生应用系统的开发和运维效率。

## kivyblocks的原理
逻辑 + 数据 = 程序

相信程序员都了解上述等式，kviyblocks将复杂的业务逻辑封装在底层的构件库中，而将标准的数据接口提供给程序员，程序员不需要编写逻辑代码

程序要要创建一个显示构件，只需要按照[构件数据格式](./cdf.md)的要求填写字典数据即可


