概述

SifliGUIBuilder是思澈开发的一款生成表盘及应用的工具。 客户使用SifliGUIBuilder,在PC上可以通过拖拽、属性编辑就可以轻松生成表盘及应用,结合思澈提供集成编译烧写及推送工具即可实现板级验证。通过该工具,将降低表盘/应用开发人员对C的依赖,减少内存等死机错误,提高客户开发UI的效率。

需要注意的是,UI生成工具具有一些限制,说明如下:

  1. 不是所有的UI都可以通过UI生成工具实现。比如一些逻辑复杂、动效特殊的UI是不适合用UI生成工具实现的;

  2. 当前发布的版本仅支持windows操作系统;后续会考虑对MAC的支持;

1.工作流程

SifliGUIBuilder是一款面向UI设计人员,简单实用的UI设计工具。它的工作流程如下图:

  1. UI设计

  2. 编辑:使用SifliGUIBuilder进行表盘/应用编辑,然后点击发布生成压缩包。

  3. 推送:通过SFWatchfaceSDK将压缩包推送到固件。

  4. 运行:在手表上运行表盘、应用。

2.UI设计要点

  1. 确定设计理念和风格;

  2. 选择图形设计软件,如Adobe Photoshop或Illustrator,master go等,开始绘制表盘的每个元素,例如时针、分针、秒针、日期窗口等;

  3. 确保所有设计元素的尺寸符合手表屏幕规格,并考虑到屏幕边缘留白以及防锯齿;

  4. 设计完成后,将每个元素导出为PNG格式的图片素材,以便在SifliGUIBuilder中使用。