519 字
3 分钟
仓输入法
一款基于「中州韻輸入法引擎/Rime Input Method Engine」的iOS版本输入法。
诞生缘由
2020 年机缘下,我学习了小鹤双拼和小鹤音形。但在 MacOS 上,只有小鹤双拼原生输入法支持,音形则无法使用。为了不影响使用,我尝试使用“Squirrel鼠须管”。
并且,我开始尝试寻找一款免费开源的、类似“Squirrel 鼠鬚管”的 iOS 平台输入法。
在检索了一番之后,没有满意的。因此,我决定自己来动手开发,并在这个过程中学习 iOS 开发。
开发这个输入法项目并不容易,因为我以前没有在 iOS上 开发过任何项目。在整个开发过程中,我遇到了很多问题和困惑,但也因此学到了很多新知识和开发技能。
现在这个输入法项目已经基本满足我个人的使用,但我深知这个项目还有很多不足和改进之处。因为我的水平有限,可能并没有完善地考虑一些细节问题,而一些更高级的功能难以实现。
但是,我会尽我所能不断优化这个项目,并及时修复大家反馈的问题。当然,也欢迎大家提交PR共同开发这个项目。
总的来说,开发这个输入法项目是一项充实的工作,也让我更加了解了 iOS 开发。
无论最终这个项目能否被广泛使用,这个过程都是一次宝贵的经验。
问题反馈
致谢
感谢 TF 版本交流群中的 @一梦浮生,@CZ36P9z9 等等伙伴对测试版本的反馈与帮助,也感谢 @王牌饼干 为输入法制作的工具。
第三方库
仓输入法的功能的开发离不开这些开源项目:
- librime (BSD License)
- KeyboardKit (MIT License)
- Runestone (MIT License)
- TreeSitterLanguages (MIT License)
- ProgressHUD (MIT License)
- ZIPFoundation (MIT License)
- Yams (MIT License)