概述
SifliGUIBuilder是思澈开发的一款生成表盘及应用的工具。 客户使用SifliGUIBuilder,在PC上可以通过拖拽、属性编辑就可以轻松生成表盘及应用,结合思澈提供集成编译烧写及推送工具即可实现板级验证。通过该工具,将降低表盘/应用开发人员对C的依赖,减少内存等死机错误,提高客户开发UI的效率。
需要注意的是,UI生成工具具有一些限制,说明如下:
不是所有的UI都可以通过UI生成工具实现。比如一些逻辑复杂、动效特殊的UI是不适合用UI生成工具实现的;
当前发布的版本仅支持windows操作系统;后续会考虑对MAC的支持;
1.工作流程
SifliGUIBuilder是一款面向UI设计人员,简单实用的UI设计工具。它的工作流程如下图:
UI设计
编辑:使用SifliGUIBuilder进行表盘/应用编辑,然后点击发布生成压缩包。
推送:通过SFWatchfaceSDK将压缩包推送到固件。
运行:在手表上运行表盘、应用。
2.UI设计要点
确定设计理念和风格;
选择图形设计软件,如Adobe Photoshop或Illustrator,master go等,开始绘制表盘的每个元素,例如时针、分针、秒针、日期窗口等;
确保所有设计元素的尺寸符合手表屏幕规格,并考虑到屏幕边缘留白以及防锯齿;
设计完成后,将每个元素导出为PNG格式的图片素材,以便在SifliGUIBuilder中使用。