[开源]iOS 新闻客户端

2015-05-18 14:35:35 +08:00
 black

简阅是我去年开发的一款 iOS(iPhone + iPad) 新闻类客户端,内容抓取自 cnBeta.COM。在售期间倍受好评,但由于版权问题已于今年一月从 AppStore 下架,下架至今,每天仍有几千人在使用这款 App。

不清楚简阅是什么的可以先观看 YouTuBe 上的30秒演示视频:

https://youtu.be/Ere_umItcAw

简阅完全基于客户端技术实现,希望大家不要太关注接口怎么来的之类的问题。

以下是简阅涉及到的几个关键技术,关键字列出来方便大家有针对性的看源代码:

另外,开发期间恰逢 Swift 面世,所以里面也有少量 Swift 代码。

代码经过重构,现在开源给大家参考或学习,请勿用于任何商业用途

GitHub:

https://github.com/guojiubo/PlainReader

求 star,欢迎 PR。

6398 次点击
所在节点    分享创造
55 条回复
tianshilei1992
2015-05-21 16:34:01 +08:00
@black 好呀~其实我自己之前想的就是根据 cnBeta 提供的 RSS 来获取文章的地址,然后再处理页面了。
c00dsummer
2015-05-21 17:22:56 +08:00
谢谢你,正在学习 iOS 开发中!
smallhorse87
2015-05-21 17:35:10 +08:00
@black 我用pod update再试试;我是下载后删除 pod相关信息,重建工程
scenix
2015-05-22 18:20:47 +08:00
LZ有没有兴趣创业? http://v2ex.com/t/193038
black
2015-05-22 18:36:42 +08:00
@scenix 谢谢好意,暂时没有换工作的意向。祝你们创业顺利。
dotCom
2015-05-23 14:59:10 +08:00
star已送
cruisehu
2015-05-24 11:10:29 +08:00
xode版本6.2 as!和集合<set>都会报错,难道是新版本的功能?
black
2015-05-24 12:05:32 +08:00
@cruisehu Swift 1.2新特性,需要 Xcode 6.3版本。
qige023
2015-05-25 13:04:59 +08:00
已star,感谢分享
painter
2015-05-25 14:12:07 +08:00
@black 问下 lz 客户端里的社会化分享用得是友盟嘛?如果是用 sso分享新浪微博 时候 如果用户手机上有新浪微博的官方客户端 会不会出现问题? 如果没有的话直接调出网页版得授权界面是没有问题的
black
2015-05-25 14:39:14 +08:00
@painter 开源的代码里面已经移除了友盟,早先的线上版本是用的友盟,新浪微博的 SSO 分享没有发现什么问题,不知道你所指的的问题是?
pysama
2015-05-27 23:20:37 +08:00
友情支持。已star。等我弄完自己这个小demo再来学习大作
感谢@black一直以来对我的指导~
wyk111wyk
2015-06-28 22:35:09 +08:00
@black 好像更新了xcode7 bate之后swift的部分又有了一些报错,由于暂时局限于OC。。。请问能修复一下吗~
ashamp
2015-06-30 23:59:01 +08:00
棒极了 已star
jonirrings
2015-12-07 18:20:08 +08:00
来感谢一发~~自己也想手写一个 cb 客户端。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/191920

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX