这个项目说起来很内疚,是我大学一个恩师2017年给我的题目,我一拖到现在都没有做好。我感觉不是时间问题,也不是技术问题,完完全全是自己太废了。现在我做的这些为了什么 我自己心里很清楚。
好了,我们来说说这个项目是做什么的,要设计成什么样吧。
首先 这个项目是为了在手机端也能方便地查询各种基因的各种信息。目前主流的基因查询类的网站并没有提供什么restful接口给我们使用,所以我们只能使用爬虫技术去抓取数据,但是我这次并没有使用服务器,所以我打算使用objective-c的做成一个类似爬虫的功能。但是 毕竟APP的性能有限,这样的功能肯定十分耗时,因此我会使用一个mad reduce的思想 去优化使得APP响应速度快一些。
这个APP第一个版本我打算只做出基本的功能,只要APP能稳定运行即可。
第一个页面是主页 支持手写及语言输入进行查询;点击查询会跳转到一个结果页面,主要是tableview 可以查看查询的结果,点击每一个cell可以查看一个记录的详情。第二个页面是一个收藏的展示页面,主要也是tableview。