yunisSong / readBook

一个小说app,用flutter实现,资源全部在线从起点和第三方网站爬取

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

logo

Github地址

用flutter写的一个比较完整的应用《书阁》(曾经尝试上架苹果,结果被拒了,所以干脆开源了),当然在设计模式等方面还不是很熟悉在flutter中需要怎么去架构,包括代码的规范等等,这部分有同学感兴趣可以改好提merge。 《书阁》app中所有的数据都是直接来自起点和第三方网站,爬取html页面之后,使用正则分析来获取资源,相当于简易的爬虫了。

有问题可以在github提Issues 欢迎交流!!!!

book_view目录中为flutter项目 readBookServer中是一个响应的简单的Django服务器,忽略就好了,我应该在我自己线上服务器中部署好了。

flutter分支

dev

已经完成的功能:

  • 从起点获取各类排行榜的书单
  • 从起点获取书籍的详细信息
  • 实现了加入书架的功能
  • 从第三方网站查找书籍信息
  • 从第三方网站获取目录信息和章节内容
  • 实现了书籍的缓存功能

截图

书架 排行榜 目录 阅读界面

About

一个小说app,用flutter实现,资源全部在线从起点和第三方网站爬取


Languages

Language:Dart 38.4%Language:HTML 27.4%Language:CSS 16.5%Language:JavaScript 9.0%Language:Python 4.1%Language:Objective-C 1.8%Language:Java 1.7%Language:Ruby 0.8%Language:Shell 0.2%