关于我们

FIT 输入法是怎样做出开放 SDK 这样决定的?

做FIT输入法SDK的想法由来已久。思绪大致是这样的:

1、冯华君(新点科技合伙人、FIT for iPhone,即WeFIT的主要作者)一直都有把FIT输入法开源的想法。他也做过尝试,搞了个fitx。不过最后变成了狂热爱好者小圈子的事,开源并没有推进FIT输入法的进步。此事也就搁浅了。但这个想法奠定了我们今天决定开放SDK的基础。
2、苹果公司一直很重视触屏键盘体验,我们相信短期内它不会开放系统键盘接口。FIT,和iCosta、iAcces是最早的iPhone中文输入法,但三家实现替换苹果自带输入键盘的方式都不一样,也就是破解方式不一样。每次iOS大版本升级,它的键盘方面的代码就大改,FIT截获系统键盘的方式也要大改。破解是一项艰巨的苦力活啊。但这个过程中,我们发现苹果在输入方面的努力一直朝着越来越合理的方向走。到了现在,苹果是允许开发者设计App内适用的键盘。苹果的思路值得跟随和尊重。但它的中文输入体验还不够好。既然我们是支持苹果而不是挑战苹果,我们的方式也应该改变。
3、安装第三方输入法要求用户的iPhone“越狱”,而越狱过程对于用户是一种很不好的体验,也有违我们推崇正版软件的理念。从技术的角度,越狱实际就是像黑客入侵服务器那样,设法夺取用户机器的root权限。iOS每升级一次,越狱的用户就得等黑客们再找到系统漏洞,才能升级享受最新的技术成果。我相信愿意这样折腾的用户的比例会越来越小。为装输入法而越狱会成为小众行为,所以FIT应该回到易于用户使用的方向上来。
4、FIT从开放中来,也就应该在开放中生存下去。去年秋天,我们决定抛弃独立开发拼音引擎的计划,转而与开源产品SunPinyin合作。这个过程我们不是奉行拿来主义,而是真的针对这个开源引擎的问题去改进,并把成果贡献给社区。后来团队推出写字板和随享两款App,进入移动应用市场。这时候,我们不但自己实践了App内嵌输入法的新方式,也有机会听到同行对这种方式的反馈,最终让开放SDK这件事成为可能。

开放输入法SDK,这是FIT团队的一个里程碑。接下来还会有很多新探索新尝试。做效率类工具类移动应用,目前这依然是FIT团队的主要方向。无论我们后续在什么领域上发展起来,我都相信开放、合作、深入技术这三点是FIT赖以生存的核心。希望SDK成为一条桥梁,把我们、同行、还有用户连接在一起。