【IT168专稿】导言:新浪微博Windows Phone客户端产品经理李伟认为,连接网页的搜索引擎和连接人的社交网络,早已形成了互联网的两大基础。作为中国知名的微博平台,新浪微博目前越来越多的开始担当生产、传播内容的工具,并吸引第三方打造开放平台。
▲李伟(右二)和新浪微博Windows Phone开发团队
不同平台的差异性思考
李伟向WPDang介绍,他们这个同时负责Symbian平台客户端的团队,在2011年底开始规划Windows Phone版本客户端,两个月后发布,并不断进行着改进。对于全新的Windows Phone,李伟有着自己的认识:“新浪微博几乎涉猎所有的移动终端,并且拥有数百万级的下载量,这其中iOS和Android占大部分。但对于开发者而言,Windows Phone平台开发一次就可以覆盖绝大部分手机,省去了各种适配的麻烦。而对于用户来说,各种软件的操作模式相对统一,可以大大降低对于各个软件的学习成本,易于上手。”
有着多年技术开发经验的李伟认为,开发难度来说iOS门槛稍高,Android和Windows Phone都相对简单。“Android和Windows Phone一样,都是属于开发时应用界面采取类似xml的语言进行排版,然后系统自动去渲染,比较简单。但Android屏幕分辨率大小不一,硬件配置也千奇百怪。”李伟说道:“对Android平台开发者来说,兼容各个手机比较麻烦,需要丰富的经验和大量的测试,而Windows Phone的开发者则不需要考虑设备兼容问题。另外由于Android是开源的,开发者可以查看或修改系统的源代码,既有好处也有坏处。Windows Phone不开源,应用对系统权限小,只能通过Task方式去访问系统资源,但是安全性高。iOS和Windows Phone很多东西都很像,包括只能通过Task对系统重要资源的调用,以及独立砂箱(Sandbox)的内存管理,以及很多API接口的思路都很像。但是iOS毕竟经历这么久了,API和系统控件都十分成熟,扩展性和限制的权衡做的很好。”
“很显然,Windows Phone采用Silverlight开发,这一点吸引了很多Windows桌面应用开发者,他们大多都有这方面的经验,可以直接进行开发。”李伟认为,Windows Phone开发中对系统资源调用的限制较多,但李伟并不觉得这些有什么问题:“顺手了也一样,但仍然希望微软能够改善,对降低开发者的门槛有好处。”
“重视用户体验的统一,应该算得上是Windows Phone生态下应用的特点。但是用户体验不但包括这些统一的方面,也有细节上的个性化,我们在细节上就是下了大力气来优化的。”最令李伟得意的是,他们利用Windows Phone手机的“固定到开始屏幕”特性,开发出新浪微博的“暗恋”功能,这个功能受到了Windows Phone用户的喜爱。
全新界面打造全新微博
最令李伟热衷的是Windows Phone全新的Metro设计界面:“Windows Phone的操作体验是全新的,是突破目前市场上大部分手机的一种风格,有创新性,带给用户不一样的风格。但这种风格在使用中还是有不方便的地方,还需逐步完善。我们的所有界面,都是参考Metro规范建议去做的,譬如‘暗恋’这个功能的动态磁贴会翻转,背面是暗恋对象微博上的最新微博。但是新浪微博Windows Phone版本,界面符合Metro UI特点的同时,又有自己的特色,譬如用户可以将发微博页面或者某个人的主页,直接固定到开始屏幕上,这样发和看都比较方便。”
李伟认为,Windows Phone在界面和体验上都有颠覆性的变化:“目前市场上的大部分手机系统,都是以图标为主要展示方式,而Windows Phone系统与之不同,它会充分尊重用户的使用便捷性,应用的图标有着信息传递的功能。随着时间的推移,微软在体验方面不断的完善,相信这个平台会有一个更好的发展。”
封闭还是开放不是问题
“Android和iOS一个开放一个是封闭,Windows Phone则走的是半开放路线,设备厂商只能非常小限度的对系统做定制,这种策略的好处是不需要开发者做设备和定制系统的适配工作,但却有着比iOS更广阔的设备市场。要知道,对定制系统的适配,往往并不比对硬件配置的适配更简单。”对于开发者进入Windows Phone生态时机的建议,李伟认为不能单纯的看终端数量,来判断是否进入某一生态:“当然终端数量是一个重要参考标准,但作为开发者来说,是否可以涉足还要看一些其他方面,如开发工具是否好用,应用商店是否成熟,以及其他开发者的现状等。但我们认为目前Windows Phone生态的前景不错。”
李伟认为,微软和苹果的应用提交市场后,都需要经过严格审核,这样很大程度上保证了产品质量和一些安全问题,而Android不需要审核,开发者提交应用的流程简单,但是无法监控应用的质量和安全。“Windows Phone手机可以在各个厂商出货之前对应用进行预装,这样的好处是用户不用下载就可以直接使用新浪微博这样的应用。但微软商店也有自己的小问题,比如在提交应用后就不能撤回来,这点需要今后改善。”