程序的主界面起到承上启下的作用,一般来说主界面都会包括核心功能和界面导航。用户会通过这个主界面来使用应用或者搜索信息。关于主界面的设计会有以下考虑:
1.从信息搜索行为考虑
信息搜索行为考虑三个问题,用户如何进行浏览,搜索,提问这三个过程。用户为了找到自己想要的信息首先会通过浏览的方式进行寻找,这就决定了主界面的界面元素需要组织清晰数量控制在一定的范围内,并且有相应的通道指引用户浏览——就是导航。搜索的话对一般的应用来说提供的是一个简单的所搜框可以通过这个搜索框来检索网站应用的信息。如果应用比较简单可能不会提供提问的相关入口。但是为了用户使用方便我们可以提供一个wiki页面来把用户使用的一些常见问题提交出来。
2.核心功能如何体现?
主界面如何体现软件的核心功能?架构和组织上要显而易见,比如土豆皮核心功能是添加任务完成任务这样一个流程。那么主界面我就设计一个十分直观的任务列表,并且任务列表清晰的表现出了所有需要的信息。
关于细节的问题
信息搜索行为和核心功能体现是我在设计的过程当中主要思考的两个方面,如果想让软件表现的更加友好我们需要专注于细节的设计。比如不同优先级别的任务条目单选框颜色不一样。如果这个任务设置了提醒我们就在后面使用一个闹钟的图标来表现。对于已经完成的任务我们在使用便签的时候是如何操作的?是的,我们直接用笔把这一条消息直接划掉。那我们在软件当中也可以这种做,这是用户经常使用的一些习惯。