【IT168技术文档】富Internet应用程序的布局和设计过程经常脱离实际的应用程序开发本身。每个新的应用程序都要从头开发应用程序布局或者由设计人员独自生成布局。
尽管对很多应用程序来说,生成一流的设计是必要的,但是这样将使开发过程更耗费时间和成本。
有很多概念可以弥补这种不足,而Flex 4(Gumbo)有望在此方向上迈出一大步。然而,有时候很多挑战仍然是一些非常简单的问题:
我要在哪里放置保存数据的按钮?
我要如何打开文档?
一次鼠标双击要做什么?
我要如何搜索信息?
为了便于用户在他们希望的位置找到按钮和对话框元素,应用程序的行为是一致和直观的吗?
解决这些问题的一种潜在解决方案是使用一个基于标准化框架的模板。这种解决方案结合了Flex的灵活性,将会极大缩短实现时间。
在Comparatio网站,我们开发了一种用于数据库应用程序的框架,该框架通过使用与模板相同的元素解决这些问题:
这是主屏幕。
位于左侧的主菜单。
在左上方的用户设置(例如:修改密码)和注销按钮。
打开、创建、编辑或删除文档的按钮(总是按照相同的顺序位于相同的位置)。
包含分页设置的总数清单。
保存或关闭一个文档的按钮(总是按照相同的顺序并处于相同的位置)。
相同的框架将数据访问标准化并实现了一种小规模服务器,从而能够将重点完全放在应用程序上而根本不必担心后端(参阅服务器博客)。