找回密码
 注册
搜索
查看: 1068|回复: 1

[讨论] windows mobile下怎么开发输入法

[复制链接]
发表于 2009-6-29 12:56:19 | 显示全部楼层 |阅读模式
设计词库(单字词,双字词,三字词,四字词,多字词)

2 设计索引表(主要为了提高查找速度)

3 设计算法(包括26键输入和9键输入)。
算法设计至少要考虑三点。
A: 速度。尽量在较短的时间内找到相应的字词。
B: 字词数。在保证速度的前提下,尽量多给用户提供备选词。例如用户输入拼音“BeiJing”,你的算法在高速找到“北京”之后,如果能把“北京您好”等相关词组找出来,就更好了。
C: 内存。你的算法设计不要把手机的内存都用光了。
此外算法还包括简拼输入,例如输入“BJ”,就应该找到包括“北京”在内的所有第一个字以“B”开头,第二字以“J”开头的二、三、四和多字词。算法还有很多要设计的地方,这里只是抛砖引玉。有一点要注意,在设计9键输入法时,要查看相应的专利,进行专利回避。也许你所设计的算法已经被申请专利了。

4 UI设计。
现在很多输入法在预制到手机里之后会出现很多问题。除了算法和使用习惯的问题之外,更多的问题是,输入法的UI经常把输入框(手机软件的输入框和WAP/WEB页面的输入框)挡住。这个部分十分讨厌。

这里只是大概说了一下开发输入法需要了解的东西,其实要考虑的问题还太多。一个好的输入法能让一个人,一个公司过上花天酒地,纸醉金迷的生活。同样一个烂的输入法,足以毁掉一个手机。本人尽5个月,一直在使用一款新手机,这个手机里预制了一个新的输入法。说实话,实在太垃圾了。很多人因为这个输入法都不愿意使用这款手机(手机设计很漂亮,女生肯定喜欢),可惜了这个手机。所以,成也萧何败也萧何。
发表于 2009-7-7 19:45:31 | 显示全部楼层
全都可以实现
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-14 14:46 , Processed in 0.054189 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表