TodayNews - Swift4 模仿今日头条
项目环境
Xcode 9.2
Swift 4
iOS 11
实现功能
获取今日头条接口(接口获取方式请看 使用 Charles 获取 https 的数据)
首页
查看图文详情(点击第一个 cell)
保存图片功能
添加新闻分类界面
问答界面
视频界面
视频详情界面
播放视频功能
微头条界面
小视频界面
播放小视频功能
我的界面
切换主题功能
关注用户详情界面
关注和取消关注功能
...
[开源APP推荐] headlineNews – 高仿今日头条
headlineNews - 高仿今日头条
采用了MVVM + RAC的方式,对微头条界面 使用YYCache 进行了本地缓存
效果跟目前最新的今日头条有些地方不一样,因为今日头条最近更新了新版本
Github: https://github.com/tianliangyihou/headlineNews
[开源APP推荐] JJSwiftNews – 基于Swift语言的资讯类应用软件
JJSwiftNews - 基于Swift语言的资讯类应用软件
概述:基于Swift语言的资讯类应用软件
数据来源:阿里云提供的新闻头条,https://market.aliyun.com/products/57126001/cmapi013650.html#sku=yuncode765000000 。
数据源优点:
1.数据类型较多,包括头条、国内、体育等;
2.数据格式详细,包括标题、作者、图片地址等;
3.数据更新快速,更新周期为5-30分钟。
数据源缺点:
1.同类型下的资讯数据种类...
[开源APP推荐] v2ex – 创建工作者们的社区客户端
v2ex - 创建工作者们的社区客户端
v2ex - 创意工作者们的社区
V2EX is a community of start-ups, designers, developers and creative people.
V2EX 是创意工作者们的社区。这里目前汇聚了超过 110,000 名主要来自互联网行业、游戏行业和媒体行业的创意工作者。V2EX 希望能够成为创意工作者们的生活和事业的一部分。
希望大家能够多多分享自己正在做的有趣事物、交流想法,在这里找到朋友甚至新的...
[开源APP推荐] iOS-Read – Cocoa文章阅读
iOS-Read - Cocoa文章阅读
最优雅的第三方cc客户端
杂志般的阅读体验
极简设计
集合大牛博客, Swift教程,iOS教程等等
收集最有价值iOS面试题,助你通过笔试面试
App Store: https://itunes.apple.com/cn/app/cocoa%E6%96%87%E7%AB%A0%E9%98%85%E8%AF%BB/id1192962278?mt=8#
Github: https://github.com/WLFlame/iOS-Read
[开源APP推荐] zhihuDaily – 知乎日报第三方客户端
zhihuDaily - 知乎日报第三方客户端
作者博客: http://siegrain.wang/post/zhi-hu-ri-bao-xiang-mu-zong-jie
简介
知乎日报的第三方 iOS 客户端,没有第三方库依赖,使用 Objective-C 语言实现。 第一个iOS项目,轻拍...
API 来源:知乎日报 API 分析
项目详情可以看我的博客: 《知乎日报》项目总结 有什么问题希望可以多多交流,顺便求个~
所用技术
MVC
GCD
自定义 tableview cell
...
[开源APP推荐] UCToutiaoClone – 超高仿UC头条, 品质阅读资讯App
UCToutiaoClone - 超高仿UC头条, 品质阅读资讯App
1:1超高仿UC头条, 品质阅读资讯App, 官方主页http://toutiao.uc.cn/, 开源项目, 欢迎补充.
非常吸引眼球的炫酷天气顶部和动态TabBar
Github: https://github.com/liuzhiyi1992/UCToutiaoClone
[开源APP推荐] ZhiHuDaily-React-Native – A Zhihu Daily App client
ZhiHuDaily-React-Native - A Zhihu Daily App client
A Zhihu Daily(http://daily.zhihu.com/) App client implemented using React Native (Android and iOS).
The is a Zhihu Daily App client, implemented using React Native. This project can run on both Android and iOS, with more than 80% of code in common. This is a demo project to show how to develop a complete app with Reac...
[开源APP推荐] netWorkNews – 网易新闻
netWorkNews - 网易新闻
网易新闻轮播和新闻页面实现 频道切换页面同步更新的实现 和+号功能,支持用户偏好保存到本地,同时频道更新和页面更新同步功能的实现.
Github: https://github.com/hebing789/netWorkNews
[开源APP推荐] ZhihuDaily – 知乎日报
ZhihuDaily - 知乎日报
练手项目,知乎日报
平台: iOS 10, Xcode 8.0(beta 6)
语言: Swift 3.0(beta 6)
第三方库: Alamofire, Kingfisher
待办功能
全局
启动图片
自定义导航栏
透明状态栏
下拉渐变
模型协议
JSON解析
ViewController转场自定义Transition
3D touch支持
主页
图片轮播
下拉拉伸
数据协议
定时轮播
点击进入对应文章
无限左右滑动
下拉导航栏标题...