标签: 颜色


27

2009年10月

普莱科 玛雅吧应用程序上的Michael Love

以下是专访 普莱科 创办人 迈克尔·洛夫 ,关于 普莱科 玛雅吧应用程序 ,目前正在进行Beta测试。

约翰:对玛雅吧应用程序的漫长等待已引起所有Pleco粉丝的困扰。您对第一个Pleco 玛雅吧应用程序的开发过程有何评论?

迈克尔: 好吧,大部分延迟源于我们实际上只在一月份才真正开始开发玛雅吧版本的事实。’09 –在此之前,我们主要致力于在Windows Mobile和Palm OS上完成/调试Pleco 2.0。我们在2006年初绘制了功能图,当时玛雅吧只是史蒂夫·乔布斯的一瞥’因此,当苹果在春季发布第一个玛雅吧 SDK时’08我们已经远远超出了我们可以认真缩小2.0的点,以便尽快开始使用玛雅吧版本。

 aisearchdict.gif

普莱科 2.0

但是就实际的发展情况而言,最大的时间浪费是围绕玛雅吧 OS所做的事情’t do very well. We’在Palm / WM上也经历了相同的过程–我们开始以制造商推荐的方式实施所有操作,只是发现操作系统的某些区域过于错误/缓慢/不灵活,需要用我们自己的,定制设计的替代方法来代替。

在玛雅吧上,两个主要问题是文件管理和文本呈现。那里’玛雅吧上没有内置机制供用户将自己的数据文件加载到设备上;他们所能做的就是安装和卸载软件。因此,我们必须添加自己的Web浏览器(用于从Web下载数据文件)和我们自己的Web服务器(用于从计算机上传数据文件),以便人们安装自己的文档/抽认卡列表/等。还必须实现一个非常复杂的系统来下载和安装附加词典和其他数据
文件由于多种原因,’将所有这些捆绑到主软件包中是可行的,并且用户无法像在其他移动平台上那样直接从台式机上安装它们。

还有玛雅吧’的文本呈现系统实际上相当缓慢且缺乏灵活性,这对于像苹果这样在计算机排版领域有着悠久而丰富历史的公司而言,实在令人失望。绘制富文本(多种字体,粗体,斜体等)的唯一官方机制是将其呈现为网页,这花费了太长的时间并且使用了太多的内存,对我们来说不可行。苹果的方式似乎也有一些错误’的WebKit页面呈现引擎处理包含中文和非中文文本的页面。甚至简单的非富文本输入字段等也是很大的性能问题–手写识别器面板花了大约8倍的时间才能在Apple中插入新字符’的文本输入框,就像它实际识别一个字符一样。因此,我们基本上最终不得不编写我们自己的三个不同玛雅吧用户界面控件的版本,以便使文本呈现也能按我们想要的方式工作。

因此,去年春天可能已经准备好在玛雅吧上使用Pleco进行快速,肮脏的移植,但是要使所有事情真正顺利进行需要花费更长的时间。

(更多 …)