距离本系列最后一篇随笔《跨平台UI框架杂思——01》的发表已经过去了一年多。这一年多我都没怎么在外头写blog了(写东西都放在公司的 confluence page 里)。这一年多我的“跨平台UI框架”实现了,并且用到了公司的产品中。我很欣慰地发现这一年多来,我都是按照最后一篇随笔的思路来开展的——
- 硬件加速渲染
- 高可扩展性
- 灵活可替换的渲染框架
- 在Windows上面做透了
- 首先实现了 Direct2D 的渲染
由于这个框架是我在公司写的,所以目前暂且没能对外开源。
框架的雏形其实若干天就搞定了,后面的时间在不断地丰富各式各样的控件。当然,我这个框架开发过程中有很多的问题,我们的QA起到了不可或缺的功劳。罗马不是一天建成的,虽然这只是一个UI框架,但是面临的 use case 不会少。工程实践,不能纸上谈兵。
时间: 2024-09-30 04:57:54