[开源]iOS 新闻客户端

2015 年 5 月 18 日
 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。

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

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

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

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

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

© 2021 V2EX