共 1,394 篇文章
共 6,621 篇文章及评论
- Association for Computing Machinery TechNews (ACM)
- Go Parallel! (Dr. Dobbs)
- HPCwire (Tabor Communications, Inc.)
- insideHPC (John West)
- Joe Duffy's Weblog (Microsoft)
- Microsoft Parallel Programming Development Center (Microsoft Germany)
- MultiCoreInfo.com
- scalability.org (Scalable Informatics)
- Software Dev Blog (Intel Germany)
- Soft Talk Blog (Intel United Kingdom)
- The Moth (Microsoft)
Archives
帖子来自 谢周意 (Intel) 
|
谢周意于2005年加入英特尔公司。作为一名应用工程师,他的主要工作内容是MID软件开发支持和使用模式研究,特别是针对Web2.0和新媒体应用的研究。 |
当Widget遇上MID
作者: 谢周意 (Intel) (5 篇文章) 日期: 十二月 29, 2009 在 5:40 下午
评论 (8)
说到Widget,相信大家不会陌生。各位首先想到的可能是Yahoo Widget,Google Desktop或Vista SideBar这些桌面Widget。他们炫丽的UI确实让人印象深刻。但Widget发展到今天,它的概念不仅仅是“桌面上的小部件”而已,已经有了比较广泛的含义。 一般来说,Widget可以分为三类:桌面Widget、网页Widget和移动Widget。 桌面Widget:就是大家普遍熟悉的PC桌面上的传统Widget部件。这类Widget一般有炫酷的界面,给桌面起到装饰的作用。 网页Widget:这类Widget一般作为一个模块嵌入网页中,起到个性化网页的作用。比如iGoogle,Sohu 博客和Chinaren校友录中的模块即是这一类Widget。 移动Widget:这类Widget运行在手持设备中。因为一般的移动设备屏幕比较小,所以一般都不作为桌面上的浮动部件出现,而是作为一个简单易用的应用程序。 其实这三类Widget没有明显的界线,它们之间可以相互移植或转化。 传统的桌面Widget,虽然开始的时候能给人眼前一亮的感觉,但至今没有真正火起来。我觉得原因有三:第一是因为传统PC上的应用已经非常丰富,Widget应用只能作为一个很小的补充;第二是传统PC在使用模式上,用户往往倾向于功能强大或者集多种功能于一身的应用,而Widget的功能一般都比较贫乏简单;第三是桌面Widget的UI固然炫丽,但对系统资源占用也比较严重。 相比桌面Widget而言,最近移动Widget则相对流行一些。我觉得原因也有三: 第一、 手持设备上的应用相比传统PC上的应用要少很多,而Widget正好起到一个很好的补充作用; 第二、 手持设备的用户在移动过程中并不需要功能非常复杂或强大的应用,更倾向于简单易用的功能;在路途中,在小的屏幕上,更需要的是直观明了的互联网内容和服务; 第三、 Widget应用的开发相对传统的应用要简单得多,基于JavaScript,HTML和CSS等网页语言就能开发出一个炫丽的Widget应用。 当然,目前的移动Widget也有劣势。首先,Widget应用的功能还是过于简单,大部分的特性都是基于Web的,在没有互联网连接的情况下基本不可用;对于本地资源、服务、接口的功能调用方面,虽然已经开始有些支持,但还很不完善,整个行业也还没有统一的标准。其次,对于UI炫丽而且功能比较强大的Widget,在普通的手机平台上运行得不够流畅,影响用户体验。 而当Widget遇上MID,我觉得是一个比较完美的结合。 一方面,移动Widget的优点能给MID的应用起到很好的补充作用;另一方面,MID比较强大的处理能力,正好能弥补目前移动Widget中的劣势,比如在UI和多媒体处理方面提高Widget的性能和用户体验。 所以我觉得,Widget作为MID中应用的补充是一个不错的选择。
分类: 移动技术
标签:Atom, MID, Widget, 手持设备
基于Adobe* Air*的MID应用程序开发
作者: 谢周意 (Intel) (5 篇文章) 日期: 三月 30, 2009 在 3:32 下午
评论 (2)
MID是“Mobile Internet Device”的缩写,中文翻译是“超移动互联网设备”。所以MID天生就跟“丰富互联网应用程序(RIA,Rich Internet Application)”紧紧地拥抱在一起。如何为MID快速地开发出丰富的互联网应用程序呢?如果程序开发者对网页开发很精通,而对Linux不太熟悉的话,我觉得基于Adobe* AIR* 平台来开发是一个不错的选择。 Adobe* AIR* 是一个跨系统应用软件平台,它允许开发人员使用HTML、AJAX、Adobe Flash* ...
分类: 移动技术
标签:Adobe Air, Atom, MID, Moblin
MID应用程序间的数据流模型
作者: 谢周意 (Intel) (5 篇文章) 日期: 三月 30, 2009 在 3:03 下午
评论 (0)
现在基于Moblin系统为MID设计的应用程序越来越多,这些应用程序会创建或者使用大量的数据信息,例如:网址、图片、地址簿或者文档等等。所以数据信息的管理变成了MID上应用开发的一个重要组成部分,但是现在没有一套完整的、成体系的标准和方法来管理这些数据信息。多数情况下,应用程序开发者不知道如何管理和利用其他应用程序产生的数据,而最终用户不知道调用哪个应用程序来帮助他们处理这些信息。 我最近在英特尔®软件网络上发表了一篇名为《MID应用程序间的数据流模型》的文章。 这篇文章介绍了MID应用中的信息流,并提议应用程序用一个数据流模型来管理各应用程序间的数据。它通过一个简单的实例来说明:在MID上的Moblin系统中,数据流是如何在应用程序中传递和管理的。其中包括信息流模型的介绍、演示用例的安装和使用,从而展示信息流模块在管理应用程序之间的信息过程中带来的好处。 希望这篇文章对MID/Moblin应用的开发者有所帮助。欢迎各位前去提问和评论。文章链接地址如下: http://software.intel.com/zh-cn/articles/Proposed-Information-Stream-Model-for-MID-Applications/
分类: 移动技术
标签:Atom, MID, Moblin, 添加新标签
从Windows 7的多点触控想到MID
作者: 谢周意 (Intel) (5 篇文章) 日期: 十二月 4, 2008 在 1:30 上午
评论 (4)
今天我去参加了微软的WinHEC 2008。这次WinHEC揭开了Windows 7的神秘面纱。在我看来,Windows 7就是Vista的升级版:降低对硬件资源的消耗,并提高对应用软件老版本的兼容性。除此之外,就是在Windows中融入多点触控技术,以及进一步改善即插即用设备的交互性和易用性。其实多点触控和即插即用都不是新东西,新的是微软把多点触控作为Windows中的核心特色功能,把设备的无缝连接和智能易用性看得比以前重要。 微软的多点触控,不仅仅是增加一种触摸屏的操作方式那么简单,其实微软是在试图通过多点触控来统一小屏幕到大屏幕应用的交互方式,即手持设备、普通桌面电脑和电视等应用的交互方式。首先,多点触控让操作输入成多样化,几乎可以完成所有的输入命令;其次,多点触控不需要屏幕以外的东西,比如键盘、触摸笔和遥控器等,只需要手指——最自由的方式;再次,Windows 7中的桌面图标、网页和文档的字体等都可以随意放大和缩小,从而适应不同尺寸的屏幕。因此,微软非常看好多点触控技术。 在此,我想到了MID。怎么样优化MID应用的UI和操作方式是我最近思考最多的。早在一两年前,我们就开始思索如何通过MID的触摸屏和手指操作来给用户最好的体验。比如,放大图标和按钮、自由放大网页和文档的字体、浏览图片时的手势操作等等,这些我们都做过。但最终实现的效果并不理想。这里边,一是因为MID不支持多点触控,二是MID系统和开发包对这些应用都没有很好的底层支持。然而,如今人家Windows 7在系统中通通都给你实现了;并且在软件开发包和工具中给予非常丰富的支持。 通过以上的分析和比照,我得出的结论是:如果MID在应用方面要做得更好,一是必需支持多点触控;二是MID的OS和开发库中必需加强对触控和图标字体等自由缩放的支持。
分类: 移动技术
标签:MID, Windows 7, WinHEC, 多点触控
在MID上观看移动数字电视
作者: 谢周意 (Intel) (5 篇文章) 日期: 九月 25, 2008 在 2:22 上午
评论 (7)
想起2006年上海IDF的时候,我们得从合作伙伴那里把电视信号发射机扛到演示现场,自己发射电视信号。我们调试半天,然后抹抹汗水,给来参观的人说:“这就是移动数字电视!在笔记本电脑和UMD(现在已经改名叫MID)上插一个U盘一样的东西就可以观看!”。“那我买回去,在家就可以用它来看电视吗?”一位前来参观的大叔瞪大眼睛问道。我只好心里叹气,回答:“这。。。恐怕不行。现在电视信号发射塔还在建设中。。。”(如果可以,俺们就不用费那么大劲扛发射机了。) 但是到了两年后的今天,普通老百姓就真的可以在家里用笔记本电脑或MID来观看数字电视了。我今年夏天,在家就是用联想的ideapad U8 MID观看了奥运,并获取了不少乐趣。我在北京已经可以搜到7个频道:CCTV1,CCTV3,CCTV奥运,CCTV9,CCTV新闻,CCTV少儿和北京1。视频画面的分辨率是320x240,在4.8英寸屏的MID上观看,感觉清晰度挺合适。我在家里拿着MID从客厅走到书房,再从书房走到卧室,精彩的电视节目丝毫不落,画面在移动过程中都很顺畅。有的时候,我把MID放在旁边,一边上网,一边用MID看电视。节目不喜欢的时候就把声音调小,放在一边;有精彩节目的时候,就专注去观看。感觉甚是惬意。我想,这就是广播的优势。比起互联网电视来,我觉得移动数字电视主要有以下几个优点: 1. 不占用互联网带宽。不会因为观看电视而影响上网的速度。即使没有互联网连接,也不影响接收和观看。所以,走在马路上也可以享受观看电视的乐趣。 2. 接收方式直接。这就像自来水一样,一拧开水龙头就能用。不像观看网络电视,打开节目之前还得streaming半天;中间要是卡的话,一卡又得Streaming。。。 3. 节目内容总是最新的。因为广播的都是直播的节目,在新闻和体育方面有比较高的时效性。而互联网上的电视节目还需要编辑、审核和上传。 总之,平时爱听广播的人应该会喜欢这种移动数字电视的。 目前,移动数字电视的USB Dongle还是太大,插在MID上影响美观,携带起来也不太方便。希望下一步可以集成到MID里边,或者有SDIO等更小巧的方案。信号覆盖方面,北京这边已经比较理想。我家在北京三环和四环路之间,室内接收已经很顺畅。但在其他城市,信号覆盖还有待进一步改善。目前频道节目的数量也还不够多。 但愿再过两年,移动数字电视又是另外一番景象。
