KaraNotes
基于Swift3.0的iOS移动端Blog的设计与实现
本项目的初衷是为了做一个 iOS 移动端博客收发平台用以作为毕业设计。项目使用的是 Swift 3.0 + Alamofire + SnapKit,服务端采用的是Java + SpringMVC + Ehcache。
博客地址: http://www.cuipengfei.cn/
项目源码:https://github.com/githubError/Karanotes/
支持功能
1、编辑器功能
- 方便输入 Markdown 语法符号
- Markdown 实时语法高亮
- 方便插入图片、链接排版
2、文章阅读功能
- 支持文章点赞、评论、收藏
- 支持社交平台分享功能
- 支持文章再编辑功能
3、用户关系
- 支持文章、用户搜索功能
- 支持建立用户关系(关注、被关注、相互关注)
4、附加功能
- 支持 Markdown 文章解析、导出 PDF、HTML、md 文件等
- 提供文章预览功能
- 支持 3D Touch,提供应用 icon 的 peek 操作和应用内 pop 操作
- 国际化,支持简体中文和英文两种语言,跟随系统语言
5、用户交互界面
- 使用 Sketch 42.0 创建
- 如果需要设计图请联系我:0x00ffee@gmail.com
项目展示
1、关注列表
2、文章撰写
3、文章阅读、3D Touch
4、文章预览、导出
5、个人中心