



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
不一样的win8 不一样的有道词典导言:有道公司产品总监詹晓文认为,win8 Metro应用会变成一个非常大的平台,一方面Windows是全球用户最多的个人操作系统,这个系统的用户将来大部分都会升级到win8,另一方面移动互联网快速发展,平板电脑越来越普及,win8平板电脑也会推动Metro应用的大发展。作为产品总监,2006年加入网易有道的詹晓文负责有道词典和翻译类业务,根据他的介绍,“有道词典”开发的第一个平台就是Windows,由于看好win8的前景,“有道词典”很早就开始布局Metro应用的开发。网易有道公司产品总监:詹晓文詹晓文认为Windows Store应用商店是一个非常好的应用分发模式,为用户提供了一个非常方便安全的入口,给开发者也提供了很好的发布软件平台。在传统的PC软件分发模式里面,用户需要到搜索引擎和下载站等地方找软件,经常会遇到各种恶意软件,Windows Store比较好解决了这些问题,方便用户。作为中国市场占有率颇高的免费词典翻译产品,“有道词典”支持Windows、Mac、Windows Phone、iPhone、Android、J2ME等多个平台,客户端总安装量巨大,而Windows用户就达到1.2亿,由于传统发布渠道非常多,如下载站、软件管家、搜索引擎、官网、门户网站等,维护起来耗费大量成本,而Windows Store的出现,将帮助有道词典更从容的为这些用户提供发布、升级等服务。“尽早参与一个有潜力的发展平台,能够具有很好的先发优势”,詹晓文介绍道:“我们过去在AppStore里面的经验,同类应用里最先推出来的一般会获得更多的关注和安装量,现在有道词典是Windows Store中国区里第一款词典翻译类应用,在win8 RP发布的时候,我们获得Windows Store的首屏推荐。”据詹晓文介绍,在开发Metro版词典的时候,win8本身也处在非正式版阶段:“有时候遇到bug,无法确定是我们的问题,还是Windows 8的问题,当时做了很多尝试,想了很多小技巧来绕过这些问题。期间,微软的中国员工与我们积极沟通,帮我们查找问题,给了我们很大的帮助。这次开发过程比较特殊,是在一个逐渐完善的平台上开发,有一些不同的乐趣和苦恼。”在詹晓文看来,Windows Store提供的一些与其他应用市场不同的特色,比如“买前使用”机制、较高的分成比例等,对开发者来说都很有吸引力,特别是“买前试用”机制,对于一些收费应用来说是一个非常好的推广方式,开发者无需开发额外的免费限制版,用户需要付费时也无需额外下载。同时,詹晓文肯定了Windows Store高效的审核流程:“之前的几次提交,一般一个工作日就能给出结果,如果是审核未通过,可能会更早的知道结果,并告知是哪里的问题,而微软的相关工作人员总能非常耐心的帮助我们查找问题。”以下为本次采访主要内容:问:你认为win8 Metro应用的开发有哪些特点?与传统Windows桌面应用开发有什么区别?哪些类型的应用更适合win8 Metro应用?詹晓文:首先是开发延续性好,原来做Windows Phone应用开发工程师基本可以无缝迁移到win8 Metro平台。对于原来做Windows桌面应用开发工程师来说,原来桌面应用开发中一些较复杂的技术,在开发Metro应用的时候也会遇到,比如Windows 运行时组件技术,这时候很容易就能够学会。其次开发成本低,支持“HTML+JS”语言来做开发,上手比较快,平台提供了很多美观的控件,再加上HTML语言,可以非常快速地实现多种精美界面效果, 总体开发时间比较短。迁移门槛低,因为支持C+、C#、JS等语言进行开发,很多现有的代码都可以迁移到这个平台使用,特别是Web应用,只要做少量修改都可以很容易在技术上支持Metro。当然,Metro下不同应用间的隔离加强了,应用之间的交互比以前会麻烦一些, 比如词典的屏幕取词,Metro下可能就是个比较难解决的问题。同时,Metro应用虽然更容易上手,但感觉会更难精通,如果想要搞懂一些深层次的东西,比如编程模型、线程、异步、组件等等,还是需要很多功夫的。说到Metro应用与传统Windows桌面应用开发上的区别,首先是开发语言上的区别。虽然Metro程序使用JS、C#、C+开发都是可以的,但是最有开发者基础的还是使用JS,这样客户端可能会更加倾向于使用简单逻辑,而将核心的运算、数据处理工作放在服务器端,这是比较适应“云加端”的一种软件模式的。当然这也不是绝对的,Metro下也可以用 C+写出比较复杂的算法处理。其次Metro应用更强调快速响应,大多数耗时操作的API都设计成异步,为了快速响应用户的操作,提升触摸的体验。我们认为Metro更加适合以用户接收信息为主的应用,而不是以用户处理信息为主的应用,因为触摸相对鼠标键盘,在文字录入、精确操作上还是有一些不方便,所以像新闻客户端这种比较适合做成Metro应用,而图像处理、文档编辑类软件可能就就不太适合。问:对于Metro UI体验的一致性,以及诸多为触控优化的特点,你们的应用是如何与此结合的?你们如何更好的通过Metro UI的特性来展现应用的内容或功能?詹晓文:Metro 界面强调布局简洁,在视觉方面减少了质感、线条的使用,增加对纯色块的使用,内容优先,这个风格本身很符合词典以查词结果展示为主的特点。win8的Metro界面有些特性对我们的应用很有用,比如Snapped多显示区域模式,用户在同一个屏幕上同时显示两个应用,用户用比较大的屏幕区域来浏览网页和阅读内容,用比较小的屏幕区域来查询“有道词典”,这是非常方便的。而在win8的开始屏幕上,每个应用都可以在动态磁贴上显示一些动态更新的内容,有道词典的磁贴上会轮流显示用户最近查询的5个单词及其解释,帮助用户复习这些未掌握的单词。#p#分页标题#e#Metro风格是视觉的一种规范,但并不是代表每个Metro应用给人视觉感受就完全一样,就是因为Metro的风格简洁,用户体验和UI比以往更重要,Metro视觉更多是在控制点、线、面和空间基础上,通过对这几个元素的控制给出的感觉也不一样。Metro风格追求整体平面化感觉,但每个产品都可以为自己产品细节进行视觉延续,可能在线、面或者细微的图标等等。问:从编程代码调试和开发产品设计的角度上评估,win8 Metro应用的开发,以及微软为之配套的开发工具,你们觉得是否方便?詹晓文:微软
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 安徽中考考试题目及答案
- 糖皮质激素雾化吸入疗法在儿科应用考核试题及答案
- 露天矿山三级安全教育试题(附答案)
- 解析卷-在职硕士综合训练试题
- 2025年教育信息化基础设施建设与教育资源优化配置报告
- 押题宝典期货从业资格之《期货法律法规》考试题库含答案详解(综合题)
- 2025至2030年中国扫地机器人电商行业市场评估分析及投资发展盈利预测报告
- 2025至2030年中国金枪鱼行业市场运营现状及投资规划研究建议报告
- 股权转让合同示范
- 教育普及合作协议
- TGSC 006-2024 二氧化碳陆地封存工程选址指南
- 销售目标达成计划
- 食材验收标准培训课件
- 畜禽养殖知识讲座
- 高速公路收费员培训课件
- 暴发性心肌炎的护理查房
- 生字预习表语文预习卡
- 大格子作文纸模板
- 房屋建筑构造课件(上)
- 团员组织关系转接介绍信(样表)
- 地质勘探安全系统规程(AQ2004-2005)
评论
0/150
提交评论