欢迎来到天天文库
浏览记录
ID:39681370
大小:1.10 MB
页数:16页
时间:2019-07-09
《手机客户端技术开发路线》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、手机客户端技术开发路线---------精点创意工作室手机客户端是3G产业中一个重点发展的项目,其市场发展如下手机客户端为企业提供完善、便捷、多样、高效的移动营销目前除了一些大型企业,其他企业皆因为技术问题而被手机客户端拒之门外。手机客户端平台格式繁多,不知从何处着眼(APK,MPKG,XAP)另外,各个平台之间的交互也是技术处理上的一大难题手机客户端实例手机客户端开发的C/S与B/S结构模式CS(Client-Server)模式客户端-服务器手机客户端例如网络对战游戏、搜狗输入法、来电通都属于CS模式的产品CS模式最大的好处就是可以相对灵活实现各种预期的功
2、能和特效CS模式最大的缺点:部分功能新增、界面调整、逻辑变更需要更新客户端来实现。BS(Browser-Server)模式浏览器-服务器手机客户端中常用的浏览器(operamini、UC浏览器)属于这些产品的承载体最大的好处就是可以灵活实现逻辑变更、内容动态变更、界面布局调整等BS模式产品的不足是受限于实现的浏览器标记集和浏览器能力CS模式和BS模式结合产品手机qq手机客户端技术服务器与数据衔接通过移动服务器来实现对业务数据的衔接,响应智能客户端程序,主要依靠CDMA1x、EV-DO等作为数据传输方式,通过安全连接将客户应用服务器上的内容(数据)请求推送到客
3、户手机端,使得用户可以随时随地的实现移动办公和移动应用。系统架构系统采用开放式设计,架构清晰,结构层次如下图所示:终端用户:手机终端及安装的智能客户端软件手机客户端技术方案网络接入:移动运营商提供的接入承载移动办公系统:移动办公系统服务器内部架构内部IT系统:已有的信息管理平台系统功能设计根据软件客户端的需求进行系统功能的设计,力求结构清晰,完善,以最大化的实现设计目的和思路。另外,可以创新似的采用系统辅助功能用户自己定制选择,使软件用户使用个性化,效率最大化,增加用户的体验感觉和品牌忠诚度最后,功能设计需要匹配不同的移动终端,不同型号和配置的手机对客户端的
4、体验是不一样的手机客户端交互设计与手机适配平台:不同的平台手机的设计风格、操作方式、硬件配置都存在很大的差异。当前的主流平台主要包括iOS、Android、Symbian、Blackberry、WinPhone7、WebOS等。每个平台都有各自的设计指南(UIStyle),其对应的手机的硬件也有各自的特点,如iPhone的home键,Android的back键,blackberry的滚轮等等。特别提一下Palm,Palm的webOS真的值得手机交互设计师研究一下(手机Palmpre)。因此,在设计上,不仅要了解平台的设计指南,同时需要考虑平台的硬件特征,使自
5、己设计的应用不仅符合平台的交互特性,并能兼容平台上硬件使用习惯,提高应用的可用性。手机客户端交互设计与手机适配平台:不同的平台手机的设计风格、操作方式、硬件配置都存在很大的差异。当前的主流平台主要包括iOS、Android、Symbian、Blackberry、WinPhone7、WebOS等。每个平台都有各自的设计指南(UIStyle),其对应的手机的硬件也有各自的特点,如iPhone的home键,Android的back键,blackberry的滚轮等等。特别提一下Palm,Palm的webOS真的值得手机交互设计师研究一下(手机Palmpre)。因此,
6、在设计上,不仅要了解平台的设计指南,同时需要考虑平台的硬件特征,使自己设计的应用不仅符合平台的交互特性,并能兼容平台上硬件使用习惯,提高应用的可用性。手机客户端交互设计与手机适配手机客户端的设计原则及适配步骤:手机本身的物理特性受限引起——客户端的文字输入,必须要降到最低客户端的信息结构好,屏与屏之间的逻辑关系清晰客户端的操作、功能不要隐藏太深单手可以完成大多数操作客户端的提示包括界面、声音、振动多种形式还要有属于自己的特色之处,各平台之间要有统一关键点手机客户端交互设计原则顺序根据公司的战略,选择一个最先切入的平台;了解该平台的UI设计规范,可用的UI控件
7、及交互原则;确定切入的屏幕大小,以此来设计第一个客户端,但是要考虑适配其他屏幕的可能性,是自适应来扩展或者缩小;根据平台及屏幕大小,来选择一款最典型的手机,开始客户端的交互设计。确定客户端的核心目的。如为娱乐为主的,应在设计方式更娱乐性;功能性完成目的为主的,以更易用性为主;根据客户端的功能和内容,来设计客户端的信息架构;根据UCD的原则,来完成客户端的交互原型;UCD—以用户为中心的设计原则用户三大黄金特性————懒惰、有想法、喜新厌旧。User-CenteredDesign,UCD就是以用户为中心进行产品的设计、开发和维护,一切都从用户的感受与需求出发,
8、而不是让用户去适应产品。要做到这一点,就必须时刻关注
此文档下载收益归作者所有