十二月

29

Nook Torn Open, Hacked, Rooted

Nook 的移植的类似e-book阅读器android系统的解剖图 Barely weeks after its launch, Barnes & Noble’s Android-based Nook e-reader has been hacked and ‘rooted’ (root, or full system access, has been obtained). A loose team of hackers reported the work on their wiki, Nook Devs.

十月

15

五大智能手机操作系统大对决

“智能手机”中的“智能”,其实指的是手机上所运行的那些软件。 那么,到底是哪种手机操作系统能够真正集最强悍的性能、最好的易用性以及最好的发展潜力于一身呢?是iPhone、Android、BlackBerry、Windows Mobile,还是Symbian?你到底该选谁呢? 还记得手机只能用来打电话是什么时候的事儿么?估计你对手机操作系统的了解,可能还没对微波炉用法了解得多吧?兄弟,时代不同了啊! 如今的智能手机,就是一台超便携、可上网的个人电脑,它们所使用的操作系统,决定了手机功能的多少和个性化的大小。购买一部手机,实际上就是在购买一个平台,这个过程和你考虑选择PC还是苹果电脑是一样的。 为了看看如今智能手机的操作系统到底如何,我们花了点时间,仔细研究了一下这个市场上,在手机操作系统上面占有明显优势的顶尖五位:苹果的 iPhone(iPhone 3G)、Google的Android(T-Mobile G1)、微软的Windows Mobile(HTC Touch Diamond)、Nokia的S60第三版Symbian(N96),以及RIM的BlackBerry(BlackBerry Bold)。 在此,我们对五个操作系统的功能、易用性、视觉效果,它们标准的应用软件及其他第三方程序方面进行了相应的比较。 苹果iPhone OS 它是什么:iPhone OS是大名鼎鼎的苹果电脑Mac OS X的袖珍版,经瘦身和重新设计后,专门用于驱动iPhone 3G手机。

六月

5

移动Widget将成为中移动互联网业务的主要发展方向

据报道,在北京清华紫光国际交流中心举行的第73期《移动Widget闪亮未来》交流活动上,中国移动研究院业务拓展部高级项目经理、联合创新实验室中方项目协调人张焱就中移动如何为用户提供Widget生态环境的相关问题与参会嘉宾进行了交流。 张焱在交流会上为大家阐述了Widget的相关问题,他认为移动Widget能够与手机很好地结合,中移动将会就Widget的特性构建一个生态系统,借 此把Widget的开发者吸引进来,为用户和整个产业链创造更多的内容。移动Widget将成为中移动互联网业务的主要发展方向。 以下是本期IT龙门阵实录: 张焱:各位朋友,晚上好,非常高兴今天有这么多朋友一起来交流Widget这个话题。 今天的主题是Widget,刚才程宝平也对Widget做了一些介绍。在我的名字前面,写着JIL联合创新实验室中方的主要项目协调人。大家可 能有些人了解JIL,也有些人不太了解。大家也会好奇JIL跟今天的主题Widget有什么关系?那么,我接下来会针对这些问题,对JIL做一个简单的介 绍。 首先JIL是是中国移动、沃达丰、软银、Verizon共同出资创造的实验室。JIL里面,几方在最初确立这个项目的时候大家找到一个共同点, 就是 Widget,刚才程宝平也谈到BAE,BAE也是在JIL成立之前,中国移动开发的研发项目,叫(Browser- basedApplicationEngine),然后其他运营商,像软银、Verizon也有相应的研发或者相关的努力,大家在确立JIL以后,发现首 先找到这样一个共同点。刚才程宝平对Widget做了一些阐述,我想特别强调两点,第一点,其实我们说到移动互联网,大家各有各的想法,各有各的解说,从 这几个运营商来看,Widget因为它在PC的移动因特网领域,是一个非常重要的现象,而且越来越多的应用出现。 另外,Widget代表了一个典型的互联网现象,移动运营商或者业界的很多公司都认为移动Widget是移动互联网业务发展的一个很重要的方向。 Widget本身很小,同时,手机特点也是很小,像这么小的应用窗口,很容易放在手机上面,从这个尺寸上面,也一个很好的结合,当然也有其他的因素,比如很容易开发等等。 基于这样的特点,我们认为移动Widget是未来发展方向,因为它的便利性及可以吸引很多的开发者,尤其是网页开发者,这样,人人都可以变成 Widget的开发者。运营商能够基于Widget的特性,比较方便地构建一个生态系统,能够把Widget的开发者吸引进来,为用户、为整的产业链创造 更多的内容。 在JIL的移动Widget项目中,我们到底做了哪些项目的工作?首先,是定义WidgetEngine的规范和开发跨平台的 WidgetEngine。WidgetEngine是基于浏览器技术的跨终端操作系统平台的Widget应用环境。而跨平台的目的就是为了降低开发者开 发应用的成本,使得开发者的应用尽量只开发一次,就能够在不同的平台上都能运行。此外,与其他一些公司所作的WidgetEngine有所不同, 运营商的引擎要重点体现体现它在体现运营商业务能力和服务能力等方面的差异化,并通过API的形式提供给开发者和Widget应用,从而增强Widget应用的表现能力和丰富程度。 其次,JIL还开发一套WidgetSDK,供开发者下载以开发Widget应用。 最后,JIL还构建全球的开发者社区,为开发者将所开发Widget应用输入到各个运营商的应用下载门户建立有效的渠道。

