美文网首页
新旧版本岁寒输入法的异同

新旧版本岁寒输入法的异同

作者: 临岁之寒 | 来源:发表于2018-07-06 20:33 被阅读120次

很多旧版岁寒的用户都会问新旧版本的岁寒有什么不同?今天我就在这里作一个统一的回复。

相同之处

1.新旧版本的输入方案是一样的,这一点与岁寒1和2的情况不同,那个时候的岁寒新版在输入法方案上都是另起炉灶,但是这一次不是,这一次的新旧两个版本的输入方案是一样的。因此新旧版本的岁寒输入法必然会在很多地方上是几乎没有差异的;
2.内核的逻辑是一样的。因为输入方案没有变,所以内核几乎也没有改变的必要。虽然新版岁寒的内核是用C#改写的,但整个内核都是在之前的java实现的内核基础上移植过来的而已。不过这一点也许很快就会被打破了;
3.大多数快捷操作是一样的,诸如回车左滑的功能、拼音下滑删除的功能、符号子键盘的功能等等;
相同的地方其实很多,我就不多赘述了。如果你是老用户,使用新版的时候感觉很多功能都似曾相识就对了。

相异之处

1.实现的技术不一样。旧版的岁寒输入法只是Android平台上的实现,无法用于其他平台,而新版的岁寒输入法洛书河图两个平台版本是基于xamarin技术开发的,达到了一套代码开发两个平台的效果,我这么做也是为了尽可能的降低跨平台地维护成本,利于岁寒输入法的可持续发展。
2.UI完全重做,不仅仅是主程序界面的UI重做,包括主键盘的UI也是完全重做的。旧版的键盘UI其实我用代码绘制出来的,其好处是运行效率比较高,但坏处也很明显,就是可维护性差可移植性差可扩展性也很差,很多效果都难以实现,这也是我要重做Android岁寒输入法的主要原因之一。
3.新版本的整句引擎是我研发的,而旧版本的整句引擎是从谷歌开源项目中移植过来的。由于旧版本的整句引擎是为全拼输入法设计的,因此并不能支持岁寒输入法特有的省略声母的整句输入,其复杂性也导致我无法对其进行升级,因此必须用自己研发的引擎替代之。
4.软件的内部架构重新设计,设计旧版本的岁寒输入法我的开发经验不足,软件架构不合理,模块关系混乱,导致程序后续的升级改进越来越困难。因此重新架构的想法很早就出现在我的脑海里。新版的岁寒输入法程序经过重新架构和模块化之后,已经不是一个特定的输入方案下的程序,而是可以通过替换模块,高效快捷地改造成另一个输入方案的程序,iOS平台上我为输入法学会开发的模糊三维输入法就是如此。
5.更多的功能和更好看的UI效果,我在键盘UI没有再选择自己使用代码重绘,不再重复造轮子,而是尽可能地选择系统控件,利用成熟可靠的系统控件重构高性能的输入法键盘,这为后续引入更多功能和更好看的特效打开了方便之门。现在新版本上已经有了许多旧版本上所没有的功能,比如说快捷文本等,这种程度在未来肯定还会加深。

如上所述,新版超越旧版只是时间问题,有一点十分重要,就是目前旧版本的岁寒输入法已经停止维护了,所以我希望旧版本的用户尽早地迁移到新版本。虽然新版本可能还存在很多不足,但我需要你们在使用之后将使用体验告诉我以帮组我改进新版本的岁寒输入法,使得岁寒输入法更加高效、更加便捷。

战略合作伙伴:落格输入法 X

相关文章

  • 新旧版本岁寒输入法的异同

    很多旧版岁寒的用户都会问新旧版本的岁寒有什么不同?今天我就在这里作一个统一的回复。 相同之处 1.新旧版本的输入方...

  • 如何使用岁寒输入法的主题功能-河图

    想要获得很多主题请访问此岁寒输入法论坛主题专区,或者加入岁寒输入法交流群,第一时间获得app和主题包的新版本。 下...

  • 如何使用岁寒输入法的主题功能-洛书

    想要获得很多主题请访问此岁寒输入法论坛主题专区,或者加入岁寒输入法交流群,第一时间获得app和主题包的新版本。 下...

  • 我是如何开发岁寒输入法的

    我与岁寒 首先,先隆重介绍一下我自己,我叫岁寒,而我要向你介绍的这款输入法叫岁寒输入法,没错,你猜得没错,我正是岁...

  • 如何自定义岁寒输入法键盘布局

    由于修改岁寒输入法布局并没有能改变岁寒输入法的键位的功能分区,因此在学习自定义岁寒布局的方法之前,大家最好了解一下...

  • 如何自定义Android版岁寒输入法的主题包

    经常有用户问我如何使用岁寒输入法的主题自定义功能,这篇文章就来向大家详细介绍Android版岁寒输入法的主题自定义...

  • 岁寒输入法之洛书河图

    河出图,洛出书,圣人则之。 今天,岁寒输入法在安卓平台的第4个版本正式发布,这是一个全新的版本,也一个新的开始,是...

  • 岁寒词条互助计划

    从河图4.14.0和洛书2.2.0开始,为了提高岁寒输入法的词条质量,改善用户的使用体验,岁寒将向用户推出了岁寒词...

  • 记在为Xamarin.Android项目接入Huawei HMS

    事情是这样的,前期我将岁寒输入法上传到了华为应用市场,最近我进行版本更新时审核不过,原因如下: 审核要求我接入华为...

  • 岁寒输入法隐私政策

    岁寒输入法尊重并保护所有使用服务用户的个人隐私权。为了给您提供更准确、更有个性化的服务,岁寒输入法会按照本隐私权政...

网友评论

      本文标题:新旧版本岁寒输入法的异同

      本文链接:https://www.haomeiwen.com/subject/iynbuftx.html