·

计划开发弦圈的桌面端版和APP版

Published at 2024-12-14 22:52:14Viewed 62 times
Common article
Please reprint with source link

由于如今是后移动互联网时代,很多人在碎片化时间基本上都是用手机,手机用户群体庞大。加上弦圈本身也有不少手机端的访客,占比有时略高于电脑端,有时略低于。而弦圈目前只兼容了移动端浏览器,并没有一个真正给手机用的APP。

因此,补上弦圈APP能在一定程度上弥补手机端体验的缺失。而桌面端,只是顺带的事情。其实我一直以来都计划开发弦圈桌面端+APP,只不过原计划是在网站运营好了以后再做打算,之前在小红书也有人说想我弄个APP,我当时就说人手不够弄不了。为什么现在突然决定弄呢?其实是因为我感兴趣😂,并且这段时间也闲来无事,网站运营先放一放了,前面高强度宣传引流+更新内容,属实吃不消,而且效果也不太满意。

其实当时开发弦圈网站,确实只是为了应付毕设,不过后来我逐渐对网站开发感兴趣,因此就把它做得更好了。网站的名字刚开始也不叫弦圈,而是叫诗词工作室,后来又改成兵水行,总之名字记得改过好几次。网址刚开始是poemstudio.fun,后来还买了chordspace.cn,现在才改成这个。其实刚开始我是打算做APP的(做安卓APP),不过后来忘记是啥原因了,还是觉得做网站比较合适。

现在为啥又说对写APP感兴趣了?是因为我这段时间了解了不少跨平台开发框架,可以用前端的语言开发桌面端应用以及手机端APP,也就是说我可以直接一套代码同时用于网站、桌面端、APP。这无疑能够节省我大量的时间,直接用自己熟悉的语言进行开发,避免了又要重新开始学一样东西。当然,因为桌面端、APP毕竟跟网站不同,很多东西还是需要改的。原来昨天桌面端应该能整出来了,我用的是tauri来生成exe文件,可惜因为Nuxt.js这个框架的问题,测试的时候没事,一打包就不行,请求不了后端。

而对于APP,我是打算直接从头开始写了,但不是直接写安卓开发或者ios开发,我对比了Ionic、Tauri和React native,目前是选择了React native。首先我是不打算用Vue来写了,因为被整出心理阴影了,所以我选择用React。而Ionic感觉除了自带一个UI库外,跟React native比没有明显优势,React native用的人最多,生态更加强大,我不想再像以前那样遇到问题找不到解决方案。而Tauri感觉更加适合整桌面端,跨平台开发桌面端除了Tauri就是Electron,而reddit上的人都说Tauri比Electron要好,虽然用Electron的人更多。

关于这个APP目前也是随缘写,感觉即便是跨平台,也是跟原来的网站开发不太一样,不少原本能用的东西,现在也得找别的东西代替。同时,后端也得相应的改一改,配合APP,总之感觉也还是很麻烦。

目前来看,开发弦圈APP应该也需要很长时间,我目前只是感兴趣随便写写,写个网站都已经这么累了,再写个APP不敢想。弦圈单单开发就花了我六个月的时间,加上后面上线以后的几次大改,n次小改,前前后后不知道花了多少时间精力。写代码真的就是个苦力活,高级板砖,关键是我还没收入。。。

加上用了Nuxt.js这个框架,各种乱七八糟的问题层出不穷,现在一提到开发新功能,我心里就打个寒战。之后我也会慢慢把原来的代码迁移到Next.js上去,React的生态更加强大,出了问题好歹更有可能找到答案,同时找人写代码也好找,因为写的人多。

最后也欢迎对弦圈感兴趣,且有编程能力的人加入我,帮忙开发弦圈。目前这个APP,一个人写的话,保守估计完整版全部开发完,至少得一个月的时间。不过目前来看有没有APP其实影响也不是很大,我也完全可以先弄个非完整版弦圈APP,比如说整个APP就只能看、点赞,其他都干不了。

0 人喜欢

Comments

There is no comment, let's add the first one.

弦圈热门内容

10月底至11月初,弦圈功能更新:上传附件

最近我们将给“写帖子”添加一个新的功能:上传附件。也就是说,以后在弦圈用户可以上传自己写的pdf版或者doc版的文章,或者是可以分享自己收藏的电子书。至此,弦圈将同时兼顾为一个资源型网站,大家可以在弦圈的帖子中寻找相关的资源(如电子书、notes等)进行下载。附件的下载可以设置条件,如回复后才可下载,支付金币可下载等。之后为了更好的体验,我们计划引入智力(经验)和货币系统。货币暂分为金币和弦币,其中金币为免费的,所谓“书中自有黄金屋”,签到可获得智力值,而智力值又能产生金币😇。最后,如果上传的附件存在侵权等问题,请联系删除。注意,最新帖子泛函分析教材Functional Analysis Notes(2011)为测试贴(下图为测试画面),新功能将马上上线😃。11月2日:新功能已于昨日更新完成,欢迎尝试使用!😃

