正在加载

标签:客户端

浅议手机客户端设计:(三)CS模式和BS模式

一、前言

    关于CS(Client-Server)模式和BS(Browser-Server)模式的水很深,盆地自己也认为对此了解不够透彻,但作为手机客户端设计,如果不对CS、BS做一定程度的了解,是很容易出现一些方向性的错误、走一些弯路抑或在实现性价比上付出过多代价。

    本文偏向于基础知识,产品人员很多情况下不仅仅要了解表现、交互,还需要一定程度上了解可实现性、实现代价、实现形式、实现限制等。

二、CS模式产品

    CS(Client-Server)模式:顾名思义为客户端-服务器的意思,对比的话类似我们pc上面除浏览器外和服务器有交互的软件,例如qq、杀毒软件等等都是CS模式;如果和服务器没有交互,则可以认为是一个纯客户端。客户端和服务器交互的方式可以通过自定义协议、公共协议(ftp、http)等各种方式进行。

    在手机上面的客户端例如Gmail客户端、搜狗输入法、来电通都属于CS模式的产品.

    CS模式最大的好处就是可以相对灵活实现各种预期的功能和特效,所受的限制为系统提供的底层功能或开发工具的限制。

    CS模式最大的缺点就是大部分功能新增、界面调整、逻辑变更需要更新客户端来实现。当然,通过良好的设计可以一定程度上实现不更新客户端来实现新功能、逻辑变更等,但相对来说在不升级客户端的情况下对架构设计要求较高。

三、BS模式产品    

Read the rest of this page »

浅议手机客户端设计:(二)客户端启动

一、前言

    客户端启动没有太多的元素,基本上是三种场景的组合:

    1. 启动界面     2. 提示信息    3. 主界面

    下面根据自己的一些知识谈一些个人的看法,盆地平时忙于具体的事物而较少做总结,随着时间的推移,有些曾经的经验教训可能也就逐步遗忘,付诸于文字是有效保留这些收获的手段。

二、启动界面

    在一些较为简单或启动较快的手机客户端中,可能会省略掉启动界面,但作为用户使用手机客户端已经被培养形成习惯的第一个界面,一般还是会使用启动界面的。

   注: 即使处于启动界面,也应该给用户提供退出的选择,即所谓的逃生出口,避免因为启动出现异常导致用户一直停留在此界面无法处理。

   在symbian系统上,一般情况下会采用设置在启动时右软键为退出按钮的方法,但为了美观一般退出或取消的文字提示不会显示在启动界面中。

1. 使用场景

Read the rest of this page »

浅议手机客户端设计:(一) 客户端安装

一、前言

    从2004年Nokia N-Gage QD刚发行入手N-Gage QD入手开始,到现在为止使用了N-Gage QD、E60、N73、E71四部手机,平均下来每部手机的使用时间只在一年多一些,盆地也算是有些败家了。

    近一两年随着公司业务的开展和工作方向的变化,盆地也从一个纯粹的使用者逐步过渡到了设计者的角色,在这个过程中陆陆续续的也有一些感悟,整理以作积累和留念。

    注:由于个人使用经验集中于symbian系统的手机客户端,文章描述将基于symbian系统

二、手机客户端安装

    1.手机客户端的安装包尽可能的要小

    要安装手机客户端至少需要安装程序先在手机上,目前手机客户端软件放入手机一般有几个途径:

Read the rest of this page »