Giter Site home page Giter Site logo

gavin-garden / ios_yangmeng_todaynews Goto Github PK

View Code? Open in Web Editor NEW

This project forked from hutmobile/ios_yangmeng_todaynews

0.0 1.0 0.0 51.13 MB

此app是由杨蒙老师用swift4.1 开发的,并将整个开发过程制成视频教程,如下 https://ke.qq.com/course/281908#tuin=1c8f38f4 其本人的今日头条项目的GitHub网址是 https://github.com/hrscy/TodayNews 其仿写了今日头条这个比较有名的app, 当然啦,大多仿写的是今日头条2018年上半年的版本 不过较为可惜的是,或许是他较为繁忙,这个项目已经有一年没更新了 由于这个项目有较大的参考和学习的价值,本人稍稍对其进行了维护,让项目能运行起来。

License: MIT License

Swift 99.70% Objective-C 0.17% Ruby 0.13%

ios_yangmeng_todaynews's Introduction

iOS_YangMeng_TodayNews

此app是由杨蒙老师用swift4.1 开发的,并将整个开发过程制成视频教程,如下: 腾讯课堂

其本人的今日头条项目的GitHub网址是 TodayNews 其仿写了今日头条这个比较有名的app, 当然啦,大多仿写的是今日头条2018年上半年的版本

不过较为可惜的是,或许是他较为繁忙,这个项目已经有一年没更新了 由于这个项目有较大的参考和学习的价值,本人稍稍对其进行了维护,让项目能运行起来,使用的是swift4

值得一提的是由于今日头条的更新迭代,这个仿写的app中有一小部分(如“微头条”)的接口已经失效(我就不找 新的接口了), 所以有小部分的数据显示不出来属正常现象。

有兴趣的同志们可以用青花瓷等工具去获得今日头条的相关接口和相应的app图标哈

最后将项目的关键部分置于下方

功能截图。

实现功能

  • 获取今日头条接口(接口获取方式请看 使用 Charles 获取 https 的数据
  • 首页
  • 查看图文详情(点击第一个 cell)
  • 保存图片功能
  • 添加频道界面
  • 问答界面
  • 视频界面
  • 视频详情界面
  • 播放视频功能
  • 微头条界面
  • 小视频界面
  • 播放小视频功能
  • 我的界面
  • 切换主题功能
  • 关注用户详情界面
  • 关注和取消关注功能
  • 图文混排,显示表情,高亮用户名,话题
  • 评论界面
  • 点赞列表界面
  • 登录界面
  • 设置界面
  • 离线下载界面

ios_yangmeng_todaynews's People

Contributors

adong666666 avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.