分享一个大二做的学习类微信小程序

最近(大二暑假)做了一个小程序,名字叫记忆手卡,用来记忆知识的的,

主要想用来背面经、记一些算法题的思路等,所以我花了两个星期开发了它。

你可以在微信小程序上搜索 记忆手卡

记忆手卡二维码

痛点:

市面上大部分记忆类的小程序都是针对背单词的,而针对大学生等对内容自定义的小程序产品比较少

而对于像我们需要Markdown语法支持的小程序就更少了

毕竟我们需要Markdown语法的来代码高亮或者从GitHub等平台上将以前写好的笔记复制到小程序

有什么用:

1.用来看代码
我自己就需要看一些LeetCode的题解代码或者其他算法代码、语言语法的一些规范代码、语言的进阶使用代码,等等之类的代码,

来记忆或者理解,久不久来看一次、复习一次是非常好的。

2.用来看面经

准备大三了,是时候准备明年的面试了,而面试要看面经,而面经又非常多知识点,要把牛客等平台上的面经整理下来,复习记忆,毕竟能在小程序上看面经,会非常好

随时打开微信就可以使用记忆手卡来记忆面经,当然你也可以把记忆手卡添加快捷图标到桌面,像使用APP一样使用它,那效率会更加高。

3.用来看接口文档

用来看接口文档是我正在做小程序的过程中发现,既然小程序支持Markdown,那用来看接口文档也是不错的选择

虽然可能是伪需求,但是既然能支持Markdown,那么用来看接口文档也是一个挺好的选择

4.用来平时上课的时候整理知识点,期末临时抱佛脚

像我们平时上课的时候,或多或少会去整理一下知识点

而整理知识点到本子上就会造成一种自己记下来了就掌握了的错觉

而期末的时候可能才会找来复习,而记到记忆手卡上面

我们可以平时排队的时候、吃饭的时候、上厕所的时候、睡前等零碎时间来复习一下以前的笔记

当然小程序的卡片还支持上传图片,如果你不想写到小程序上,把知识点拍照上传并且做成卡片也是不错的一个选择

5.其他用途等待你们发掘

不过我觉得不是很适合来记单词,因为单词太多了,做成卡片很麻烦

而且记忆手卡不支持音频,所以我觉得背单词是唯一不适合的,其他都挺适合的哈哈哈哈

优势:

1-可以分享:

小程序里面自己做好的卡片可以分享给其他人

可以申请分享到卡片商店,免费分享给所有使用该小程序的人

2-交互较好:

左右切换页面

双击完成卡片的状态变更

点击展示卡的背面知识

长按进入编辑页面

也有瀑布流式浏览

点击对应的卡片可以查看卡片背面的知识

Bilibili上的介绍视频

3-提供小图床:

因为Markdown支持插入图片,所以我也开发了这个图床,

也就是可以上传图片到小程序上面 ,在创建卡片的时候可以使用,

可以到图床处点击对应的图片(点击会自动复制一个图片对应的Markdown语法的链接)

并且图片使用了CDN加速

图床可以在我们不想打字或者资料是纸质版的时候,可以拍照存到图床上,后续创建卡片可以使用

劣势或者缺点:

当然小程序还是有很缺点或者限制的

1-比如说面向的用户少

因为很多人需要的是背单词的需求,所以小程序面向的用户比较少,可能是大学生、程序员等少部分人

2-还不够很简洁

因为我是第一次完整做一个前端小程序,所以页面不够精美简洁

3-目前只支持Markdown语法

我觉得支持Markdown,可以说是既是优点也是缺点,因为面向的用户就比较少了,而面向会Markdown的用户可能更少哦,所以用户可能再加个富文本什么的,会面向的用户更多一些,小程序迭代升级也更健康

4-输入内容比较受限

我们找到的内容大部分是在电脑找到的知识点,在手机上输入内容可能比较不够方便,或许未来可以开发网页端与小程序通数据

等待开发:

导出markdown文件

导出PDF文件

开发网页端记忆手片

感想:

第一次一个人全栈开发一款小程序,期间碰了很多壁,踩了很多坑,特别是输入内容这一块,需要输入框随高度着输入的文字多少而变化,还有小程序editor编辑器存delta对象到数据库的时候没有序列化与反序列化的操作而踩坑。

记忆手卡 目前还是婴儿期,自己技术也不太够,开发了一个可能大佬看起来就是小case没什么技术含量的程序,但是我们不都是从零开始的吗,它就像我们第一次学习编程的时候,接触到for循环和if语句写的那个猜数字游戏,没什么技术可言,但是也让我们开心半天

所以欢迎大家去使用一下看看哦~ 顺便可以给我这个正在成长中的菜鸡一些建议,

最后可以的话~ 你们来当产品经理,让我们一起改进它~

更新时间:2020-08-21 19:37:00

本文由 菜鸡音宫 创作,如果您觉得本文不错,请随意赞赏
采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
原文链接:https://www.hicaiji.com/archives/flashcard
最后更新:2020-08-21 19:37:00

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

×