如何开发优秀的统软云app?
UI设计
APP开发
浏览:551 次

如何开发优秀的统软云app?
► 统软云定制平台项目实施规范
► 统软云app优化策略前30名
► 如何开发具有良好运行体验和高性能的app
► 如何开发客户满意且能够顺利交付的app
01发动机或模块问题
当遇到应用层无法解决的问题时,如果可以确定需要引擎和模块支持,不要试图绕过它们。相反,请在第一时间将问题提交给开发人员社区,或询问统软云项目经理。
特别注意事项
在开发者社区,将有主持人和统软云技术支持来验证和回答您的问题。
特别注意事项
如果定制平台项目的问题在提出后2天内没有得到解决,您可以直接向统软云项目总监投诉。
02开发工具
建议使用Sublime Text+统软云插件,使用自定义加载器进行调试工具,使用WiFi实机同步进行实机同步,使用WiFi日志输出进行日志输出。
推荐视频:Sublime教程Window&Mac

推荐文档:Sublime插件说明
有关带下划线的参考资料,请查看www.统软云的导航栏。com官方网站
03前端框架
尽量不要使用jQuery、AngularJS、BootStrap等沉重的框架,摆脱对美元的依赖,养成自己做事的习惯。但是,您可以根据功能需求在特定页面中使用独立的Mobile First框架的默认样式设置、DOM操作和字符串处理。建议使用统软云前端框架(api.js和api.css)
建议将AUI用于移动UI框架
04屏幕自适应
为了正确设置视口,建议使用720*1280大小的UI图像,优先考虑绝对测量单位px。您应该首先测量与UI效果图像(例如720x1280大小的图像)中元素的宽度或高度相对应的像素值,然后将其除以屏幕放大率(例如,720x1280设备的屏幕放大率通常为2),以获得书写风格的准确值。
特别注意事项
在统软云项目验收期间,将根据设计提供的UI图像的大小(如720x1280),以相应的屏幕分辨率(如720x1280)在手机设备中安装并运行,并将运行页面与UI效果图像逐一进行比较。
特别注意事项
H5界面的实现应该与UI设计完全一致,低至0.5px。
特别注意事项
当openFrame/FrameGroup时,您应该使用自动与边距布局相结合,以动态适应不断变化的android设备屏幕。
推荐文件:屏幕适配原则和实施

05UI布局
需要使用统软云的五个组件(Widget、Layout、Window、Frame和UIModules)来设计APP的UI架构。
特别注意事项
SPA模式不适合APP开发,DIV+JS的窗口切换影响用户体验。统软云的UI结构设计可以从整体上解决H5在交互、动画和渲染方面的性能问题。
推荐文档:培训讲义:统软云界面布局和APP架构设计
06窗口切换
避免任何干扰、闪烁屏幕、白色屏幕等;动画效果平滑,不允许丢失帧。
特别注意事项
为了理解和控制窗口清晰度和界面渲染之间的关系,应该及时更新UI。如果“窗口”或“框架”中加载的静态页面太多,建议在动画完成后加载并渲染页面。在Android和iOS系统中,当切换窗口时,如果表单本身正在渲染(窗口或框架加载的页面尚未完全渲染),则切换动画的平滑度将受到影响,并且会出现卡纸或帧丢失的情况。
特别注意事项
建议在打开窗口或框架时,如果加载的静态网页不能太大,内容不能太多,渲染也不能快速完成。为了不影响表单切换动画的执行,可以在切换动画完成后加载动态数据并刷新界面。
07窗口切换动画
如果没有特殊要求,请尝试使用平台默认动画效果,即在api.openWin时使用默认值而不是指定动画类型。
特别注意事项

无论是在Android还是iOS上,统软云引擎都将确保默认的