英语不好,读不懂英文数学教材怎么办?

问题:最近我得到一本英文 GTM1 的 PDF。起初我截图发到微信上,再通过机翻来阅读。后来觉得麻烦,就打印下来。结果它马上给我一个下马威。第三节开头给了一个定义,然后就出现了一个长达三行半的复杂句子,我辛辛苦苦把每个不认识的词都标出来,但是除了开头的「定义 3.1 是不完全的」,后面我就不知道它说的是什么了。而且我发现书里面有很多很多我不认识的词,一个一个查只怕一年也读不完。经常在知乎看到「数学书是所有英文教材里文字最好懂的」这样的评论,大概我的英语水平太差了吧。(我的英语水平:我现在初三,120分的试卷一般考110~112)所以现在我应该怎么办?怎样比较快速地提高英语水平使得我能够看懂数学书。(补充一句:我的数学水平对看书不是很成问题)我的回答:看不懂英文怎么办?那就老老实实遇到不懂的单词,就查一下什么意思,然后拿个笔记本记下来,这样还能方便偶尔复习巩固记忆。每次遇到不懂的单词,就这样操作,时间长了有感觉了,就可以不记笔记了,遇到不懂的查,脑子过一遍,继续看,代入到语境中去理解。你是初三,真巧我看人生中第一本数学英文教材的时候也是初三,当时刚刚中考完,我还依稀记得当时看的教材是泛函 ...

关于平方可积空间的一些疑问

勒让德多项式是平方可积空间的完备正交基,也是该空间的绍德尔基,即该空间的任意一个元素,可以由其唯一的表示。而勒让德多项式是由x,x^2,x^3....通过施密特正交化原理得到的,两者张成的空间相等都在平方可积空间中稠密,那么我想问的是x,x^2,x^3....是该空间的绍德尔基,即平方可积空间的任意一个元素可由x,x^2,x^3....唯一表示么

我翻译并整理了一些MathStackExchange的问题和回答

对于数学老手而言,阅读全英文数学甚至是全法语数学,都是可以做到的。但是对于数学萌新而言,阅读全英文的数学内容,可能会比较吃力,也需要花费更多的时间来进行阅读和理解。然而对于做数学的人而言,不懂英文就意味着会有大量优质的英文数学资源无法享用。国外比较有名的数学论坛包括MathStackExchange 与 MathOverflow,都拥有大量优秀的问题以及十分优质的回答,这往往能帮助你解决学习过程中遇到的难题。所以,我觉得可以翻译一些MathStackexchange与MathOverflow的优质内容,让更多的国内的数学爱好者能够接触到优秀的英文数学资源。目前我已翻译,并重新整理以下内容,中英对照(切换语言可见):如何构建一个比复数域$\mathbb C$还要大的域?ℝ的有限域扩张是ℝ或者同构于ℂ幂零理想层的局部截面是什么样的?我在哪可以找到一个数学笔友?范畴中的态射一定得保持结构吗?我在教材中找到了一些不一样的阿基米德性质的乘法形式如果我看数学看得很慢,这没问题吗?仿射概形上的概形什么时候仿射?如果两个对象的余极限同构,那么这两个对象同构?正弦函数的幂级数展开是否是柯西序列?任意一个 ...

10.27 弦圈问题分析以及改进计划

最近有不少对弦圈感兴趣的爱好者,在弦圈注册了账号,也有人参与了互动。对此,我在这感谢各位的支持和认可!😃不过经过这段时间,用户注册后的表现,也透露出目前弦圈存在的很多问题。首当其冲的就是首页,默认显示最新内容,用时间顺序排序,意味着大家在首页往往无法看到有趣的内容,也可能找不到他想看的内容。这也导致弦圈中优秀的内容被埋没。因此,针对这个问题,我自己设计了一个简单的热度算法来计算“热度”,然后通过“热度”来排序首页的热门内容。旧的热门内容就是单纯的通过阅读量排序,没有热度随着时间衰减的现象,这也意味着新内容往往容易被旧内容排挤掉。有了更好的热度算法,我就可以将打开首页默认显示最新内容,改为默认显示热门内容了😇。接着就是中英文混合的问题,这个首页已经解决了,首页看到的内容都会把其他语言的给过滤掉。但是圈子内的话,我没有强行设置只有一种语言,因为不太想一些优秀的英文内容被埋没。我有点想参考推特的做法:热门内容推荐的大多数都是一种语言(如中文),只有一两个是其他语言(如英文)。或者说还有一种方案:热门内容全是同一种语言,再增加一个选项”全部“,即查看圈子全部内容。至于数学圈首页,那些数学分支的 ...

Get connected with us on social networks! Twitter

©2024 Guangzhou Sinephony Technology Co., Ltd All Rights Reserved