技术与热点应用 您所在的位置:电子展览网 > 行业资讯 > 技术与热点应用 > 手机设计与制造

爱可信:“面向Android提供基于WebKit的NetFront,而非本公司的浏览器引擎”




关键词:
爱可信首席技术官(CTO)石黑邦宏 (点击放大)
  爱可信公司(ACCESS)2010年11月15日发布了面向普通用户的应用软件(应用)“NetFront Life”系列。由Web浏览器“NetFront Life Browser”、文件记录软件(Documents Viewer)“NetFront Life Documents”和提供主屏幕(Home Screen)的“NetFront Life Screen”组成。均为面向Android的应用,可从Android Market免费下载利用。笔者就开发这些产品的目的采访了爱可信首席技术官(CTO)石黑邦宏。(采访者:大森 敏行)

问:请问开发NetFront Life系列的理由是什么?

石黑:本公司近十年来一直致力于开发面向手机的Web浏览器。要开发手机Web浏览器,首先要与通信运营商和厂商进行协商,将其嵌入到产品中,然后才能到达用户手里。因此,从Web浏览器的开发到上市,往往要了一年到一年半左右的时间。这样一来就无法把偶然间想出的新功能马上提供给用户,有时甚至还会出现一些令人懊恼不已的情况。

  不过最近随着iPhone和Android终端等智能手机的普及,已经逐渐能做到把软件直接交到用户手里。因此我们想有效利用此前积累下来的嵌入经验,直接向用户征询关于便利软件的意见。如果面向普通用户进行公开的话,可以根据用户的意见对产品进行改进,还可以通过系统升级提高产品质量。如果用户增加,还可以向正在开发Android终端的厂商提出预先安装软件的方案。

问:面向已经存在标准Web浏览器的Android提供其他Web浏览器的目的何在?

石黑:我们当时想的是,也许通过加入标准Web浏览器中没有的有趣功能,能够开发出“快乐使用的浏览器”。比如说,NetFront Life Browser中就配备有将终端倾斜时、Web页面也会随之倾斜显示的功能。没想到会受到那么大的关注,经常会从用户那里听到“真有趣”之类的话。另外还配备有可简单清除碎片(Scrap)的功能。

  并不支持(通过两个手指进行缩小和扩大操作的)Pinch In和Pinch Out操作。在刚开始开发的时候是支持的,但由于开发团队“希望用一个手指即可进行操作”的要求,就取消了该操作方式。不过由于有许多用户强烈要求“支持该操作”,因此计划在新版本中恢复该功能。

问:该应用的基础是面向个人电脑的现有NetFront吗?

石黑:不是的,我们并没有使用本公司自主开发的浏览器引擎。而是利用了开放源码“WebKit”。这将是首款采用WebKit的NetFront。

  今后以基于WebKit的显示为前提的Web页面应该会日益增多。本公司今后将在可利用高速处理器和大容量存储器的高端产品上使用WebKit浏览器引擎,在资源有限的嵌入式产品上使用自主开发的引擎。

问:采用WebKit有没有与原来的开发团队之间产生摩擦?

石黑:的确,公司内部的开发团队分为WebKit团队和自主开发引擎团队,两个团队之间一直存在竞争。不过,基于自主开发引擎的NetFront有着即使在恶劣的处理器和存储器环境下也存活至今的十年以上的开发历史。这些开发经验在WebKit版应用的开发中也发挥了很大作用。

问:为什么提供文件记录软件(Documents Viewer)NetFront Life Documents?

石黑:因为我们公司拥有显示引擎。本公司一直授权NTT DoCoMo使用文件记录软件,几乎所有的NTT DoCoMo手机上都配备有该软件。该软件具有可快速翻页及变焦的特点,还支持复杂图表的显示。

问:请介绍一下主屏幕NetFront Life Screen。

石黑:我们拥有ACCESS Linux Platform(ALP)项目的用户界面。具有即使不启动应用也可显示其中信息的特点。比如,只需选择电话簿应用,就能显示出电话簿的内容。还可通过变更皮肤来改变外观。今后还将继续提供其他皮肤。

问:对于爱可信来说,NetFront Life系列将来会如何定位?

石黑:我们希望以后当终端用户想到爱可信这个公司的时候,脑海中能够浮现出NetFront Life。

  当然这也意味着我们在广告业务方面要做些挑战。NetFront Life Documents分别提供显示广告的免费版和不显示广告的收费版。到目前为止,即使我们想要在应用中显示广告,但由于在日本要兼顾到手机运营商,因此很难轻易实现显示。如果是Android的话,则有可能实现。虽然目前还只是显示NetFront Life自身的广告,今后将会显示经由合作企业的广告。

  另外我们还想启动个人开发者可在应用中显示广告的机制。这一领域的服务似乎只有美国苹果公司收购的美国Quattro Wireless和美国谷歌能够提供,竞争还没有那么激烈,因此这将是一个开发目标。

问:还是像以前一样写有代码吗?

石黑:是的。虽然在IP Infusion公司的开发中使用的是C语言,但最近也经常用Java编写面向Android的应用、用Objective-C编写面向iPhone的应用。不过,由于应用有专门的开发团队,因此并不能接触到关键之处。主要编写演示应用等。

分享到:
收藏 打印
相关新闻
  • 没有相关信息!