六月

5

OMS开发介绍

OMS平台介绍 OMS(Open Mobile System)是一个因移动互联网而生的开放的终端软件平台。OMS平台专为移动终端设计,是一套由Linux操作系统、Dalvik虚拟机、浏览器、中 间件和关键应用组成的完整解决方案。OMS由Android平台衍生而来。在涵盖Android组件的同时,OMS还集成了大量的增强型中间件、应用及中 国移动增值业务。例如,OMS为开发者提供了一个高度优化的本地搜索引擎和相关API。该引擎可被用来将本地搜索功能植入到开发者自己的应用中去。与此同 时,OMS实现了一批关键的中国移动增值业务,如手机邮箱、无线音乐和飞信等,从而给OMS用户带来独有的用户体验,也为开发者探索更多奇妙的应用提供了 接口。更令人振奋的是,Android并不提供的Widget应用,也在OMS平台上得到了很好的支持。开发者可以利用Widget APIs创造出丰富的应用和酷炫的界面。总之,为了给移动终端用户提供友好的人机接口和卓越的用户体验,OMS平台会一直秉持开放的根本原则。 OMS SDK支持两种类型的应用开发: OMS应用、Widget 应用 OMS 应用 OMS应用与Android应用类似,是基于java开发的。然而,与Android相比,OMS提供大量OMS特色的API,从而使OMS平台扩展了Android并与之区别开来。 由于OMS与Android兼容,你可以同时用OMS API和Android API来开发OMS应用。任何由Android API创造的应用都可以在OMS终端上正确的运行。然而,你不能在Android终端上运行由扩展的OMS API开发的程序,因为这些OMS API是OMS平台独有的并且在运行时是必需的。 若想了解更多关于OMS API的内容,请参考 OMS API Reference。 另外,你可以在Eclipse IDE中用ADT创造OMS应用。ADT插件拥有许多让创建、编辑、运行和调试OMS应用更快更简单的强大扩展。 Widget 应用 除了基于java的应用,OMS还支持Widget应用开发。Widget应用是OMS的精华,因为截至目前为止Android还未支持Widget应用的开发。 若想了解更多关于Widget的内容,请参考 Widget 介绍。 如果你想以Eclipse IDE作为Widget应用的开发环境,可以安装一个叫做WDT的为Widget工程和工具添入了许多集成的支持的自定义插件。WDT插件拥有许多让创建、编辑、运行和调试OMS应用更快更简单的强大扩展。

五月

17

OPhone平台开发环境常见问题解答

Android是Google公司于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称。而OMS是基于Android为中国移动“深度定制”的移动操作系统。如果你希望使用OMS SDK搭建环境开发应用程序,请阅读这篇文章。这篇文章总结了很多搭建开发环境的常见问题,例如如何连接OMS SDK中的模拟器,如何安装/卸载ADT,如何创建工程,如何查找程序出错的原因等等。