新手开源一个简单自己用的 GitHub App MrCode

haoio 发布于 2015年10月09日
tinyfool 等1人欣赏。

MrCode 是一个简单的 GitHub iPhone 客户端,可以缓存 GitHub 项目中的 Markdown 渲染之后的 HTML 及其图片,方便稍后阅读。

GitHub 项目地址:https://github.com/haolloyin/MrCode

特点

  • 实现了简单易用的 GitHub API Client(基于 Safari 进行 OAuth 授权),官方提供的 octokit.objc 有点复杂
  • 不需要在应用内输入 GitHub 密码,只要跳 Safari 登录 GitHub 进行 OAuth 授权
  • 缓存 star 过的资源库以及自己的公开资源库
  • 可以 star / fork / watch 资源库
  • 缓存 .md 或 .markdown 文件的渲染后的 HTML 及其图片
  • 可以按语言/时间段查看 GitHub Trending(Thanks CodeHub 提供的 GitHub-Trending

整个应用全部使用 Storyboard 进行页面跳转的逻辑关系,UI 用 Masonry 库纯手工写布局。事实上这个应用没有大的难点,基本上全部是 UITableView 的简单使用,用 Masonry 简单布局 UITableViewCell。

本人菜鸟,希望和大家一起学习。: )

共1条回复
lslzhang 回复于 2015年10月10日
下载下来学习一下,谢谢分享!哇咔咔........
登录 或者 注册
相关帖子