书荒小说阅读器吧 关注:399贴子:992
  • 27回复贴,共1

在书荒没有安卓版之前我开发了一款小说阅读APP,给作者提点意见

只看楼主收藏回复

提醒下作者:在书荒APP里面的那个声明其实是没有任何用处的
作者的书荒小说阅读器用了几年了,可苦于一直没有安卓版和IOS版,所以17年下半年的时候我就抽空花了些时间做了一个自己看的,结果今年年初才发现,作者居然已经开始做安卓版了,不过还是写个帖子记录下,顺便给作者提点小意见
------------------------------------------
先上几张在书荒安卓版出来之前自己开发的APP截图作为留恋









-------------------------------------------
自己的这款小说阅读APP是我使用React Native+Golang开发的android+ios版本,基本上小说阅读器该有的功能都有了,因为担心法律问题,所以一直都是自己+一些朋友在用
说下自己这个APP的技术栈(当时主要是为了尝试把Golang应用于移动端开发)
原本我是打算纯粹使用Golang一套代码来实现Andorid、IOS两个平台的界面+业务逻辑,可最后还是觉得做界面用React Native省事一些,至于Java和Swift根本不在考虑范围之内
React Native:一套代码实现Android、IOS两个平台的界面
Golang:一套代码实现Android、IOS两个平台的所有业务逻辑,包括缓存、搜索、解析、数据处理等都是由Golang实现
-------------------------------------------
说下书荒小说阅读器可以继续改进的地方(我自己做的有些功能已经实现,部分还未实现)
1、小说章节单独换源(指定单章节换源,就像我上面图片中演示的那样,因为现在很多最新章节里面内容都是假的,只有类似“正在手打中...”之类的内容)
2、解决小说缓存的问题(书荒目前缓存多本小说时会导致内存飙升,建议使用单独的线程、后台服务等方式去处理缓存功能,我自己的就是这么干的)
3、书库建议完善(目前书荒直接就是使用起点的书库,建议增加对纵横小说网、创世小说网等榜单及分类的支持)
4、阅读页面目录列表(建议将目录列表分页展现或者按需加载,在碰到一些几千章的小说时,书荒的目录页在安卓低端机下体验很不好,显示卡顿空白、翻空白,闪屏等问题出现概率很大)
5、书架分类功能(比如隐私加密书架之类的,这个我后期也会给自己APP加上去,因为可以藏小黄书....)
6、书架列表显示(可以考虑换一种显示方式,比如以列表的形式,这样可以直接显示最新章节,最近阅读章节,最近阅读时间、最近更新章节数量等信息)
7、.....
提的这几点中有好几条我自己的APP上已经实现了,有几条因为时间问题没去弄,建议作者有时间可以改进一下


1楼2018-03-11 11:42回复
    希望作者先实现下书架隐私分类功能,这样可以收藏小黄书了,我自己写的的懒得去弄了


    2楼2018-03-11 11:45
    收起回复
      另外说下小说的解析方式
      一:最古老的方法
      以前不少小说阅读器都是先针对一些小说网站写好解析规则,然后根据用户输入的书籍名称去查询那些盗版网站是否存在这本书
      然而这种方法耗时就算了,最大的缺点就是不能保证该网站的可靠性,也许缓存一本书之后用户的IP就直接被小说网站给封了....
      尤其是在碰到目标网站挂掉的情况下,这样的操作就是找罪受了。
      二:推荐的方法(也是目前我在用的方法)
      直接利用百度或360等搜索引擎,当用户输入小说名称时,直接在后台异步去搜索引擎中搜索该小说,然后返回符合的搜索结果列表供用户选择。
      这样做的最大好处就是省事速度快,因为目前各大盗版网站的页面结构基本上差不多,可以说写一套规则可以匹配所有盗版小说网站,因此可以直接利用搜索引擎,这样的话,只要百度上能搜索到的书,那么APP上就能直接解析
      这样也有个缺点,那就是无法保证目标网站的质量以及速度,不过也不是没办法解决,因为可以直接使用黑名单机制,凡是速度慢、文字广告多、经常崩溃、章节经常错误的目标站都自动加入黑名单,这样可以筛选掉一大批垃圾站点。


      3楼2018-03-11 11:58
      收起回复
        才看了下作者的脑图,发现我说的基本已经列上去了,感觉白敲了一堆字


        4楼2018-03-11 12:20
        回复
          很*的感觉


          IP属地:湖南来自手机贴吧5楼2018-03-11 14:33
          回复
            很*的感觉


            IP属地:湖南来自手机贴吧6楼2018-03-11 14:33
            回复
              楼主能分享一下你的阅读器App吗?


              IP属地:江西来自Android客户端7楼2018-03-17 06:32
              回复
                脑图在哪里看的?


                IP属地:上海来自Android客户端8楼2018-10-20 07:55
                回复
                  个人未知领域的知识果然深奥。


                  IP属地:北京9楼2018-10-26 23:00
                  回复
                    楼主分享一下的开源项目吧


                    IP属地:上海10楼2018-11-15 17:53
                    回复
                      有语音朗读功能吗?


                      IP属地:江苏11楼2018-12-20 11:16
                      回复
                        还行


                        IP属地:安徽来自Android客户端12楼2018-12-22 01:09
                        回复
                          哇塞大大请问您介意分享下您的阅读器吗⊙︿⊙


                          IP属地:山东来自Android客户端15楼2022-09-25 22:02
                          回复