Google拼音输入法开源

来源:互联网 发布:js获得radio选中的值 编辑:程序博客网 时间:2024/05/13 20:44

 

 

 

再次感叹Google的实力

 

从刚刚建立的项目页面上可以看到,输入法基于SCIM,目前只提供google手机移动平台android的版本。真正要在广大linux下使用还有很长的路要走。

 

代码地址:http://code.google.com/p/scim-googlepinyin/

 

 

附录:SCIM简介

 

SCIMSmart Common Input Method)是一个支持多国语言的输入法平台,虽然它的设计着眼于通用性,但是鉴于Windows之类的桌面OS有较完整的本地机制,所以SCIM更多还是用在UNIX/类UNIX环境中,比如像ubuntu之类的一些Linux桌面发行版就采用这个软件作为多语种输入平台。

SCIM的目标是建造一个通用的输入法开发平台,用以简化输入法的开发和维护。它拥有极清晰的结构和容易使用但功能强大的操作介 面。并包括完整的 XFree86 窗口系统输入法应用程序

SCIM使用C++编程语言写成,它将输入平台的界面分为数个不同的等级,而这些等级是互相独立并且容易使用的。因此,开发者可以很容易写出新的输入法,而且只须数行程序码。

SCIM有着高度模块化的特征,大部份组件皆可编译为动态的可加载模块,所以可以如用户所愿随时执行程序。举例来说,为SCIM所写的输入方法为IMEngine模块,用户可以使用这个模块配搭不同的前端程序,如SKIM来使用,这大大的方便了用户。

SCIM对比XIM或IIIMF使用较高级的程序库,所以拥有更容易使用的界面。而且可以与XIM或IIIMF并存。SCIM亦支持客制化的输入法界面,如GTK+2界面模块及qt 界面模块。

 

原创粉丝点击