ios 开发一款输入法有多难?

2014-06-30 20:13:42 +08:00
 join
最近在学习双拼输入法,这让我的打字效率提高了不少。最主要的是错别子比以前少多了,让我爱上了这款输入法。
我现在在ios设备上打字会有一些双拼切换的思维障碍,去网上搜索了一圈发现ios是没有其他输入法的。
另外这个哥们 http://www.v2ex.com/t/96194 我也不知道为啥放弃了开发输入法。我想原因应该不是单纯的拖延问题。可能是真的碰到了技术上难以解决的问题。
ios比较封闭,现在各大做输入法的公司都没有ios的输入法。如过好做的话我相信那些做输入法的公司早就把这件事情干了。
所以我想问问有可能懂这个问题的人,在ios上开发一款输入法到底有多难?有没有难道完全实现不了的地步?
4711 次点击
所在节点    iDev
19 条回复
dorentus
2014-06-30 20:23:11 +08:00
没有 iOS 的输入法(或者比较少见)只是因为 iOS 8 之前不越狱的话没法装第三方输入法……
pagecho
2014-06-30 20:25:07 +08:00
除非越狱,否则无法实现。比如搜狐拼音对于没有越狱的机器推出了搜狐输入板,仅在那个app里可以用搜狐拼音,然后你只能在打完以后再复制出去。
Henrybsbhp
2014-06-30 20:25:47 +08:00
等 iOS 8 吧。
xohen
2014-06-30 20:48:53 +08:00
「现在各大做输入法的公司都没有ios的输入法」——感觉我和你用的不是一个iOS,
join
2014-06-30 20:49:37 +08:00
@xohen 不是越狱的哦。
lightening
2014-06-30 20:50:12 +08:00
iOS 8 之前苹果不允许安装第三方输入法。
likaci
2014-06-30 20:51:30 +08:00
@join 有大公司做,但是不越狱不行 =》 api限制
我是这样理解的。
越狱之后装百度输入法,小鹤双拼挺好用。手机 pc pad 词库同步
Perry87
2014-06-30 21:03:18 +08:00
1. 有版权的词库,这个对于个人比较难独自实现(个人可以向大公司买,谷歌的话可以crack搜狗的,:))
2. 取词算法内核,
3. 调用各OS的相应API,绘制界面等等;

在iOS 8 之前 苹果完全没有开放输入法相关的API,需要摸黑操作。但在iOS 8 上,也是需要这三步的。
zodiac1111
2014-06-30 21:18:43 +08:00
"最主要的是错别 子 比以前少多了" 呵呵
duolab
2014-06-30 21:34:14 +08:00
楼主是没用五笔,另外真的没输入法吗?
neoz
2014-06-30 21:34:41 +08:00
@Henrybsbhp 其实一直都是用默认输入法。因为感觉开发的那些华而不实,用起来还慢,在我那四年没换过的4上面,唯独自带不卡。其实默认还是挺好用的,除了那些词语库
Henrybsbhp
2014-06-30 21:48:42 +08:00
@neoz 我也是对第三方输入法无所谓的那种,逮什么用什么吧,Mac 上就用双拼,iOS 没办法就用全拼,这样也好,两者一样经常使用,不容易造成生疏。
join
2014-06-30 21:55:36 +08:00
@duolab 不用五笔,确实没有看到第三方的输入法。
@zodiac1111 是的,已经好了不少了,以前我打完长一点字总要检查几遍,现在几乎不检查了。
neoz
2014-06-30 22:08:01 +08:00
@Henrybsbhp mac上的输入法有点坑。字的位置变动频率太高了,有时候不大方便。。
SoloCompany
2014-07-01 01:52:07 +08:00
你这个问题应该改成:开发一个可以用第三方输入法的操作系统有多难,以至于需要7年时间。
懒得吐槽了
muziyue
2014-07-01 09:05:23 +08:00
错别子
luoyou1014
2014-07-01 14:15:18 +08:00
用双拼避免错别字的话, 记得加上形码哦.

我只是路过的.
soulgain
2014-07-01 16:04:34 +08:00
iOS8之前只能通过App内置输入法的方式去做,比如QQ和百度的一些产品内置了自家的输入法。
这样做会增加App的体积,所以很少数产品会这样做。
Shared
2014-07-01 23:33:06 +08:00
在 iOS 8 之前不越狱真没办法。我越狱后安装百度输入法,五笔双拼混输。平时五笔98,想不起字根的时候双拼。聊天不累了,手指也不抽筋了。唯一的坏处是用别人的手机老按错键

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/120281

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX