V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
drakeet
V2EX  ›  分享创造

一种完全不一样的背单词方式和思维 - 『贝壳单词』APP(开源)

  •  1
     
  •   drakeet ·
    drakeet · 2014-09-23 11:29:54 +08:00 · 11901 次点击
    这是一个创建于 3751 天前的主题,其中的信息可能已经有所发展或是发生改变。
    前言:这个 app 是我在大二下学期考试期间背单词的时候突发奇想并且花费了大概 4 天的时间做出来的,所以有很多地方可能写得不好,或者很多功能点没有写完,考虑到目前还有另外一些项目特别忙,于是将这个项目开源了,开源地址: https://github.com/drakeet/Seashell-app 欢迎 star (●'◡'●)ノ♥ 并且我在最近进行了一些更新,但仍然存在一些问题,新版尚未完成发布,特别欢迎和希望能够有人和我一起来有空完善它^ ^

    以下内容来源于我的博客: http://drakeet.me/seashell-app

    背单词的时候我就想,百词斩做得再好,用户不愿意打开就根本没用,那怎么做一个好的背单词应用呢?

    我觉得只要常驻通知栏, [每天在通知栏显示一个单词就够了] ,通知栏浏览率那么高,托 QQ 的福,每次顺便瞟一眼,就像我们认识一个人一样,多看几眼,也就认识了。因此,背单词根本就是顺便且无意识无压力的事,一年好歹能记牢 365 个单词^ ^ 不行的话隔周复习,或两天一个也行,记不住也不会责备你要求你,反正就是无压力无压力非常无压力……地背单词~~~于是我花了两个早上的时间开发完成了这个毫无压力的背单词应用,贝壳单词,它保证你一年 365 天都能够非常轻松愉快地背单词。

    “贝壳单词”,谐音“背个单词”,贝壳比喻通知栏,贝壳中孕育珍珠。在极低耗电量极低占内存的情况下,自动隔天更新一个单词至通知栏,隔周自动复习。可以查看今日与昨日的单词,未来还将设置用户自选词库和本地词库。从此,大学的英语课即使不上了,也不必再担心英语日渐倒退,因为你每一天都在无意识之中稳步前进……

    注:
    我在取这个名字之前,在各大应用商店搜索果一番,发现并没有叫贝壳单词的,并且也觉得很不错,就果断用了,后来才发现有一个背单词应用叫做『扇贝单词』 orz ,也就是说,我绝对不是看了人家的名字而去模仿人家,因为那时我根本不知道扇贝单词,而且我们做的事情其实是不一样的,我也觉得我们的贝壳单词更有喻意哈。

    再注:
    现在看来,当初的代码写得不不是很得体、很好,并且我也不能花费太多时间来维护它,如果你不喜欢背单词,所以如果你喜欢这个创意,这是一个能够长期占领通知栏的应用,嘻嘻,目前小米应用商店日下载量大概稳定在 200 左右,特别特别欢迎有人能够来和我一起维护它,我们便可以把开发者的名字一起写在应用的『关于』里面了~~

    截图如下:










    apk 下载地址 - 小米(旧版了): http://app.mi.com/detail/65475
    35 条回复    2014-10-16 18:13:36 +08:00
    drakeet
        1
    drakeet  
    OP
       2014-09-23 11:30:49 +08:00
    orz,发了才发现,图太大了 QAQ,不能修改原帖55
    drakeet
        2
    drakeet  
    OP
       2014-09-23 11:44:09 +08:00
    对了,目前只有 Android 版,如果有人想使用这个创意实现一个 iOS 版也是非常欢迎的!(但iOS 的通知栏使用频率好像没有 Android 的高)
    ffffwh
        3
    ffffwh  
       2014-09-23 11:57:30 +08:00   ❤️ 1
    有意思
    hewigovens
        4
    hewigovens  
       2014-09-23 12:01:35 +08:00
    lz你这个有点像biscuit http://getbiscuit.com/ 它也主要是利用通知来提醒你记单词的, 还有Chrome extension
    drakeet
        5
    drakeet  
    OP
       2014-09-23 12:12:28 +08:00 via Android
    @hewigovens 感谢!我看了一下这个 biscuit ,很不错似乎实现了我的一些想法,但这个应用太大了,30+M,我暂时还没下载。
    我知道有很多背单词软件能够在锁屏展示单词,但这样随之带来的坏处就是,这个应用的自己开发的锁屏会替代你原来的锁屏,对于强迫症来说,有时是不能容忍的。于是我觉得在通知栏比较好一点,并且它不会显性通知你打扰你,而是:
    默默地,每天更换,你看或者不看,它就静静在那里。。。
    hewigovens
        6
    hewigovens  
       2014-09-23 12:14:34 +08:00
    @drakeet 不是锁屏, 系统通知, 还可以复制添加不认识的词, 不过词典略不全
    Fulminit
        7
    Fulminit  
       2014-09-23 12:28:47 +08:00
    求关于耗电量的问题。
    wzxjohn
        8
    wzxjohn  
       2014-09-23 12:30:43 +08:00
    @drakeet 可以考虑用iOS 8的通知插件实现一个唉~
    drakeet
        9
    drakeet  
    OP
       2014-09-23 12:33:20 +08:00 via Android
    @Fulminit 不要不停地检测,不要一直更新UI,不要随便访问网络。基本就没什么耗电量(我查电量统计的,确定耗电量很低)
    kmvan
        10
    kmvan  
       2014-09-23 13:30:52 +08:00   ❤️ 1
    怎么导航栏是右边画出来的呢。。。我左手持机的,5.x寸屏幕,碰不到右边啊
    drakeet
        11
    drakeet  
    OP
       2014-09-23 14:04:46 +08:00 via Android
    @kmvan 额,哈哈,抱歉,我右手。。。下次看看有没有解决办法。。。。
    drakeet
        12
    drakeet  
    OP
       2014-09-23 17:39:02 +08:00
    @kmvan 下一版就在设置里加入左右手切换,也就是说用户可以自己选择侧滑菜单是在左边还是右边,感谢你的提醒~!
    kmvan
        13
    kmvan  
       2014-09-23 21:33:21 +08:00
    @drakeet 囧,为了照顾左手持机用户,特意做这功能还真有点不好意思。不过有没有考虑过弄成底栏的bar呢?
    drakeet
        14
    drakeet  
    OP
       2014-09-23 22:33:50 +08:00
    @kmvan 哈哈,没事,这是很人性化的设计,而且很容易实现。
    另,因为侧滑中的菜单项目比较多,所以暂时就不做成 Tab 栏模式了。
    另一个问题是,目前 Pager 中空白有点多,显得空旷,还需要设计。。。
    canautumn
        15
    canautumn  
       2014-09-24 02:02:54 +08:00
    想法是不错,不过背单词真正有效我个人认为分两种情况,一是考试前高强度突击(指的是GRE之类的考试,不是四级),二是平时大量阅读英文文章积累。一天背一个的app就像是一个玩具,背完一年365个词,没有语言环境或者反复强化,能记住1/3就不错了。另外显示中文解释没什么好处,一是很多词只看中文解释会对以后的理解产生限制和误导,二是背完这词还是不知道怎么用。效果真的不如每天好好背一句地道的英语来的实在。
    orzfly
        16
    orzfly  
       2014-09-24 07:06:22 +08:00
    哎呀点开来第一个词就看到 weird……

    刚修了一夜各种 weird 的 bug……
    drakeet
        17
    drakeet  
    OP
       2014-09-24 07:24:59 +08:00 via Android
    @canautumn 我知道,可是,你说的这些都要靠坚持,坚持,是世界上最难的事。。。。

    而且你别小看这一天一个的,很多人包括我,大学的英语课根本就不听课的,课后更不会主动背单词,因为我不考研不出国,但日子一天天过去,多可惜,不背白不背,这是一种解决方案,有一定的受众,并且无压力,能坚持,一年就算背三十个,十年也三百个了,牢牢记住的三百个新单词,你感受下。。。
    不过,大家背单词还是要多结合句子,多上英文网站,多看英文文档和多听,确实成长很快*^_^*
    jackrex
        18
    jackrex  
       2014-09-24 08:55:37 +08:00
    好多功能都没有哈....
    likid
        19
    likid  
       2014-09-24 08:57:29 +08:00
    每天一句谚语是不是更好呢~
    主要是跟别人聊天能脱口而出几句牛逼哄哄的句子,特长脸~
    codeisjobs
        20
    codeisjobs  
       2014-09-24 10:38:21 +08:00
    支不支持4.1啊
    klam
        21
    klam  
       2014-09-24 10:47:02 +08:00   ❤️ 1
    赞啊,可惜手头没有安卓
    drakeet
        22
    drakeet  
    OP
       2014-09-24 11:28:18 +08:00 via Android
    @codeisjobs Android 版本?支持
    drakeet
        23
    drakeet  
    OP
       2014-09-24 11:32:41 +08:00 via Android
    @jackrex 只实现了一些基本功能,而且最新代码的稳定性比较差(商店中的旧版没问题),所以只是刚刚起步,有兴趣的一起来实现,正好目前代码也写得不是很复杂

    有意向的可以联系我QQ:31555四五四四
    bingwenshi
        24
    bingwenshi  
       2014-09-24 15:02:18 +08:00
    不错, 词库是怎么来的呢 ?
    drakeet
        25
    drakeet  
    OP
       2014-09-24 15:18:47 +08:00
    @bingwenshi 暂时的做法是人工精选,因为本来就背那么几百个,所以最好是好一点的词汇。。。不过意向是做成 本地词库 + 多套云词库 供用户选择
    codeisjobs
        26
    codeisjobs  
       2014-09-24 16:09:27 +08:00
    提个小小的建议啊,(我还没下,不知道是不是可以设置啊)以后可以的话 通知栏里面的单词要是也有音标就更好了。
    drakeet
        27
    drakeet  
    OP
       2014-09-24 17:45:03 +08:00
    @codeisjobs 之前的想法是,尽量保持通知栏信息的简洁,如果加了音标会导致关键信息可能不能一目了然地看到,于是没加,希望的是如果不懂读,点击该项目进 APP 查看详细内容。。不过,既然有人会需要,可以让用户自由『设置』,谢谢建议!
    loryyang
        28
    loryyang  
       2014-09-24 18:01:27 +08:00   ❤️ 1
    想法不错哦,可惜对于大部分准备拿app背单词的人来讲,这个速度太慢了。我现在背托福单词,每天的新词大概50到100个,加上重复的,还会更多。

    你这个app最适合那些闲来无事,也不准备背多少单词的同学们用了,其实你这个app真背不了几个单词。。。
    baka
        29
    baka  
       2014-09-26 02:49:04 +08:00 via iPhone   ❤️ 1
    棒,我是每天推送几个单词的邮件到手机上。目前只有英语吗
    drakeet
        30
    drakeet  
    OP
       2014-09-26 08:14:08 +08:00 via Android
    @baka 嗯嗯,目前就英语,等英语做到“多套云词库”时候,或许可以有其他的
    kkkk727970151
        31
    kkkk727970151  
       2014-09-29 12:13:24 +08:00
    很漂亮的说
    hoolhr
        32
    hoolhr  
       2014-10-15 19:00:35 +08:00
    @drakeet hey,你的这个贝壳,上豌豆荚设计奖了╭(′▽`)╯
    drakeet
        33
    drakeet  
    OP
       2014-10-15 20:25:04 +08:00
    @hoolhr 嗯嗯,是的,感谢支持,我也要继续努力和完善了
    hoolhr
        34
    hoolhr  
       2014-10-16 10:40:37 +08:00
    @drakeet 下拉菜单的图标是否可以淡化一些,现在觉得有点突出,拉下来先看到的是图标,然后才是单词。
    drakeet
        35
    drakeet  
    OP
       2014-10-16 18:13:36 +08:00
    @hoolhr 不错不错,细节很重要,这个建议不错!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1011 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 22:25 · PVG 06:25 · LAX 14:25 · JFK 17:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.