遇到了不明白的英语生词,我们的第一反应是「查词典」。
但是,大部分词典只是简单地给出释义,很少能看到详细的语境释义,这给我们立体地去了解一个单词造成了困难。
今天要分享的,就是一款能帮助你立体学单词的小程序——人人字幕组出品的「人人词典」,
「人人词典」上手体验
喜欢看美剧的人,对人人字幕组肯定不会陌生。
他们出品的「人人词典」的首页,也与其他词典 app 也有很大区别:当你搜索单词的时候,「人人词典」提供的每个单词,都会给出这个词的影视剧的台词和剧照。
这也是「人人词典」的特色所在:它并非单纯地做了一个普通纸质词典的电子版,而是将人人字幕组的历史字幕翻译资源,作为词典的有机部分,让你通过恰当的情景和语境,加深对单词的理解。
renrendict-1
随意查询某个单词,「人人词典」会显示这个单词的不同台词。你可以点击相应剧照查看对话上下文,或者点击台词中的「喇叭」按钮,收听台词原音。
「人人词典」还带有简单的「生词本」功能。当你遇到一个生词,想以后进行复习,点击相应单词的加号就可以添加至生词本。
在「生词本」标签中,你可以查看已经添加到生词本的生词列表。在这里,你也可以备份或恢复生词列表,或是进行一些简单的管理操作。
renrendict-2
除了基本的查词和生词表功能,「人人词典」还提供了「翻译社」功能。它会将某些影视剧中的台词拿出来,作为翻译任务,供大家讨论更好的翻译。
随意点击一个翻译任务,你可以看见待翻译台词的上下文、以及生词释义。你可以根据这些信息,提交自己的翻译结果。当你提交了自己的翻译,你就可以与其他人的翻译进行比较。
与单纯的「翻译」过程相比,「翻译社」中的「比较」过程,可以很清楚地找出自己的翻译中的问题,反过来也是学习和提升的过程。
相比较于传统的「释义」英汉词典,「人人词典」小程序通过人人字幕组的历史作品资源,帮助用户从语境出发,从语境中学习英语。这是其他词典 app 很难做到的事情。
「人人词典」的开发经验
可以说,「人人词典」是现有的小程序中,完成度非常高的一款。而且,这款完成度很高的小程序并没有花费太多的开发时间。
开发者铜矿在接受我们采访时表示,「人人词典」小程序的开发进程并不是连续的,「加起来前后大约花了一周」,整个小程序的开发过程也非常「愉快」。
首先是开发难度的降低。铜矿表示,几乎所有熟悉前端的人,基本上都能直接上手 WXML 语言,逻辑功能也被很好地封装在了一起。
其次,开发工具的良好体验也能减轻开发压力。铜矿表示,官方提供的 IDE 中自带的模拟器非常棒。
虽然它尚不能做到所见即所得,但从编辑器到最终效果的过程几乎是无缝的,调试效率非常高。
传统 app 开发,模拟器效率都不太高,更多还是真机调试。
这些都让铜矿觉得,小程序的开发成本非常低廉:
我认为,小程序开发成本只有 app 的十分之一。
而在「人人词典」的开发过程中,遇到的最大的问题,就是开发者社群不成熟。
因为这个原因,铜矿差点因为无法解决网络 post 请求的问题,搁置「人人词典」小程序的开发。最终,铜矿在 GitHub 中上传的大量代码里找到了解决办法。
小程序是一个革命性的应用平台
「人人词典」的开发者铜矿,又是怎样看小程序这个新事物的呢?
铜矿认为,小程序是一个革命性的应用生态平台。小程序可以做到效率和质量的完美平衡:在保证高效率的同时,也能让开发者做出质量极高的小程序。
在微信里使用小程序,究竟有什么特点呢?铜矿认为,小程序不应该追求用户长时间的停留,而是应该尽快解决用户的问题,之后让用户离开。
比如突然收到好友消息,用户就可能频繁在聊天界面和小程序切换,体验很不好。
他开发「人人词典」小程序,也是看准了小程序的「即用即走」的特点,因为词典的特性之一就是快速查询,查完就可以离开。
我们希望用户在临时有查词需求时,能快速获得优质而专业的服务。
与其他应用平台的审核人员不同,小程序的审核人员非常具有亲和力。铜矿与我们分享了他在提交小程序审核时,发生的一件趣事:
记得第三次退回的时候,腾讯审核的人员在退回意见上附加了一句话:「你们的小程序做得不错,完成度相当高,非常期待你们的后续版本。」
不同于 App Store 和其他应用分发平台的审核人员,铜矿说,小程序的审核人员让人觉得更 nice。
最后,铜矿表示会继续选择小程序的开发,以后如果有创业项目,也会选择小程序进行验证和试错。在试错之后,再根据情况考虑是否开发 app。
如果可以,我甚至也可以接受不开发 app 的情况。
Hello小程序将与您共同成长。微信号:130870319 QQ群:40726600
网友评论